.about-page_page__IqH8L{font-size:var(--fs-body);color:var(--paper)}.about-page_wrap__voDWX{width:100%;max-width:calc(var(--wrap) + 2 * var(--gut));margin-inline:auto;padding-left:max(var(--gut),env(safe-area-inset-left,0px));padding-right:max(var(--gut),env(safe-area-inset-right,0px))}.about-page_nowrap__mfOEz{white-space:nowrap}.about-page_eyebrow__UT9XU{display:inline-flex;align-items:center;gap:12px;margin:0;font:500 var(--fs-label) /1.2 var(--font-mono);letter-spacing:.2em;color:var(--gold)}.about-page_eyebrow__UT9XU:before{content:"";flex:none;width:28px;height:1px;background:linear-gradient(90deg,rgba(240,195,106,0),var(--gold))}.about-page_link__gXsnm{color:var(--gold);text-decoration:underline;text-decoration-color:var(--gold-a24);text-underline-offset:4px;transition:text-decoration-color var(--t-fast)}.about-page_link__gXsnm:hover{text-decoration-color:currentColor}button.about-page_link__gXsnm,button.about-page_plainLink__Xnd__{padding:0;border:0;background:none;font:inherit;cursor:pointer}button.about-page_link__gXsnm:disabled,button.about-page_plainLink__Xnd__:disabled{cursor:progress;opacity:.6}span.about-page_link__gXsnm{color:inherit;text-decoration:none}.about-page_hero__G_ej1{position:relative;isolation:isolate;padding:96px 0 48px;background:var(--ink-0);overflow:hidden;overflow:clip}.about-page_hero__G_ej1:after,.about-page_hero__G_ej1:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none}.about-page_hero__G_ej1:before{background:radial-gradient(rgba(243,239,232,.06) 1px,transparent 0) 0 0 /24px 24px;-webkit-mask-image:radial-gradient(70% 90% at 70% 0,#000,transparent);mask-image:radial-gradient(70% 90% at 70% 0,#000,transparent)}.about-page_hero__G_ej1:after{background:radial-gradient(40% 60% at 85% 0,rgba(158,216,255,.08),transparent 70%)}.about-page_hero__G_ej1 .about-page_eyebrow__UT9XU{margin-bottom:20px}.about-page_heroTitle__2sd3F{max-width:18em;margin:0;font:900 var(--fs-h1) /1.15 var(--font-display);letter-spacing:.01em;text-wrap:balance}.about-page_heroSub__WoCT3{max-width:40em;margin:20px 0 0;font-size:var(--fs-lead);line-height:1.75;color:var(--mute);text-wrap:pretty}.about-page_heroKey__RtPup{color:var(--paper);font-weight:500}@media (min-width:768px){.about-page_heroLine__KDAvZ{display:block}}@media (max-width:767.98px){.about-page_hero__G_ej1{padding:48px 0 32px}}.about-page_film__00vHh{padding:8px 0 clamp(72px,8vw,104px);background:var(--ink-0)}.about-page_filmHead__zhOwI{margin-bottom:28px}.about-page_filmTitle__xGcES{margin:8px 0 0;font:900 clamp(24px,3vw,36px) /1.3 var(--font-display);letter-spacing:.01em;text-wrap:balance}.about-page_filmGrid__RfNIG{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px}.about-page_filmGrid__RfNIG>*{min-width:0}.about-page_filmMain__Z1urh{grid-column:span 8}.about-page_filmSide__BMhpP{display:flex;flex-direction:column;grid-column:span 4}@media (min-width:1024px){.about-page_filmMain__Z1urh{position:sticky;top:calc(var(--header-height) + 24px);align-self:start}}.about-page_card__J7YZN{position:relative;display:block;width:100%;aspect-ratio:16/9;padding:0;overflow:hidden;border:1px solid var(--line-2);border-radius:var(--r-l);background:var(--ink-2);box-shadow:var(--sh-card);color:var(--paper);font:inherit;text-align:left;cursor:pointer;isolation:isolate}.about-page_card__J7YZN:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(8,9,12,.85),transparent 55%);pointer-events:none}.about-page_poster__1oyIJ{object-fit:cover;transition:transform .4s var(--mt-ease-out),opacity var(--t-base) var(--mt-ease-std)}@media (prefers-reduced-motion:no-preference){.about-page_poster__1oyIJ.about-page_isSwap__yNfXY{opacity:.2}}.about-page_play__91_T6{position:absolute;right:28px;bottom:22px;z-index:1;display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:var(--gold);color:var(--gold-ink);box-shadow:0 0 0 8px rgba(240,195,106,.14),var(--sh-gold);transition:box-shadow var(--t-base),transform var(--t-base) var(--mt-ease-out)}.about-page_play__91_T6 svg{width:24px;height:24px;margin-left:3px}.about-page_meta__du7WU{position:absolute;left:28px;right:112px;bottom:26px;z-index:1;display:flex;align-items:center;gap:12px;min-width:0}.about-page_cardTitle__LWrE_{font:900 22px/1.35 var(--font-display);letter-spacing:.01em;overflow-wrap:anywhere}.about-page_cardDuration__X4l5N{flex:none;padding:5px 8px;border:1px solid var(--line-2);border-radius:var(--r-xs);background:rgba(8,9,12,.5);font:500 12px/1 var(--font-mono);color:var(--mute);font-variant-numeric:tabular-nums}@media (hover:hover){.about-page_card__J7YZN:hover .about-page_poster__1oyIJ{transform:scale(1.03)}.about-page_card__J7YZN:hover .about-page_play__91_T6{transform:scale(1.05)}}.about-page_chapters__Hx6bq{display:flex;flex:1;flex-direction:column;margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}.about-page_chapters__Hx6bq>li{display:flex;flex:0 0 auto;min-width:0}.about-page_chapter__lfzbz{display:grid;flex:1;grid-template-columns:2.5em minmax(0,1fr) auto 32px;grid-template-areas:"no name dur play" ". desc desc desc";align-items:center;column-gap:12px;row-gap:4px;width:100%;min-width:0;margin:0;padding:14px 12px;border:0;border-bottom:1px solid var(--line);border-radius:0;background:none;color:var(--paper);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--t-fast)}.about-page_chapterNo__8WSfx{grid-area:no;font:500 12px/1.4 var(--font-mono);letter-spacing:.16em;color:var(--gold);font-variant-numeric:tabular-nums}.about-page_chapterName__Ae_s1{grid-area:name;align-self:center;margin:0;font:700 16px/1.35 var(--font-display);overflow-wrap:anywhere}.about-page_chapterDuration__BhFsK{grid-area:dur;justify-self:end;font:500 12px/1.4 var(--font-mono);color:var(--faint);font-variant-numeric:tabular-nums}.about-page_chapterPlay__CXnaj{grid-area:play;display:grid;place-items:center;width:32px;height:32px;border:1px solid var(--line-2);border-radius:50%;color:var(--paper);transition:background-color var(--t-base),border-color var(--t-base),color var(--t-base)}.about-page_chapterPlay__CXnaj svg{width:14px;height:14px;margin-left:2px}.about-page_chapterDesc__7Zi2I{grid-area:desc;margin:0;font-size:14px;line-height:1.6;color:var(--faint)}.about-page_isCurrent__COFY_{background:linear-gradient(90deg,var(--gold-a12),transparent 70%)}.about-page_isCurrent__COFY_ .about-page_chapterPlay__CXnaj{border-color:var(--gold);background:var(--gold);color:var(--gold-ink)}@media (hover:hover){button.about-page_chapter__lfzbz:not(.about-page_isCurrent__COFY_):hover{background:var(--ink-3)}button.about-page_chapter__lfzbz:not(.about-page_isCurrent__COFY_):hover .about-page_chapterPlay__CXnaj{border-color:var(--gold);color:var(--gold)}}.about-page_isText__BaG3m{grid-template-areas:"no name name name" ". desc desc desc" ". more more more";cursor:default}.about-page_isText__BaG3m .about-page_chapterNo__8WSfx{color:var(--faint)}.about-page_chapterMore__GX7k8{grid-area:more;justify-self:start;margin-top:4px;font-size:14px;color:var(--gold);text-decoration:underline;text-underline-offset:4px}@media (max-width:1023.98px){.about-page_filmMain__Z1urh,.about-page_filmSide__BMhpP{grid-column:1/-1}}@media (max-width:767.98px){.about-page_film__00vHh{padding-top:0}.about-page_filmGrid__RfNIG{gap:20px}.about-page_card__J7YZN{border-radius:var(--r-m)}.about-page_meta__du7WU{display:none}.about-page_play__91_T6{right:14px;bottom:12px;width:52px;height:52px;box-shadow:0 0 0 6px rgba(240,195,106,.14),var(--sh-gold)}.about-page_play__91_T6 svg{width:20px;height:20px}.about-page_chapter__lfzbz{column-gap:10px;padding:14px 4px}}.about-page_ab__AXJdB{padding-block:clamp(64px,8vw,112px);background:var(--ink-0);border-top:1px solid var(--line)}.about-page_principles__eXQaQ,.about-page_why__4_FYm{background:var(--ink-1)}.about-page_abBody__l6P74{min-width:0}.about-page_abLabel__7Qrjd{margin:0 0 28px}@media (min-width:1200px){.about-page_abIn__fcl_M{display:grid;grid-template-columns:200px minmax(0,1fr);column-gap:clamp(40px,4.5vw,72px);align-items:start}.about-page_abLabel__7Qrjd{margin:0;padding-top:var(--label-pt,10px)}.about-page_why__4_FYm{--label-pt:16px}.about-page_goals__GblIO{--label-pt:31px}.about-page_principles__eXQaQ{--label-pt:9px}.about-page_method__ZyJ4m{--label-pt:17px}}@media (min-width:1200px) and (min-height:720px){.about-page_abLabel__7Qrjd{position:sticky;top:calc(var(--header-height) + 40px)}}@media (max-width:1199.98px){.about-page_abLabel__7Qrjd:empty{display:none}}.about-page_p__vH1s5{max-width:46em;margin:20px 0 0;font-size:16px;line-height:1.85;color:var(--mute);text-wrap:pretty}.about-page_key__zQMHS{position:relative;max-width:44em;margin:14px 0 0;padding:2px 0 2px 22px;font-weight:600;font-size:clamp(17px,1.5vw,19px);line-height:1.8;color:var(--paper);text-wrap:pretty}.about-page_key__zQMHS:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:2px;border-radius:2px;background:var(--gold);box-shadow:0 0 12px var(--gold-a24)}.about-page_cols__qfIlf{display:grid;gap:28px;margin:0;padding:0;list-style:none}.about-page_cols__qfIlf>li{min-width:0}.about-page_cols3__QFU_d{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(24px,3vw,44px)}.about-page_cols__qfIlf p{margin:0;font-size:15px;line-height:1.85;color:var(--mute);text-wrap:pretty}.about-page_h__TKKDS{margin:0 0 12px;font:700 20px/1.45 var(--font-display);color:var(--paper);text-wrap:balance}.about-page_abTitle___fN0u{margin:0 0 20px;font:900 clamp(26px,3vw,40px) /1.3 var(--font-display);letter-spacing:.01em;text-wrap:balance}.about-page_goals__GblIO .about-page_abTitle___fN0u,.about-page_principles__eXQaQ .about-page_abTitle___fN0u{margin-bottom:clamp(28px,3vw,44px)}.about-page_whyLead__ll7kD{max-width:21em;margin:0 0 44px;font:700 clamp(22px,2.4vw,32px) /1.5 var(--font-display);letter-spacing:.01em;color:var(--paper);text-wrap:balance}.about-page_why__4_FYm .about-page_cols__qfIlf>li{padding-top:20px;border-top:1px solid var(--gold-a24);font-size:16px;line-height:1.8;color:var(--mute);text-wrap:pretty}.about-page_no__kn2Bg{display:block;margin-bottom:10px;font:500 var(--fs-label) /1 var(--font-mono);letter-spacing:.12em;color:var(--gold);font-variant-numeric:tabular-nums}.about-page_why__4_FYm .about-page_cols__qfIlf+.about-page_p__vH1s5{margin-top:48px}.about-page_formula__cU8IQ{margin-top:28px}.about-page_formulaTitle__XyR2J{margin:0;font-size:var(--fs-body);line-height:1.7;color:var(--paper)}.about-page_formulaList__N56Vt{display:flex;flex-wrap:wrap;gap:10px 8px;margin:12px 0 0;padding:0;list-style:none}.about-page_formulaList__N56Vt li{display:inline-flex;align-items:center;gap:8px}.about-page_formulaList__N56Vt li+li:before{content:"+";color:var(--gold)}.about-page_chip__wmxQ5{padding:8px 14px;border:1px solid var(--gold-a24);border-radius:999px;color:var(--paper)}.about-page_goals__GblIO .about-page_cols__qfIlf>li{position:relative;padding-top:26px;border-top:1px solid var(--line)}.about-page_goals__GblIO .about-page_cols__qfIlf>li:before{content:"";position:absolute;left:0;top:-1px;width:32px;height:2px;background:var(--gold)}.about-page_goals__GblIO .about-page_h__TKKDS{text-wrap:wrap}@media (min-width:900px){.about-page_goals__GblIO .about-page_cols__qfIlf{grid-template-rows:auto auto;row-gap:0}.about-page_goals__GblIO .about-page_cols__qfIlf>li{grid-row:span 2}@supports (grid-template-rows:subgrid){.about-page_goals__GblIO .about-page_cols__qfIlf>li{display:grid;grid-template-rows:subgrid}}}.about-page_grid2__iqi1M{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.about-page_grid2__iqi1M>li{padding:36px 48px 36px 0}.about-page_grid2__iqi1M>li:nth-child(2n){padding:36px 0 36px 48px;border-left:1px solid var(--line)}.about-page_grid2__iqi1M>li:nth-child(n+3){border-top:1px solid var(--line)}.about-page_grid2__iqi1M>li:nth-child(-n+2){padding-top:0}.about-page_grid2__iqi1M>li:nth-last-child(-n+2){padding-bottom:0}.about-page_hSerif__NzRv4{margin-bottom:12px;font:900 clamp(21px,2.1vw,27px) /1.35 var(--font-display);letter-spacing:.02em}.about-page_grid2__iqi1M p{max-width:24em;font-size:16px}.about-page_methodLead___21Fq{max-width:44em;margin:0 0 44px;font-size:var(--fs-lead);line-height:1.85;color:var(--mute);text-wrap:pretty}.about-page_rows__BPm_a{margin:0;border-bottom:1px solid var(--line)}.about-page_row__MWR4X{position:relative;display:grid;grid-template-columns:200px minmax(0,1fr);column-gap:clamp(28px,3vw,48px);padding:30px 0;border-top:1px solid var(--line)}.about-page_row__MWR4X dt{font:700 19px/1.55 var(--font-display);color:var(--paper)}.about-page_rowK__ciQiL,.about-page_rowV__CA0sw{display:block}.about-page_rowK__ciQiL{color:var(--gold)}.about-page_row__MWR4X dd{max-width:46em;margin:0;font-size:16px;line-height:1.9;color:var(--mute);text-wrap:pretty}.about-page_row__MWR4X dd>p{margin:0}.about-page_row__MWR4X dd>details+p,.about-page_row__MWR4X dd>p+p{margin-top:12px}.about-page_plainLink__Xnd__{color:var(--paper);text-decoration:underline;text-decoration-color:var(--gold-a24);text-underline-offset:4px;transition:color var(--t-fast),text-decoration-color var(--t-fast)}.about-page_plainLink__Xnd__:hover{color:var(--gold);text-decoration-color:currentColor}.about-page_rowKey__kOUf_{border-top-color:var(--gold-a24)}.about-page_rowKey__kOUf_:before{content:"";position:absolute;left:0;top:-1px;width:48px;height:2px;background:var(--gold);box-shadow:0 0 12px var(--gold-a24)}.about-page_rowKey__kOUf_ .about-page_rowV__CA0sw{color:var(--gold)}.about-page_chainTitle__MIcsN{margin-top:20px}.about-page_chain__rInPJ{margin:12px 0 0;padding:0;list-style:none;counter-reset:step}.about-page_chain__rInPJ li{display:grid;grid-template-columns:8.5em minmax(0,1fr) auto;gap:4px 16px;align-items:baseline;padding:10px 0;border-top:1px solid var(--line);counter-increment:step}.about-page_chain__rInPJ b:before{content:counter(step,decimal-leading-zero) " ";font-family:var(--font-mono);color:var(--gold)}.about-page_chainProduct__O9xyH{font-size:14px;color:var(--faint);text-align:right}@media (min-width:768px){.about-page_latin__bn0So .about-page_chain__rInPJ li{grid-template-columns:11em minmax(0,1fr) minmax(0,15em)}}.about-page_base__XZ_HT{margin-top:12px;font-size:14px;color:var(--faint)}.about-page_loop__T2LCS{display:flex;flex-wrap:wrap;margin:0 0 12px;padding:0;list-style:none}.about-page_loop__T2LCS li+li:before{content:"→";margin:0 10px;color:var(--gold)}.about-page_more__INWas{margin-top:8px}.about-page_more__INWas summary{display:inline-flex;align-items:center;min-height:44px;font-size:14px;color:var(--faint);list-style:none;cursor:pointer}.about-page_more__INWas summary::-webkit-details-marker{display:none}.about-page_more__INWas summary:after{content:" ＋"}.about-page_more__INWas[open] summary:after{content:" －"}.about-page_more__INWas>p{margin:0}.about-page_proof__SjT3V{display:block;margin-top:12px;padding:1px 0 1px 12px;border-left:2px solid var(--gold-a24);font-size:14px;font-weight:400;line-height:1.7;color:var(--faint);text-wrap:pretty}.about-page_proof__SjT3V .about-page_link__gXsnm{white-space:nowrap}.about-page_latin__bn0So .about-page_proof__SjT3V .about-page_link__gXsnm{white-space:normal}.about-page_more__INWas .about-page_proof__SjT3V{margin-top:10px}@media (max-width:899.98px){.about-page_cols3__QFU_d,.about-page_grid2__iqi1M{grid-template-columns:minmax(0,1fr)}.about-page_why__4_FYm .about-page_cols__qfIlf{gap:0}.about-page_why__4_FYm .about-page_cols__qfIlf>li{display:grid;grid-template-columns:32px minmax(0,1fr);column-gap:8px;padding:16px 0}.about-page_why__4_FYm .about-page_cols__qfIlf>li:last-child{border-bottom:1px solid var(--gold-a24)}.about-page_why__4_FYm .about-page_proof__SjT3V{grid-column:2}.about-page_no__kn2Bg{margin:0;padding-top:.45em}.about-page_goals__GblIO .about-page_cols__qfIlf{gap:32px}.about-page_grid2__iqi1M>li,.about-page_grid2__iqi1M>li:nth-child(2n){padding:24px 0;border-left:0}.about-page_grid2__iqi1M>li+li{border-top:1px solid var(--line)}.about-page_grid2__iqi1M>li:first-child{padding-top:0}.about-page_grid2__iqi1M>li:last-child{padding-bottom:0}.about-page_grid2__iqi1M>li:nth-child(-n+2):not(:first-child){padding-top:24px}.about-page_grid2__iqi1M>li:nth-last-child(-n+2):not(:last-child){padding-bottom:24px}.about-page_grid2__iqi1M p{max-width:none}.about-page_row__MWR4X{grid-template-columns:minmax(0,1fr);row-gap:10px;padding:24px 0}.about-page_rowK__ciQiL,.about-page_rowV__CA0sw{display:inline}}@media (max-width:767.98px){.about-page_ab__AXJdB{padding-block:56px}.about-page_abLabel__7Qrjd{margin-bottom:20px}.about-page_whyLead__ll7kD{margin-bottom:28px;font-size:21px;line-height:1.55}.about-page_why__4_FYm .about-page_cols__qfIlf>li{font-size:15px;line-height:1.75}.about-page_why__4_FYm .about-page_cols__qfIlf+.about-page_p__vH1s5{margin-top:32px}.about-page_p__vH1s5{font-size:15px}.about-page_key__zQMHS{padding-left:18px;font-size:16px;line-height:1.8}.about-page_h__TKKDS{font-size:19px}.about-page_hSerif__NzRv4{font-size:21px}.about-page_cols__qfIlf p,.about-page_grid2__iqi1M p{font-size:15px}.about-page_abTitle___fN0u{margin-bottom:16px;font-size:24px;line-height:1.4}.about-page_methodLead___21Fq{margin-bottom:28px;font-size:15px}.about-page_row__MWR4X{padding:22px 0}.about-page_row__MWR4X dt{font-size:18px}.about-page_row__MWR4X dd{font-size:15px;line-height:1.85}.about-page_chain__rInPJ li{grid-template-columns:1fr;gap:2px}.about-page_chainProduct__O9xyH{text-align:left}.about-page_proof__SjT3V{font-size:13.5px}}@media (min-width:768px){.about-page_cta___qFRH p:first-of-type{max-width:40em}.about-page_ctaLine__Io0Mf{display:block}}.about-page_cta___qFRH .about-page_noteProducts__IhclK{font-size:14px}.about-page_mail__qovlb{display:inline-block;margin:-12px -2px;padding:12px 2px;color:var(--mute);font-family:var(--font-mono);text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:4px;overflow-wrap:anywhere}.about-page_mail__qovlb:hover{color:var(--gold);text-decoration-color:currentColor}@media (max-width:767.98px){.about-page_cta___qFRH .about-page_ctaButton__g_ybS{height:auto;min-height:var(--h);padding-block:10px;white-space:normal;line-height:1.3;text-align:center}.about-page_cta___qFRH .about-page_noteProducts__IhclK{display:flex;justify-content:center;margin-bottom:8px}.about-page_noteGap__JvwiF{display:none}}@media (prefers-reduced-motion:reduce){.about-page_poster__1oyIJ{transition:none}}