.JH6BWq_open{--col:calc((var(--wrap) - 11 * var(--g)) / 12);--win-l:calc((100% - var(--wrap)) / 2 + 7 * (var(--col) + var(--g)));--win-r:calc((100% - var(--wrap)) / 2);--win-w:calc(5 * var(--col) + 4 * var(--g));--win-t:13%;background:var(--color-ink);color:var(--color-white);position:relative}.JH6BWq_pin{grid-template-columns:100%;grid-template-areas:"film""credit""open""strip""vision";display:grid}.JH6BWq_film{aspect-ratio:16/9;background:#cfc6bf;grid-area:film;position:relative;overflow:hidden}.JH6BWq_filmIn{position:absolute;inset:0}.JH6BWq_filmIn img,.JH6BWq_filmIn video{object-fit:cover;object-position:50% 60%;width:100%;height:100%;position:absolute;inset:0}.JH6BWq_muted{filter:saturate(.86)contrast(1.02)}.JH6BWq_film video{opacity:0;transition:opacity .6s ease-out;display:none}.JH6BWq_film.JH6BWq_playing video{opacity:1}.JH6BWq_creditRow{pointer-events:none;grid-area:credit}.JH6BWq_credit{pointer-events:auto;align-items:center;gap:12px;min-height:44px;padding-top:6px;display:flex}.JH6BWq_credit .caption{color:var(--color-on-ink);margin:0}.JH6BWq_pause{border:1px solid var(--color-rule-ink);min-height:44px;color:var(--color-white);cursor:pointer;align-items:center;gap:8px;padding:0 14px 0 12px;font-size:14px;font-weight:600;transition:border-color .16s;display:none}.JH6BWq_pause:hover{border-color:var(--color-white)}.JH6BWq_pause svg{width:14px;height:14px}.JH6BWq_pause:focus-visible{outline-color:var(--color-gold)}.JH6BWq_open .btn:focus-visible{outline-color:var(--color-gold)}.JH6BWq_openHead{grid-area:open;padding-top:28px}.JH6BWq_sentence{letter-spacing:-.01em;font-size:clamp(34px,7vw,64px);line-height:1.04}@media (min-width:700px){.JH6BWq_seg{vertical-align:top;margin-bottom:-.1em;padding-bottom:.1em;display:inline-block;overflow:hidden}.JH6BWq_seg>span{display:inline-block}}.JH6BWq_who{max-width:34em;color:var(--color-on-ink);margin-top:12px;font-size:19px;line-height:1.45}.JH6BWq_acts{flex-wrap:wrap;gap:12px;margin-top:14px;display:flex}.JH6BWq_acts .btn{min-width:10rem}.JH6BWq_actHelp{background:var(--color-white);border-color:var(--color-white);color:var(--color-ink)}.JH6BWq_actHelp:hover{background:var(--color-cloud);border-color:var(--color-cloud)}.JH6BWq_strip{grid-area:strip;padding-block:32px 8px}.JH6BWq_areas ul{font-family:var(--font-serif);font-size-adjust:var(--serif-adjust);flex-wrap:wrap;gap:4px 26px;font-size:clamp(22px,1.8vw,26px);font-weight:500;line-height:1.3;display:flex}.JH6BWq_areas a{text-decoration:none}.JH6BWq_areas a:hover{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.JH6BWq_areas a:focus-visible{outline-color:var(--color-gold)}.JH6BWq_vision{padding-block:var(--sp);grid-area:vision}.JH6BWq_visionText{max-width:19em;font-size:clamp(30px,3.2vw,54px);line-height:1.14}.JH6BWq_mission{margin-top:48px}.JH6BWq_mission p{max-width:36em;color:var(--color-on-ink)}.JH6BWq_mission .link{margin-top:24px;display:inline-block}.JH6BWq_mission .link:focus-visible{outline-color:var(--color-gold)}.JH6BWq_missionShort,.JH6BWq_planCard{display:none}.JH6BWq_grow{text-align:center;justify-self:center;width:min(78%,400px);margin-top:56px}.JH6BWq_grow img{width:100%;height:auto}.JH6BWq_sentinel{width:1px;height:1px;position:absolute;top:30%;left:0}@media (min-width:1024px){.JH6BWq_pin{grid-template-areas:"film""credit""strip""vision"}.JH6BWq_film{aspect-ratio:auto;height:clamp(440px, calc(100svh - var(--bar) - 156px), 62vw)}.JH6BWq_openHead{z-index:2;color:var(--color-ink);grid-area:film;align-self:center;align-items:center;margin-bottom:8svh;padding-top:0}.JH6BWq_openHead .btn:focus-visible{outline-color:var(--color-ink)}.JH6BWq_sentence{font-size:clamp(44px,min(4.8vw,11svh),86px)}.JH6BWq_who{max-width:28em;color:var(--color-ink);font-size:clamp(18px,1.35vw,21px)}.JH6BWq_actHelp{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-white)}.JH6BWq_actHelp:hover{background:var(--color-ink-2);border-color:var(--color-ink-2)}.JH6BWq_strip{padding-block:22px 26px}.JH6BWq_areas,.JH6BWq_vm{grid-column:var(--main)}.JH6BWq_grow{grid-column:var(--side);grid-row:1;align-self:center;width:100%;margin-top:0}}@media (max-width:1023px){.JH6BWq_grow{width:min(60%,240px)}}@media (min-width:700px) and (max-width:1023px){.JH6BWq_vm{grid-column:1/9}.JH6BWq_grow{grid-area:1/9/auto/13;align-self:center;width:100%;margin-top:0}}@media (min-width:1280px) and (min-height:680px){.JH6BWq_openText{grid-column:1/10}.JH6BWq_sentence{font-size:min(calc((min(1560px, 100vw - 2 * var(--m)) * .75 - 6px) / 20), 9svh)}.JH6BWq_planCard{background:var(--color-paper);grid-column:10/13;padding:20px 24px 16px;display:block}.JH6BWq_planCard h2{font-size:26px;line-height:1.15}.JH6BWq_planCard ul{border-bottom:1px solid var(--color-line);margin-top:12px}.JH6BWq_planCard ul>li{border-top:1px solid var(--color-line);padding:10px 0 12px}.JH6BWq_planCard li>a{font-family:var(--font-serif);font-size-adjust:var(--serif-adjust);font-size:21px;font-weight:500;line-height:1.2;text-decoration:none}.JH6BWq_planCard li>a:hover{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.JH6BWq_planCard .stage{margin-top:8px}.JH6BWq_where{color:var(--color-slate);font-size:14px}}@media (prefers-reduced-motion:no-preference){.js .JH6BWq_filmIn img{animation:.7s ease-out both JH6BWq_still-in}}@media (min-width:700px) and (prefers-reduced-motion:no-preference){.js .JH6BWq_seg>span{animation:JH6BWq_rise .76s var(--ease-g) both;animation-delay:calc(.15s + var(--i) * 90ms)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.JH6BWq_grow img{animation:linear both JH6BWq_emblem-in;animation-timeline:view();animation-range:entry 10% cover 40%}}@supports not (animation-timeline:view()){.js .JH6BWq_grow img{transition:opacity .7s ease-out, transform .7s var(--ease-g)}.js .JH6BWq_open:not(.JH6BWq_shown) .JH6BWq_grow img{opacity:0;transform:translateY(24px)}}}@media (min-width:1024px) and (min-height:600px) and (prefers-reduced-motion:no-preference){.js .JH6BWq_open{height:175svh}.js .JH6BWq_pin{top:var(--bar);height:calc(100svh - var(--bar));grid-template-rows:minmax(0,76svh) 1fr;grid-template-areas:"film""strip";position:sticky;overflow:hidden}.js .JH6BWq_film{clip-path:inset(0);z-index:1;height:auto}.js .JH6BWq_film video{display:block}.js .JH6BWq_pause:not([hidden]){display:inline-flex}.js .JH6BWq_creditRow{z-index:3;grid-area:strip}.js .JH6BWq_credit{grid-column:var(--side);align-self:start;padding-top:12px}.js .JH6BWq_vision{z-index:0;pointer-events:none;grid-area:film;align-self:end;padding:0 0 clamp(20px,4svh,44px)}.js .JH6BWq_vision .JH6BWq_vm{pointer-events:auto;grid-row:2}.js .JH6BWq_vision .JH6BWq_grow{grid-area:1/1/auto/4;place-self:auto start;width:clamp(56px,9svh,96px);margin:0 0 16px}.js .JH6BWq_visionText{font-size:clamp(34px,min(3.4vw,6.2svh),60px)}.js .JH6BWq_mission{margin-top:28px}@supports (animation-timeline:scroll()){.js .JH6BWq_open{view-timeline:--stage block;view-timeline-inset:var(--bar) 0}.js .JH6BWq_film{animation:linear both JH6BWq_close;animation-timeline:--stage;animation-range:contain 12% contain 70%}.js .JH6BWq_filmIn{animation:linear both JH6BWq_shift;animation-timeline:--stage;animation-range:contain 12% contain 70%}.js .JH6BWq_openHead{animation:linear both JH6BWq_away;animation-timeline:--stage;animation-range:contain contain 10%}.js .JH6BWq_vision{animation:linear both JH6BWq_fade-in;animation-timeline:--stage;animation-range:contain 70% contain 80%}.js .JH6BWq_vision .JH6BWq_grow img{animation:linear both JH6BWq_emblem-in;animation-timeline:--stage;animation-range:contain 70% contain 84%}}@supports not (animation-timeline:scroll()){.js .JH6BWq_film{transition:clip-path .9s var(--ease-g)}.js .JH6BWq_filmIn{transition:transform .9s var(--ease-g)}:is(.js .JH6BWq_win .JH6BWq_film,.js .JH6BWq_win .JH6BWq_filmIn){transition-delay:.4s}.js .JH6BWq_vision{transition:opacity .15s}.js .JH6BWq_open:not(.JH6BWq_win) .JH6BWq_vision{opacity:0}.js .JH6BWq_win .JH6BWq_vision{transition:opacity .4s ease-out 1.3s}.js .JH6BWq_openHead{transition:opacity .4s, transform .4s var(--ease-g)}.js .JH6BWq_vision .JH6BWq_grow img{transition:opacity .7s ease-out 1.3s, transform .7s var(--ease-g) 1.3s}.js .JH6BWq_win .JH6BWq_film{clip-path:inset(var(--win-t) var(--win-r) 0 var(--win-l))}.js .JH6BWq_win .JH6BWq_filmIn{transform:translateX(calc(var(--win-l) + var(--win-w) / 2 - 50%))}.js .JH6BWq_win .JH6BWq_openHead{opacity:0;pointer-events:none;transform:translateY(-4svh)}.js .JH6BWq_open:not(.JH6BWq_win) .JH6BWq_vision .JH6BWq_grow img{opacity:0;transform:translateY(24px)}}}@media (min-width:1024px) and (max-height:880px) and (prefers-reduced-motion:no-preference){.js .JH6BWq_missionFull{display:none}.js .JH6BWq_missionShort{display:block}}@media (min-width:1024px) and (max-height:760px) and (prefers-reduced-motion:no-preference){.js .JH6BWq_vision .JH6BWq_grow{display:none}}@media (max-width:699px),(max-width:1023px) and (max-height:500px){.JH6BWq_openHead,.JH6BWq_creditRow{display:contents}.JH6BWq_strip,.JH6BWq_vision{width:auto;padding-inline:var(--m);background:var(--color-paper);color:var(--color-ink);margin-inline:0}.JH6BWq_sentence{margin-top:22px}.JH6BWq_film{margin-top:20px}.JH6BWq_credit{grid-area:credit;align-self:start;min-height:32px;padding-top:0}.JH6BWq_who{font-size:16px}.JH6BWq_acts{margin:18px 0 24px}.JH6BWq_acts .btn{flex:1 1 0;min-width:0}.JH6BWq_acts .btn:active{transform:scale(.98)}.JH6BWq_mission p{color:var(--color-slate)}.JH6BWq_areas a:focus-visible{outline-color:var(--color-ink)}.JH6BWq_mission .link:focus-visible{outline-color:var(--color-ink)}}@media (max-width:699px){.JH6BWq_pin{grid-template-columns:var(--m) minmax(0, 1fr) var(--m);grid-template-areas:".head."".film."".credit."".who."".acts.""strip strip strip""vision vision vision"}.JH6BWq_openText{display:contents}.JH6BWq_sentence{font-size:clamp(28px, calc((100vw - 2 * var(--m)) / 9.7), 46px);white-space:pre-line;grid-area:head}.JH6BWq_film{aspect-ratio:auto;height:clamp(150px, calc(100svh - var(--bar) - var(--tab-h) - 462px), calc((100vw - 2 * var(--m)) * 9 / 16))}.JH6BWq_who{grid-area:who;margin-top:4px}.JH6BWq_acts{grid-area:acts}.JH6BWq_strip{padding-block:20px 0}.JH6BWq_areas ul{margin:0 calc(var(--m) * -1);padding:0 var(--m) 4px;scroll-snap-type:x proximity;scroll-padding-inline:var(--m);scrollbar-width:none;font-family:var(--font-sans);font-size-adjust:var(--sans-adjust);flex-wrap:nowrap;gap:8px;font-size:16px;overflow-x:auto}.JH6BWq_areas ul::-webkit-scrollbar{display:none}.JH6BWq_areas li{white-space:nowrap;scroll-snap-align:start;flex:none}.JH6BWq_areas a{border:1px solid var(--color-line);align-items:center;min-height:44px;padding:0 14px;display:flex}.JH6BWq_areas a:focus-visible{outline-offset:-2px}.JH6BWq_vision{padding-block:28px 0}.JH6BWq_vm{border-top:1px solid var(--color-line);padding-top:20px}.JH6BWq_visionText{font-size:24px}.JH6BWq_mission{margin-top:20px}.JH6BWq_missionFull,.JH6BWq_grow{display:none}.JH6BWq_missionShort{display:block}.JH6BWq_mission .link{align-items:center;min-height:44px;margin-top:12px;display:inline-flex}}@media (min-width:700px) and (max-width:1023px) and (max-height:500px){.JH6BWq_pin{grid-template-columns:var(--m) minmax(0, 1fr) 32px 40% var(--m);grid-template-rows:auto 1fr;grid-template-areas:".head.film."".head.credit.""strip strip strip strip strip""vision vision vision vision vision"}.JH6BWq_openText{grid-area:head}.JH6BWq_sentence{font-size:clamp(28px,7.4svh,48px)}.JH6BWq_acts{max-width:360px}}@keyframes JH6BWq_fade-in{0%{opacity:0}}@keyframes JH6BWq_still-in{0%{opacity:.01}}@keyframes JH6BWq_rise{0%{transform:translateY(105%)}}@keyframes JH6BWq_emblem-in{0%{opacity:0;transform:translateY(24px)}}@keyframes JH6BWq_close{to{clip-path:inset(var(--win-t) var(--win-r) 0 var(--win-l))}}@keyframes JH6BWq_shift{to{transform:translateX(calc(var(--win-l) + var(--win-w) / 2 - 50%))}}@keyframes JH6BWq_away{to{opacity:0;pointer-events:none;transform:translateY(-4svh)}}
.o06FCq_concepts{padding-top:var(--sp)}.o06FCq_cnote{margin-top:24px}
