._8ASw5W_film{background:var(--paper);aspect-ratio:16/9;max-width:100%;box-shadow:0 1px 0 var(--border), 0 24px 60px -30px #16201b59;border-radius:18px;position:relative;overflow:hidden}._8ASw5W_film video{object-fit:cover;background:var(--paper);width:100%;height:100%;display:block}._8ASw5W_sound{color:#fff;font:500 13.5px/1 var(--font-sans);cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#16201bc7;border:0;border-radius:999px;align-items:center;gap:8px;padding:9px 14px;display:flex;position:absolute;top:14px;right:14px}._8ASw5W_sound:hover{background:#16201b}._8ASw5W_sound svg{width:16px;height:16px}._8ASw5W_ctl{gap:6px;display:flex;position:absolute;top:14px;left:14px}._8ASw5W_round{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#16201bc7;border:0;border-radius:999px;place-items:center;width:34px;height:34px;padding:0;display:grid}._8ASw5W_round:hover{background:#16201b}._8ASw5W_round svg{width:16px;height:16px}._8ASw5W_seek{appearance:none;cursor:pointer;--p:0%;background:0 0;width:100%;height:14px;margin:0;padding:0;display:block;position:absolute;bottom:0;left:0;right:0}._8ASw5W_seek::-webkit-slider-runnable-track{background:linear-gradient(to right, #16201bcc var(--p), #16201b2e var(--p));border-radius:2px;height:4px}._8ASw5W_seek::-moz-range-track{background:#16201b2e;border-radius:2px;height:4px}._8ASw5W_seek::-moz-range-progress{background:#16201bcc;border-radius:2px;height:4px}._8ASw5W_seek::-webkit-slider-thumb{-webkit-appearance:none;opacity:0;background:#fff;border:2px solid #16201b;border-radius:50%;width:14px;height:14px;margin-top:-5px;transition:opacity .15s}._8ASw5W_seek::-moz-range-thumb{opacity:0;background:#fff;border:2px solid #16201b;border-radius:50%;width:10px;height:10px;transition:opacity .15s}._8ASw5W_seek:hover::-webkit-slider-thumb{opacity:1}._8ASw5W_seek:focus-visible::-webkit-slider-thumb{opacity:1}._8ASw5W_seek:hover::-moz-range-thumb{opacity:1}._8ASw5W_seek:focus-visible::-moz-range-thumb{opacity:1}._8ASw5W_seek:focus-visible{outline:none}._8ASw5W_seek:focus-visible::-webkit-slider-runnable-track{box-shadow:0 0 0 2px var(--accent-mark)}._8ASw5W_seek:focus-visible::-moz-range-track{box-shadow:0 0 0 2px var(--accent-mark)}._8ASw5W_ep{aspect-ratio:16/9;background:var(--home-card,#fff);box-shadow:0 1px 0 var(--border), 0 24px 60px -30px #16201b59;border-radius:18px;position:relative;overflow:hidden}._8ASw5W_ep img,._8ASw5W_ep video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}._8ASw5W_ep video{opacity:0;transition:opacity .25s}._8ASw5W_playing video{opacity:1}._8ASw5W_play{cursor:pointer;width:100%;height:100%;color:inherit;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset:0}._8ASw5W_play:focus-visible{outline:3px solid var(--accent-mark);outline-offset:-3px;border-radius:18px}._8ASw5W_play i{background:#f5f7f3eb;border-radius:50%;place-items:center;width:72px;height:72px;transition:transform .15s,opacity .2s;display:grid;box-shadow:0 10px 30px -10px #16201b80}._8ASw5W_play:hover i{transform:scale(1.06)}._8ASw5W_play svg{width:26px;height:26px;margin-left:4px}._8ASw5W_playing ._8ASw5W_play i{opacity:0}._8ASw5W_cap{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:none;background:#16201bc7;border-radius:999px;max-width:calc(100% - 28px);padding:6px 12px;font-size:13px;font-weight:500;line-height:1.4;transition:opacity .2s;position:absolute;bottom:12px;left:14px}._8ASw5W_playing ._8ASw5W_cap{opacity:0}._8ASw5W_lb{z-index:60;background:#16201bd1;place-items:center;padding:24px;display:grid;position:fixed;inset:0}._8ASw5W_lbInner{width:min(1100px,100%)}._8ASw5W_box{aspect-ratio:16/9;background:#000;border-radius:16px;width:100%;position:relative;overflow:hidden}._8ASw5W_box video{width:100%;height:100%;display:block}._8ASw5W_x{color:#16201b;cursor:pointer;width:36px;height:36px;font:500 18px/1 var(--font-sans);background:#f5f7f3e6;border:0;border-radius:999px;position:absolute;top:12px;right:12px}._8ASw5W_name{color:#fff;opacity:.85;text-align:center;margin-top:12px;font-size:15px}@media (prefers-reduced-motion:reduce){._8ASw5W_ep video,._8ASw5W_play i,._8ASw5W_cap{transition:none}._8ASw5W_seek::-webkit-slider-thumb{transition:none}._8ASw5W_seek::-moz-range-thumb{transition:none}}
.YeEf2G_tiles{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.YeEf2G_tile{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:var(--home-card,#fff);border:1px solid var(--border);border-radius:16px;padding:0;transition:transform .2s,box-shadow .2s;display:block;overflow:hidden}.YeEf2G_tile:hover{transform:translateY(-3px);box-shadow:0 20px 40px -24px #16201b66}.YeEf2G_tile:focus-visible{outline:3px solid var(--accent-mark);outline-offset:3px}.YeEf2G_tile img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.YeEf2G_t{padding:14px 16px 16px;display:block}.YeEf2G_t b{font-size:19px;font-weight:500;line-height:1.3;display:block}.YeEf2G_t span{color:var(--text-2);margin-top:3px;font-size:14.5px;line-height:1.45;display:block}.YeEf2G_t i{color:var(--accent);letter-spacing:.04em;margin-top:8px;font-size:13px;font-style:normal;font-weight:600;display:block}.YeEf2G_jobsHead{margin-bottom:32px}.YeEf2G_jobsHead .YeEf2G_say{margin:16px 0 0}.YeEf2G_jobs{grid-template-columns:repeat(5,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}.YeEf2G_job{background:var(--home-card,#fff);border:1px solid var(--border);border-radius:16px;padding:14px 16px 18px;transition:transform .2s,box-shadow .2s;display:block}.YeEf2G_job:hover{transform:translateY(-3px);box-shadow:0 20px 40px -24px #16201b66}.YeEf2G_jobIcon{background:#f5f7f3;border-radius:12px;justify-content:center;align-items:center;height:96px;margin-bottom:14px;display:flex}.YeEf2G_jobIcon img{width:auto;height:78px;display:block}.YeEf2G_job b{color:var(--ink);font-size:17px;font-weight:500;line-height:1.3;display:block}.YeEf2G_job>span:last-child{color:var(--text-2);margin-top:4px;font-size:14px;line-height:1.45;display:block}.YeEf2G_price{text-align:center}.YeEf2G_mascot{justify-content:center;margin:0 auto 10px;display:flex}.YeEf2G_price h2{letter-spacing:-.02em;color:var(--ink);font-size:clamp(34px,4.6vw,56px);font-weight:500;line-height:1.12}.YeEf2G_say{color:var(--text-2);max-width:36em;margin:16px auto 28px;font-size:clamp(18px,1.6vw,21px);line-height:1.55}.YeEf2G_cta{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;display:flex}.YeEf2G_plain{color:var(--text-2);font-weight:500}.YeEf2G_plain:hover{color:var(--ink)}.YeEf2G_guide{z-index:30;pointer-events:auto;right:max(18px, env(safe-area-inset-right,0px));bottom:max(18px, env(safe-area-inset-bottom,0px));line-height:0;position:fixed}@media (max-width:1040px){.YeEf2G_jobs{grid-template-columns:repeat(3,1fr)}}@media (max-width:860px){.YeEf2G_tiles,.YeEf2G_jobs{grid-template-columns:1fr 1fr}}@media (max-width:520px){.YeEf2G_tiles,.YeEf2G_jobs{grid-template-columns:1fr}.YeEf2G_guide .j3{--j3z:.3!important}}@media (prefers-reduced-motion:reduce){.YeEf2G_tile,.YeEf2G_job{transition:none}.YeEf2G_tile:hover,.YeEf2G_job:hover{transform:none}}
._8aEwW_page{color:var(--ink);--home-card:#fff}:root[data-theme=dark] ._8aEwW_page{--home-card:var(--surface)}@media (prefers-color-scheme:dark){:root[data-theme=system] ._8aEwW_page{--home-card:var(--surface)}}._8aEwW_page h1,._8aEwW_page h2{letter-spacing:-.02em;color:var(--ink);font-weight:500}._8aEwW_page b{color:var(--ink);font-weight:500}._8aEwW_screen{padding-block:clamp(56px,9vw,120px)}._8aEwW_screen h2{font-size:clamp(30px,4vw,46px);line-height:1.12}._8aEwW_say{color:var(--text-2);max-width:30em;margin-top:16px;font-size:clamp(18px,1.6vw,21px);line-height:1.55}._8aEwW_eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-bottom:14px;font-size:13px;font-weight:600}._8aEwW_hero{padding-block:clamp(14px,2.2vh,28px) clamp(48px,7vw,88px)}._8aEwW_heroTop{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 40px;margin-bottom:clamp(14px,2.2vh,24px);display:flex}._8aEwW_hero h1{font-size:clamp(34px,4.4vw,58px);line-height:1.02}._8aEwW_sub{color:var(--text-2);text-wrap:balance;max-width:30em;font-size:clamp(17px,1.5vw,20px);line-height:1.5}._8aEwW_heroFilm{height:min(calc((min(100vw, var(--max)) - 48px) * 9 / 16), calc(100vh - 290px));width:auto;margin:0 auto}@supports (height:100svh){._8aEwW_heroFilm{height:min(calc((min(100vw, var(--max)) - 48px) * 9 / 16), calc(100svh - 290px))}}._8aEwW_def{color:var(--text-2);text-align:center;text-wrap:balance;max-width:40em;margin:clamp(22px,3.5vh,36px) auto 0;font-size:clamp(18px,1.7vw,22px);line-height:1.55}._8aEwW_missions{background:color-mix(in srgb, var(--accent-soft) 50%, var(--paper));border-top:0!important}._8aEwW_missions h2{text-align:center}._8aEwW_missions ._8aEwW_say{text-align:center;margin:14px auto 36px}._8aEwW_ideaGrid{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(28px,5vw,72px);display:grid}._8aEwW_flip ._8aEwW_ideaText{order:2}._8aEwW_flip ._8aEwW_ideaFilm{order:1}@media (max-width:860px){._8aEwW_heroFilm{width:100%;height:auto}._8aEwW_ideaGrid{grid-template-columns:1fr}._8aEwW_flip ._8aEwW_ideaText,._8aEwW_flip ._8aEwW_ideaFilm{order:0}}
.dxfkdG_page{--fun:var(--amber,#c98a1b);padding-bottom:72px;overflow-x:clip}.dxfkdG_top{padding-top:44px}.dxfkdG_top h1{font-size:clamp(2.2rem,5vw,3.5rem)}.dxfkdG_top .lede{max-width:34em;margin-top:12px}.dxfkdG_toggle{cursor:pointer;-webkit-user-select:none;user-select:none;font:500 1rem var(--font-sans);color:var(--text);text-align:left;background:0 0;border:0;align-items:center;gap:12px;margin-top:20px;padding:4px 0;display:inline-flex}.dxfkdG_toggle i{background:var(--border);border-radius:999px;flex:none;width:46px;height:26px;transition:background .2s;position:relative}.dxfkdG_toggle i:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.dxfkdG_toggle[aria-checked=true] i{background:var(--fun)}.dxfkdG_toggle[aria-checked=true] i:after{transform:translate(20px)}.dxfkdG_toggle small{color:var(--text-2);font-weight:400;font-size:inherit}.dxfkdG_toggle:focus-visible{outline:2px solid var(--accent-mark);outline-offset:4px;border-radius:8px}.dxfkdG_shelf{padding-top:28px}.dxfkdG_shelf h2{letter-spacing:-.02em;font-size:1.5rem;font-weight:600}.dxfkdG_count{color:var(--text-2);margin:4px 0 10px;font-size:.875rem}.dxfkdG_row{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;grid-auto-columns:minmax(min(260px,80%),1fr);grid-auto-flow:column;gap:16px;margin:0;padding:4px 0 12px;list-style:none;display:grid;overflow-x:auto}.dxfkdG_row>li{scroll-snap-align:start;min-width:0}.dxfkdG_card{cursor:pointer;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);width:100%;height:100%;font:inherit;color:var(--text);text-align:left;padding:0;transition:transform .2s,box-shadow .2s,border-color .2s;display:block;position:relative;overflow:hidden}.dxfkdG_card:hover{border-color:var(--border-active);box-shadow:var(--shadow);transform:translateY(-3px)}.dxfkdG_card:focus-visible{outline:2px solid var(--accent-mark);outline-offset:2px}.dxfkdG_card img{aspect-ratio:16/9;object-fit:cover;background:var(--panel);width:100%;height:auto;display:block}.dxfkdG_t{padding:12px 14px 14px;display:block}.dxfkdG_t b{font-size:1rem;font-weight:500;line-height:1.3;display:block}.dxfkdG_t span{color:var(--text-2);font-size:.8125rem}.dxfkdG_fun{background:var(--fun);color:#fff;letter-spacing:.05em;border-radius:999px;padding:3px 9px;font-size:.72rem;font-weight:600;position:absolute;top:10px;left:10px}@media (prefers-reduced-motion:reduce){.dxfkdG_toggle i,.dxfkdG_toggle i:after,.dxfkdG_card{transition:none}.dxfkdG_card:hover{transform:none}}
