.yj{--yj-paper:#f7f7f4;--yj-panel:#f2f1ed;--yj-panel-2:#e9e7e1;--yj-ink:#26251e;--yj-ink-2:#26251e94;--yj-ink-3:#26251e6b;--yj-hair:#26251e14;--yj-hair-2:#26251e21;--yj-yellow:#ffde59;--yj-max:1300px;--yj-header:56px;--yj-ease-out:cubic-bezier(.19,1,.22,1);--yj-ease-move:cubic-bezier(.65,0,.35,1);--v2-gray-900:#26251e;--v2-gray-700:#3a3932;--v2-gray-600:#4b4a42;--v2-text:#26251e;--v2-text-body:#26251e;--v2-alpha-05:#26251e12;--v2-alpha-08:#26251e1a;--v2-alpha-12:#26251e24;background:var(--yj-paper);color:var(--yj-ink);letter-spacing:-.005em;font-size:16px;line-height:24px;position:relative;overflow-x:clip}.v2:has(>.yj){background:var(--yj-paper)}html:has(.yj){scroll-behavior:smooth;scroll-padding-top:64px}@media (prefers-reduced-motion:reduce){html:has(.yj){scroll-behavior:auto}}.yj :where(h1,h2,h3,p,ul,ol,dl,dd,figure){margin:0}.yj :where(ul,ol){padding:0;list-style:none}.yj :where(h1,h2,h3){font-weight:400}.yj-wrap{width:100%;max-width:calc(var(--yj-max) + 2*var(--yj-gutter,20px));padding-inline:var(--yj-gutter,20px);margin-inline:auto}@media (min-width:768px){.yj{--yj-gutter:40px}}@media (min-width:1280px){.yj{--yj-gutter:70px}}.yj-quiet{color:var(--yj-ink-2)}.dk-num{font-variant-numeric:tabular-nums}.yj-header{z-index:40;height:var(--yj-header);background:var(--yj-paper);transition:box-shadow .2s;position:sticky;top:0}.yj-header[data-scrolled]{box-shadow:0 1px 0 var(--yj-hair)}.yj-header-inner{width:100%;max-width:calc(var(--yj-max) + 2*var(--yj-gutter,20px));height:100%;padding-inline:var(--yj-gutter,20px);grid-template-columns:1fr auto 1fr;align-items:center;margin-inline:auto;display:grid}.yj-brand{color:var(--yj-ink);letter-spacing:-.02em;justify-self:start;align-items:center;gap:9px;font-size:16px;font-weight:600;display:inline-flex}.yj-brand img{border-radius:6px;width:22px;height:22px}.yj-nav{gap:4px;display:none}.yj-nav-link{color:var(--yj-ink);border-radius:8px;padding:6px 12px;font-size:14px;line-height:20px;transition:background-color .15s}@media (hover:hover) and (pointer:fine){.yj-nav-link:hover{background:#26251e0f}}.yj-header-actions{grid-column:3;justify-self:end;align-items:center;gap:6px;display:flex}.yj .yj-header-cta{height:34px;padding-inline:16px;font-size:14px}@media (min-width:1024px){.yj-nav{display:flex}.yj-menu-button{display:none}}.yj-menu-list{flex-direction:column;display:flex}.yj-menu-link{height:54px;box-shadow:inset 0 -1px 0 var(--v2-alpha-10);justify-content:space-between;align-items:center;font-size:17px;display:flex}.yj-menu-link svg{opacity:.45;width:18px;height:18px}.yj-menu-actions{gap:8px;margin-top:20px;display:grid}.yj-interest,.yj-interest-done{width:100%;max-width:480px;margin-top:28px}.yj-interest{position:relative}.yj-interest-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.yj-interest-field{background:#fff;border-radius:9999px;align-items:center;gap:8px;padding:4px 4px 4px 20px;transition:box-shadow .2s;display:flex;box-shadow:0 0 0 1px #26251e21,0 8px 24px -16px #281e054d}.yj-interest-field:focus-within{box-shadow:0 0 0 2px var(--yj-ink),0 8px 24px -16px #281e054d}.yj-interest-field[data-invalid]{box-shadow:0 0 0 2px #b42318,0 8px 24px -16px #281e054d}.yj-interest-field input{min-width:0;height:44px;color:var(--yj-ink);font:inherit;letter-spacing:-.01em;background:0 0;border:0;outline:0;flex:1;padding:0;font-size:16px}.yj-interest-field input::placeholder{color:var(--yj-ink-3);opacity:1}.yj .yj-interest-button{flex:none}.yj .yj-interest-button svg{transition:transform .25s var(--yj-ease-out)}@media (hover:hover) and (pointer:fine){.yj .yj-interest-button:hover svg{transform:translate(3px)}}.yj-interest-error{color:#b42318;margin-top:10px;padding-left:20px;font-size:14px;line-height:20px}.yj-hp{opacity:0;width:1px;height:1px;position:absolute;left:-10000px}.yj-interest-done{box-shadow:0 0 0 1px var(--yj-hair-2);animation:dk-in .45s var(--yj-ease-out)both;background:#fff;border-radius:20px;align-items:flex-start;gap:10px;padding:14px 18px;display:flex}.yj-interest-done svg{flex:none;width:22px;height:22px;margin-top:1px}.yj-interest-done p{text-align:left;font-size:16px;line-height:24px}.yj-interest-done strong{font-weight:600}.yj-interest-done span{color:var(--yj-ink-2)}@media (max-width:419px){.yj-interest-field{border-radius:24px;flex-direction:column;align-items:stretch;padding:5px}.yj-interest-field input{flex:none;height:50px;padding:0 14px}.yj .yj-interest-button{width:100%}.yj-interest-error,.yj-offer{padding-left:6px}}.yj-feature-demo{width:100%;margin-inline:auto}.yj-frame{--yj-bezel:#1c1b18;isolation:isolate;text-align:left;background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 0 0 1px #26251e1a,0 30px 60px -30px #3c2d0f59,0 8px 20px -12px #0000001f}.yj-frame-bar{background:#f3f2ee;justify-content:center;align-items:center;height:36px;display:flex;position:relative;box-shadow:inset 0 -1px #26251e12}.yj-frame-lights{gap:7px;display:flex;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.yj-frame-lights i{background:#dcdad4;border-radius:50%;width:11px;height:11px}.yj-frame-title{color:#26251e99;font-size:13px;font-weight:500;line-height:16px}.yj-frame-screen{position:relative}.yj-frame-status{display:none}.yj-frame-body{height:540px;transition:opacity .35s;position:relative;container:yj-frame/inline-size}.yj-frame-body[data-fading]{opacity:0}.yj-frame-feature .yj-frame-body{height:620px}@media (max-width:767px){.yj-frame{background:var(--yj-bezel,#1c1b18);border-radius:54px;width:min(358px,100% - 28px);margin-inline:auto;padding:9px;overflow:visible;box-shadow:inset 0 0 0 1.5px #3a3833,0 40px 80px -40px #281e0599,0 12px 30px -16px #0000004d}.yj-frame-bar{display:none}.yj-frame-screen{isolation:isolate;background:#fff;border-radius:45px;overflow:hidden}.yj-frame-status{color:#111;letter-spacing:-.01em;background:#fff;justify-content:space-between;align-items:center;height:46px;padding:4px 28px 0 34px;font-size:15px;font-weight:600;display:flex}.yj-frame-glyphs{fill:currentColor;align-items:center;gap:6px;display:flex}.yj-frame-body,.yj-frame-feature .yj-frame-body{height:640px}}.yj .yj-frame .nui{--font-nui:var(--font-v2);height:100%}.yj .yj-legacy{--font-sans:var(--nui-font);--background:#fff;--foreground:#282828;--primary:#181818;--primary-foreground:#fff;--primary-hover:#303030;--muted:#f3f3f3;--muted-foreground:#5d5d5d;--accent:#ededed;--border:#0d0d0d1a;--input:#0d0d0d29;--ring:#0169cc;--radius:.5rem;--color-gray-50:#f9f9f9;--color-gray-100:#f3f3f3;--color-gray-200:#e6e6e6;--color-gray-300:#cdcdcd;--color-gray-400:#8f8f8f;--color-gray-500:#5d5d5d;--color-gray-600:#414141;--color-gray-700:#303030;--color-gray-800:#212121;--color-gray-900:#0d0d0d}@supports (color:lab(0% 0 0)){.yj .yj-legacy{--border:lab(3.63551% 0 0/.1);--input:lab(3.63551% 0 0/.16)}}@media (max-width:767px){.yj-frame .nui-sidebar{display:none}}@container yj-frame (max-width:999px){.yj-frame .nui-list-col{border-right:0;width:100%}.yj-frame .nui-split[data-has-detail] .nui-list-col,.yj-frame .nui-split:not([data-has-detail]) .nui-detail{display:none}.yj-frame .nui-back{display:inline-block!important}.yj-frame .nui-detail-actions{padding-top:62px}}@container yj-frame (max-width:340px){.yj-frame .nui-page-actions>.nui-btn:not([data-variant=ghost]){display:none}}.dk-drop{animation:dk-drop .6s var(--yj-ease-out)both;overflow:hidden}@keyframes dk-drop{0%{opacity:0;max-height:0}to{opacity:1;max-height:160px}}.dk-fade{animation:.4s both dk-fade}@keyframes dk-fade{0%{opacity:0}}.dk-in,.dk-reveal{animation:dk-in .45s var(--yj-ease-out)both}@keyframes dk-in{0%{opacity:0;transform:translateY(6px)}}.yj-frame-search .yj-frame-body{height:auto}.yj-search{padding:16px 16px 22px}.yj-search-field{height:48px;box-shadow:0 0 0 1px var(--v2-alpha-10)inset,0 2px 8px 0 #0000000a;color:var(--v2-text);background:#fff;border-radius:9999px;align-items:center;gap:10px;padding:0 18px;font-size:15px;line-height:20px;display:flex}.yj-search-field svg{width:18px;height:18px;color:var(--v2-text-secondary);flex:none}.yj-search-placeholder{color:var(--v2-text-tertiary)}.yj-search-caret{vertical-align:-.15em;background:currentColor;width:1.5px;height:1.05em;margin-left:1px;display:inline-block}.yj-search-summary{color:var(--v2-text-secondary);opacity:0;margin:14px 4px 12px;font-size:13px;line-height:18px;transition:opacity .35s}.yj-search-summary[data-shown]{opacity:1}.yj-search-results{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 10px;display:grid}.yj-search-result{min-width:0;position:relative}.yj-search-results:not([data-state=results]) .yj-search-card{visibility:hidden}.yj-search-skeleton{position:absolute;inset:0}.yj-search-results[data-state=idle] .yj-search-skeleton{visibility:hidden}.yj-search-badge{z-index:3;pointer-events:none;position:absolute;top:8px;left:8px}@container yj-frame (min-width:480px){.yj-search{padding:18px 18px 24px}.yj-search-results{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.yj-search-result:nth-child(n+4){display:none}}@container yj-frame (min-width:640px){.yj-search-results{grid-template-columns:repeat(4,minmax(0,1fr))}.yj-search-result:nth-child(4){display:block}}@media (max-width:767px){.yj-frame-search .yj-frame-body{height:640px}}.yj-store-demo{max-width:1080px;margin-inline:auto;position:relative}.yj-frame-store{position:relative}@media (min-width:768px){.yj-frame-store{border-radius:10px 10px 0 0}}.yj-store-scroll{isolation:isolate;background:#fff;height:664px;position:relative;overflow:hidden}@media (min-width:1280px){.yj-store-scroll{height:700px}}@media (hover:hover) and (pointer:fine){.yj-store-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#0d0d0d29 transparent;overflow-y:auto}}@media (max-width:767px){.yj-store-scroll{scrollbar-width:none;height:626px;overflow-y:auto}.yj-store-scroll::-webkit-scrollbar{display:none}}.yj-frame-store .yj-frame-screen{contain:layout}.yj .yj-v2{--v2-gray-900:#181818;--v2-gray-700:#303030;--v2-gray-600:#414141;--v2-text:#0d0d0d;--v2-text-body:#282828;--v2-alpha-05:#0d0d0d0d;--v2-alpha-08:#0d0d0d14;--v2-alpha-12:#0d0d0d1f;color:var(--v2-text);background:#fff;font-size:15px;line-height:22px}@supports (color:lab(0% 0 0)){.yj .yj-v2{--v2-alpha-05:lab(3.63551% 0 0/.05);--v2-alpha-08:lab(3.63551% 0 0/.08);--v2-alpha-12:lab(3.63551% 0 0/.12)}}.yj-store-demo .v2-home{padding-bottom:72px}.yj-store-demo .v2-shelf-track{overflow-anchor:none}.yj-store-demo .yj-phome{padding-bottom:40px}.yj-store-demo :is(.v2-crumbs button,.yj-mega button){color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;padding:0}.yj-store-demo .yj-mega :is(.v2-mega-group-title,.v2-mega-link,.v2-mega-cta,.v2-mega-quick-row){width:100%;display:flex}.yj-store-demo .yj-mega .v2-mega-cta{width:auto;display:inline-flex}.yj-store-demo .v2-crumbs button{transition:color .15s}@media (hover:hover) and (pointer:fine){.yj-store-demo .v2-crumbs button:hover{color:var(--v2-text)}}.yj-store-demo .v2-home-subcats{padding-bottom:4px}.yj-store-demo .v2-card-link{cursor:pointer}.yj-store-demo .yj-store-logo{cursor:pointer;background:0 0;border:0}.yj-store-demo :is(.yj-store-bag,.yj-store-auth,.yj-store-sort){display:contents}@media (max-width:767px){.yj-store-demo .yj-store-sort{display:none}}.yj-fpanel-store{align-items:center;gap:8px;display:inline-flex}.yj-store-toast{z-index:6;pointer-events:none;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.yj-store-toast span{color:#fff;white-space:nowrap;height:40px;animation:yj-toast-in .4s var(--yj-ease-out)both;background:#0d0d0d;border-radius:9999px;align-items:center;gap:8px;padding:0 16px 0 12px;font-size:14px;font-weight:500;display:inline-flex;box-shadow:0 12px 30px -12px #00000073}.yj-store-toast svg{width:18px;height:18px}@media (min-width:768px){.yj-store-toast{bottom:64px}}@keyframes yj-toast-in{0%{opacity:0;transform:translateY(10px)scale(.96)}}.yj-store-sheet-layer{z-index:7;flex-direction:column;justify-content:flex-end;display:flex;position:absolute;inset:0}.yj-store-sheet-scrim{background:#00000052;border:0;animation:.3s both dk-fade;position:absolute;inset:0}.yj-store-sheet{max-height:78%;animation:yj-sheet-in .45s var(--yj-ease-out)both;background:#fff;border-radius:20px 20px 0 0;padding:10px 16px 24px;font-size:15px;position:relative;overflow-y:auto}.yj-store-sheet-grip{background:#00000024;border-radius:9999px;width:36px;height:5px;margin:0 auto 8px;display:block}@keyframes yj-sheet-in{0%{transform:translateY(100%)}}.yj-pdp{padding:16px 0 56px;animation:.35s both dk-fade}.yj-pdp .v2-crumbs button{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.yj-pdp-media{aspect-ratio:1;background:var(--v2-surface-media);isolation:isolate;border-radius:20px;width:100%;position:relative;overflow:hidden}.yj-pdp-img{object-fit:contain;animation:yj-photo-in .7s var(--yj-ease-out)both;padding:7%}.yj-pdp-media[data-blend] .yj-pdp-img{mix-blend-mode:multiply}.yj-pdp-media:not([data-blend]) .yj-pdp-img{object-fit:cover;padding:0}@keyframes yj-photo-in{0%{opacity:0;transform:scale(.94)}}@media (prefers-reduced-motion:no-preference){.yj-store-demo .v2-card.yj-mine{animation:yj-mine-in .8s var(--yj-ease-out)both;animation-delay:calc(.1s + var(--v2-i,0)*80ms)}.yj-store-demo[data-glow] .yj-mine .v2-card-media{animation:3.4s .7s both yj-mine}}@keyframes yj-mine-in{0%{opacity:0;transform:translateY(-16px)scale(.96)}}@keyframes yj-mine{0%{box-shadow:0 0 #ffde5900}18%,70%{box-shadow:0 0 0 3px var(--yj-yellow)}to{box-shadow:0 0 0 3px #ffde5900}}.yj-store-note{z-index:8;opacity:0;pointer-events:none;transform-origin:top;width:min(340px,100% - 28px);transition:opacity .3s ease,transform .45s var(--yj-ease-out);background:#fff;border-radius:18px;align-items:center;gap:12px;padding:12px 16px 12px 12px;display:flex;position:absolute;top:56px;left:50%;transform:translate(-50%,-10px)scale(.97);box-shadow:0 0 0 1px #26251e14,0 18px 40px -16px #281e055c,0 4px 12px -6px #0000001f}.yj-store-note[data-open]{opacity:1;transition:opacity .35s ease,transform .6s var(--yj-ease-out);transform:translate(-50%)scale(1)}@media (min-width:900px){.yj-store-note{transform-origin:100% 0;top:60px;left:auto;right:-24px;transform:translateY(-10px)scale(.97)}.yj-store-note[data-open]{transform:translate(0)scale(1)}}.yj-store-note-logo img{border-radius:10px;width:38px;height:38px;display:block}.yj-store-note-text{text-align:left;flex-direction:column;min-width:0;display:flex}.yj-store-note-text strong{color:var(--yj-ink);font-size:15px;font-weight:600;line-height:20px}.yj-store-note-text span{color:var(--yj-ink-2);font-size:14px;line-height:19px}.yj-faq{padding-block:120px 0}.yj-faq-grid{gap:20px;display:grid}@media (min-width:1024px){.yj-faq-grid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:48px}}.yj-faq-title{letter-spacing:-.02em;font-size:24px;line-height:31px}.yj-faq-list{box-shadow:inset 0 1px 0 var(--yj-hair-2)}.yj-faq-item{box-shadow:inset 0 -1px 0 var(--yj-hair-2)}.yj-faq-item::details-content{block-size:0;transition:block-size .45s var(--yj-ease-out),content-visibility .45s allow-discrete;overflow:clip}.yj-faq-item[open]::details-content{block-size:auto}.yj{interpolate-size:allow-keywords}.yj-faq-q{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:18px 0;font-size:17px;line-height:25px;list-style:none;display:flex}.yj-faq-q::-webkit-details-marker{display:none}.yj-faq-q:focus-visible{outline:2px solid var(--v2-ring);outline-offset:2px;border-radius:4px}.yj-faq-icon{width:18px;height:18px;color:var(--yj-ink-3);transition:transform .35s var(--yj-ease-out);flex:none}.yj-faq-item[open] .yj-faq-icon{transform:rotate(45deg)}.yj-faq-a{max-width:38em;color:var(--yj-ink-2);text-wrap:pretty;padding-bottom:20px;font-size:16px;line-height:25px}.yj-final{text-align:center;padding-block:160px 144px;scroll-margin-top:40px}.yj-final-title{letter-spacing:-.03em;text-wrap:balance;max-width:12em;margin-inline:auto;font-size:36px;line-height:1.08}@media (min-width:768px){.yj-final-title{font-size:52px}}.yj-final-body{color:var(--yj-ink-2);margin-top:14px;font-size:17px;line-height:25px}.yj-final .yj-interest,.yj-final .yj-interest-done{margin-inline:auto}.yj-footer{box-shadow:inset 0 1px 0 var(--yj-hair);padding-block:56px 36px}.yj-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px;display:grid}@media (min-width:900px){.yj-footer-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.yj-footer-brand{grid-column:1/-1}@media (min-width:900px){.yj-footer-brand{grid-column:auto}}.yj-footer-note{max-width:18em;color:var(--yj-ink-2);margin-top:12px;font-size:14px;line-height:20px}.yj-footer-heading{color:var(--yj-ink-3);margin-bottom:10px;font-size:14px;line-height:20px}.yj-footer-link{color:var(--yj-ink);padding-block:4px;font-size:14px;line-height:20px;display:inline-block}@media (hover:hover) and (pointer:fine){.yj-footer-link:hover{color:var(--yj-ink-2)}}.yj-footer-legal{color:var(--yj-ink-3);flex-wrap:wrap;justify-content:space-between;gap:12px 24px;margin-top:48px;font-size:13px;line-height:20px;display:flex}
.yj{--yj-max:1292px;--yj-card:#f2f1ee;--yj-sand:#d9d2c5;--yj-sand-2:#e4e0d8;--yj-line:#00000012;--yj-ink:#18181b;--yj-grey:#71717a;--yj-noise:url(/business/noise.png)}@media (min-width:768px){.yj{--yj-gutter:24px}}@media (min-width:1280px){.yj{--yj-gutter:24px}}.yj-brand img{border-radius:0;width:auto;height:17px}.yj-nav-link{color:#52525b;font-size:13.5px}.yj-hero{padding-top:40px}@media (min-width:768px){.yj-hero{padding-top:56px}}.yj-hero-title{max-width:15em;color:var(--yj-ink);letter-spacing:-.032em;text-wrap:balance;font-size:41px;font-weight:500;line-height:1.06}@media (min-width:640px){.yj-hero-title{font-size:54px}}@media (min-width:1024px){.yj-hero-title{font-size:64px}}.yj-hero-body{max-width:40em;color:var(--yj-grey);text-wrap:pretty;margin-top:20px;font-size:16px;line-height:1.6}@media (min-width:640px){.yj-hero-body{font-size:18px}}.yj-hero .yj-interest,.yj-hero .yj-interest-done{margin-top:28px}.yj-offer{color:var(--yj-grey);margin-top:12px;padding-left:20px;font-size:14px;line-height:20px}@media (prefers-reduced-motion:no-preference){.yj-hero-title,.yj-hero-body,.yj-hero .yj-interest,.yj-hero .yj-offer,.yj-tilt{animation:yj-rise .9s var(--yj-ease-out)backwards}.yj-hero-body{animation-delay:50ms}.yj-hero .yj-interest{animation-delay:.1s}.yj-hero .yj-offer{animation-delay:.14s}.yj-tilt{animation-delay:.2s}}@keyframes yj-rise{0%{opacity:0;transform:translateY(14px)}}.yj-tilt{perspective:2000px;margin-top:48px}@media (min-width:768px){.yj-tilt{margin-top:64px}}.yj-tilt-inner{transform-origin:50% 0}.yj-hero-stage{isolation:isolate;border:1px solid var(--yj-line);background:radial-gradient(60% 40% at 30% 20%,#ffffff59,#0000 60%),radial-gradient(50% 40% at 75% 75%,#785a2840,#0000 60%),linear-gradient(#9fbcd6 0%,#bcc6bd 34%,#d4c39a 60%,#c2a877 80%,#8f7f63 100%);border-radius:20px;padding:28px 10px;position:relative;overflow:hidden}.yj-hero-stage:before{content:"";z-index:-1;background:var(--yj-noise);opacity:.8;position:absolute;inset:0}@media (min-width:768px){.yj-hero-stage{padding:32px}.yj-hero-stage .yj-frame-store{border-radius:12px}}@media (min-width:1280px){.yj-hero-stage{padding:40px 48px}}.yj-hero-stage .yj-store-demo{max-width:1180px}@media (min-width:768px){.yj-hero-stage .yj-store-scroll{height:620px}}.yj-tools{padding-top:56px}.yj-tools-label{color:var(--yj-grey);text-align:center;font-size:14px;line-height:20px}.yj-tools-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:20px;display:grid}@media (min-width:640px){.yj-tools-row{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1200px){.yj-tools-row{grid-template-columns:repeat(8,minmax(0,1fr))}}.yj-tool{border:1px solid var(--yj-line);background:var(--yj-card);height:67px;color:var(--yj-ink);letter-spacing:-.01em;border-radius:8px;justify-content:center;align-items:center;gap:10px;font-size:15px;font-weight:500;display:flex}.yj-tool img{object-fit:cover;border-radius:6px;width:24px;height:24px}.yj-tool img[data-inset]{object-fit:contain;border-radius:0;width:20px;height:20px}.yj-feature{padding-top:72px;scroll-margin-top:64px}.yj-feature:first-of-type{padding-top:96px}@media (min-width:768px){.yj-feature{padding-top:80px}.yj-feature:first-of-type{padding-top:112px}}.yj-card{align-items:center;gap:28px;display:grid}.yj-card-title{max-width:16em;color:var(--yj-ink);letter-spacing:-.025em;text-wrap:balance;font-size:26px;font-weight:500;line-height:1.15}.yj-card-body{max-width:30em;color:var(--yj-grey);text-wrap:pretty;margin-top:12px;font-size:15px;line-height:1.65}.yj-card-try{color:var(--yj-ink);align-items:center;gap:8px;margin-top:18px;font-size:14px;font-weight:500;line-height:20px;display:flex}.yj-card-try:before{content:"";background:var(--yj-yellow);border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 3px #ffde594d}.yj-stage{isolation:isolate;min-width:0;position:relative}.yj-stage:before{content:"";z-index:-1;background:var(--yj-noise),var(--yj-sand);position:absolute;inset:0}@media (max-width:767px){.yj-stage{margin-inline:calc(var(--yj-gutter,20px)*-1);padding:32px 0 36px}}@media (min-width:768px){.yj-card{border:1px solid var(--yj-line);background:var(--yj-card);border-radius:20px;gap:32px;padding:28px}.yj-card-title{font-size:30px}.yj-stage{padding:20px}.yj-stage:before{border-radius:18px}}@media (min-width:1200px){.yj-card{grid-template-columns:minmax(0,320px) minmax(0,1fr);gap:40px}.yj-card[data-flip]{grid-template-columns:minmax(0,1fr) minmax(0,320px)}.yj-card[data-flip] .yj-card-text{order:2}.yj-card-text{padding-left:8px}.yj-card[data-flip] .yj-card-text{padding:0 8px 0 0}}@media (min-width:900px){.yj .yj-card-wide{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:24px 40px}.yj-card-wide .yj-card-text{max-width:560px}}.yj-card-wide .yj-site-picks,.yj-card-wide .yj-stage{grid-column:1/-1}.yj-site-view{justify-self:end;display:flex}@media (max-width:899px){.yj-site-view{display:none}}.yj-site-picks{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:767px){.yj-site-picks{margin-inline:calc(var(--yj-gutter,20px)*-1);padding-inline:var(--yj-gutter,20px);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.yj-site-picks::-webkit-scrollbar{display:none}}.yj-site-picks .v2-chip{background:#fff;flex:none}.yj-site-picks .v2-chip[data-selected]{background:var(--yj-ink);color:#fff}.yj-site-address{color:#26251eb3;background:#fff;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-width:min(320px,56%);height:24px;padding:0 12px;font-size:12.5px;line-height:16px;display:inline-flex;box-shadow:0 0 0 1px #26251e14}.yj-site-address svg{opacity:.55;flex:none;width:11px;height:11px}.yj-site-address[data-typing]{color:var(--yj-ink)}.yj-site-address .yj-search-caret{height:13px}.yj-site-body{background:#fff;overflow:hidden}@media (min-width:768px){.yj-site .yj-frame-body{zoom:var(--yj-zoom,.9);width:1280px;height:772px}}.yj-site-page{opacity:0;transition:opacity .6s}.yj-site-page[data-loaded]{opacity:1}@media (prefers-reduced-motion:no-preference){.yj-site-design{animation:yj-site-in .55s var(--yj-ease-out)both}}@keyframes yj-site-in{0%{opacity:0}}.yj-site-header{position:relative}@media (min-width:768px){.yj-app.yj-builder .yj-frame-body{width:1360px;height:820px}}.yj-builder .sb,.yj-builder .yj-frame-body .nui{height:100%}@media (prefers-reduced-motion:no-preference){.yj-site-swap{animation:yj-site-in .45s var(--yj-ease-out)both}}.yj-only-narrow{display:none}@media (max-width:899px){.yj-only-wide{display:none}.yj-only-narrow{display:inline}}.yj-app .nui{--nui-sidebar-width:232px}@media (min-width:768px){.yj-app .yj-frame-body,.yj-frame-feature.yj-app .yj-frame-body{zoom:var(--yj-zoom,.8);width:1000px;height:740px}.yj-app[data-compact] .yj-frame-body{zoom:1;width:auto;height:600px}.yj-app[data-compact] .nui-sidebar{display:none}}@container yj-frame (min-width:900px){.yj-app .nui-list-col{border-right:1px solid var(--nui-border-subtle);width:320px}.yj-app .nui-split[data-has-detail] .nui-list-col,.yj-app .nui-split:not([data-has-detail]) .nui-detail{display:flex}.yj-app .nui-back{display:none!important}.yj-app .nui-detail-actions{padding-top:0}}.yj-app[role=group] :is(.nui-row,.nui-analytics-suggestion,.home-template,.nui-nav-item:not([tabindex="-1"])){cursor:pointer}.yj-app .nui-sidebar{-webkit-user-select:none;user-select:none}.yj-app .home-body{padding-bottom:40px}.yj-extras{padding-top:112px}.yj-extras-head{max-width:42em}.yj-section-title{color:var(--yj-ink);letter-spacing:-.025em;font-size:28px;font-weight:500;line-height:1.12}@media (min-width:768px){.yj-section-title{font-size:34px}}.yj-section-body{color:var(--yj-grey);margin-top:12px;font-size:16px;line-height:1.6}.yj-extras-row{gap:12px;margin-top:32px;display:grid}@media (min-width:1024px){.yj-extras-row{grid-template-columns:repeat(3,minmax(0,1fr))}}.yj-mini-card{border:1px solid var(--yj-line);background:var(--yj-card);border-radius:20px;flex-direction:column;display:flex;overflow:hidden}.yj-mini-text{flex:1;padding:24px 24px 16px}.yj-mini-title{color:var(--yj-ink);letter-spacing:-.015em;font-size:17px;font-weight:500;line-height:24px}.yj-mini-body{color:var(--yj-grey);text-wrap:pretty;margin-top:8px;font-size:14px;line-height:1.6}.yj-mini{background:var(--yj-noise),var(--yj-sand-2);text-align:left;border-radius:14px;height:264px;margin:0 12px 12px;position:relative;overflow:hidden}.yj .yj-mini-nui{background:0 0;width:100%;height:auto;display:block;overflow:visible}.yj-mini-drop{opacity:0;transition:opacity .4s ease,transform .6s var(--yj-ease-out);transform:translateY(10px)}.yj-mini-drop[data-in]{opacity:1;transform:none}.yj-mini-booking{padding:14px}.yj .yj-mini-sheet{border-radius:14px;padding:12px 14px 10px;font-size:13px;box-shadow:0 0 0 1px #0000000d}.yj-mini-sheet-title{color:var(--v2-text-secondary,#5d5d5d);font-size:13px;line-height:18px}.yj-mini-sheet .v2-cal{zoom:.78}.yj-mini-sheet .v2-cal-head{min-height:0}.yj-mini-sheet .v2-cal-day{cursor:default}.yj-mini-sheet .v2-cal-day[data-selected]{transition:background-color .3s,color .3s}.yj-mini-sms{opacity:0;transition:opacity .35s ease,transform .6s var(--yj-ease-out);position:absolute;bottom:14px;left:36px;right:14px;transform:translateY(18px)}.yj-mini-sms[data-in]{opacity:1;transform:none}.yj-mini-text-from{color:#00000080;margin-bottom:2px;font-size:11px;line-height:14px;display:block}.yj-mini-bubble{color:#0d0d0d;background:#e9e9eb;border-radius:18px 18px 18px 6px;padding:9px 13px;font-size:13px;line-height:18px;box-shadow:0 10px 24px -14px #00000059}.yj-mini-lifecycle .yj-mini-nui{zoom:.8;padding:12px}.yj-mini-lifecycle .shop-card{background:#fff}.yj-mini-lifecycle .shop-row-sub{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.yj-mini-lifecycle .nui-status{transition:color .3s}.yj-mini-training .yj-mini-nui{zoom:.84;padding:14px 14px 0}.yj-mini-training .tn-turn{flex-direction:column;gap:12px;display:flex}.yj-mini-training .tn-change{background:#fff}.yj-band-section{padding-top:112px;scroll-margin-top:64px}.yj-band{align-items:center;gap:28px;display:grid}@media (min-width:768px){.yj-band{isolation:isolate;border:1px solid var(--yj-line);background:#fff;border-radius:20px;padding:28px;position:relative;overflow:hidden}.yj-band:before{content:"";z-index:-1;background:var(--yj-noise);opacity:.6;position:absolute;inset:0}}@media (min-width:1200px){.yj-band{grid-template-columns:minmax(0,380px) minmax(0,1fr);gap:48px}.yj-band-text{padding-left:8px}}.yj-band-demo{min-width:0}[data-reveal=waiting]{opacity:0;transform:translateY(28px)}[data-reveal=in]{transition:opacity .7s ease var(--yj-reveal-delay,0s),transform .9s var(--yj-ease-out)var(--yj-reveal-delay,0s)}.yj-faq{padding-top:128px}.yj-faq-title{color:var(--yj-ink);letter-spacing:-.025em;font-size:28px;font-weight:500}.yj-faq-q{font-size:16px}.yj-faq-a{color:var(--yj-grey);font-size:15px}.yj-final{box-shadow:inset 0 1px 0 var(--yj-line);margin-top:128px;padding-block:96px 112px}.yj-final-title{color:var(--yj-ink);letter-spacing:-.03em;font-weight:500}.yj-final-body{color:var(--yj-grey)}.yj-footer{box-shadow:inset 0 1px 0 var(--yj-line)}.yj-footer-brand .yj-brand img{opacity:.85;height:15px}@container yj-frame (max-width:340px){.yj-app-home .nui-page-actions>:is([data-home-customise],[data-home-done]){display:inline-flex}}.yj-hero-try{margin-top:6px;padding-left:20px;font-size:14px;line-height:20px}.yj-hero-try a{color:var(--yj-ink);text-underline-offset:3px;font-weight:500;-webkit-text-decoration:underline #18181b40;text-decoration:underline #18181b40;transition:text-decoration-color .2s}.yj-hero-try a:hover{text-decoration-color:currentColor}.yj-try{scroll-margin-top:-16px}@media (min-width:768px){.yj-try{scroll-margin-top:-24px}}.yj-try-card .yj-card-text{max-width:520px}.yj .yj-try-form{max-width:520px;margin-top:0}.yj-try-note{color:var(--yj-grey);margin-top:10px;padding-left:20px;font-size:14px;line-height:20px}@media (min-width:900px){.yj .yj-try-card{grid-template-columns:minmax(0,1fr) minmax(0,480px);align-items:center;gap:40px}.yj .yj-try-card .yj-card-text{padding-left:8px}}@media (min-width:768px) and (max-width:899px){.yj .yj-try-card{padding:28px}}.yj-hero-top{flex-direction:column;display:flex}.yj-hero-text{display:contents}.yj-hero-top .yj-hero-title{order:1}.yj-hero-top .yj-hero-body{order:2}.yj-hero-top .yj-film{order:3;margin-top:28px}.yj-hero-top .yj-hero-act{order:4}@media (min-width:1100px){.yj-hero-top{grid-template-columns:minmax(0,1.04fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}.yj-hero-text{display:block}.yj-hero-top .yj-film{margin-top:0}}@media (min-width:1100px) and (max-width:1279px){.yj-hero-top .yj-hero-title{font-size:56px}}@media (prefers-reduced-motion:no-preference){.yj-hero-top .yj-film{animation:yj-rise .9s var(--yj-ease-out).16s backwards}}.yj-film-stage{isolation:isolate;border:1px solid var(--yj-line);background:radial-gradient(60% 40% at 30% 20%,#ffffff59,#0000 60%),radial-gradient(50% 40% at 75% 75%,#785a2840,#0000 60%),linear-gradient(#9fbcd6 0%,#bcc6bd 34%,#d4c39a 60%,#c2a877 80%,#8f7f63 100%);border-radius:22px;padding:10px;position:relative;overflow:hidden}.yj-film-stage:before{content:"";z-index:-1;background:var(--yj-noise);opacity:.8;position:absolute;inset:0}@media (min-width:768px){.yj-film-stage{padding:14px}}.yj-film-card{aspect-ratio:16/9;width:100%;color:inherit;cursor:pointer;transition:transform .6s var(--yj-ease-out),box-shadow .6s var(--yj-ease-out);background:#f4f2ec;border:0;border-radius:13px;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 26px 50px -30px #281e0a99,0 8px 18px -12px #00000040}.yj-film-card:focus-visible{outline:2px solid var(--yj-ink);outline-offset:4px}.yj-film-poster{object-fit:cover;transition:transform 1.4s var(--yj-ease-out)}.yj-film-preview{object-fit:cover;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .35s ease,transform 1.4s var(--yj-ease-out);position:absolute;inset:0}.yj-film-card[data-previewing] .yj-film-preview{opacity:1}.yj-film-play{background:var(--yj-ink);color:#fff;letter-spacing:-.01em;white-space:nowrap;border-radius:999px;align-items:center;gap:12px;height:52px;padding:0 20px 0 6px;font-size:16px;font-weight:500;display:inline-flex;position:absolute;bottom:12%;left:50%;transform:translate(-50%);box-shadow:0 14px 30px -14px #0009}.yj-film-disc{width:40px;height:40px;color:var(--yj-ink);transition:transform .4s var(--yj-ease-out);background:#fff;border-radius:50%;place-items:center;display:grid}.yj-film-disc svg{width:18px;height:18px;transition:transform .4s var(--yj-ease-out);margin-left:2px}.yj-film-time{color:#ffffff94;font-variant-numeric:tabular-nums}@media (max-width:479px){.yj-film-play{gap:10px;height:44px;padding:0 16px 0 5px;font-size:15px;bottom:9%}.yj-film-disc{width:34px;height:34px}.yj-film-disc svg{width:15px;height:15px}}@media (prefers-reduced-motion:no-preference){.yj-film-play:after{content:"";border-radius:inherit;pointer-events:none;animation:yj-film-ring 2.8s var(--yj-ease-out)infinite;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.yj-film-card:hover{transform:translateY(-3px);box-shadow:0 34px 60px -30px #281e0aa6,0 10px 22px -12px #00000047}.yj-film-card:hover .yj-film-poster,.yj-film-card:hover .yj-film-preview{transform:scale(1.025)}.yj-film-card:hover .yj-film-disc{transform:scale(1.1)}.yj-film-card:hover .yj-film-disc svg{transform:translate(1px)}}}@keyframes yj-film-ring{0%{box-shadow:0 0 #18181b52}70%,to{box-shadow:0 0 0 16px #18181b00}}.yj-film-chapters{flex-wrap:wrap;gap:2px 20px;margin:14px 6px 0;padding:0;list-style:none;display:flex}@media (min-width:480px){.yj-film-chapters{grid-template-columns:repeat(2,max-content);column-gap:32px;display:grid}}@media (min-width:768px) and (max-width:1099px){.yj-film-chapters{grid-template-columns:repeat(4,max-content)}}.yj-film-chapter{color:var(--yj-ink);cursor:pointer;background:0 0;border:0;align-items:baseline;gap:7px;padding:5px 0;font-size:14px;line-height:20px;display:inline-flex}.yj-film-chapter-name{text-underline-offset:3px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:text-decoration-color .2s;position:relative}.yj-film-chapter:hover .yj-film-chapter-name{text-decoration-color:#18181b59}.yj-film-chapter[data-live] .yj-film-chapter-name{text-decoration-color:#0000}.yj-film-chapter[data-live] .yj-film-chapter-name:after{content:"";background:var(--yj-ink);transform-origin:0;height:2px;animation:yj-film-draw var(--yj-film-moment,2s)linear both;border-radius:1px;position:absolute;bottom:-4px;left:0;right:0}@keyframes yj-film-draw{0%{transform:scaleX(0)}}.yj-film-chapter-time{color:var(--yj-grey);font-variant-numeric:tabular-nums}.yj-film-chapter:focus-visible{outline:2px solid var(--yj-ink);outline-offset:2px;border-radius:4px}html[data-yj-theatre]{overflow:hidden}.yj-theatre{color:#fff;background:0 0;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;overflow:auto}.yj-theatre[open]{display:grid}.yj-theatre::backdrop{background:#0c0c0bf0}.yj-theatre-inner{width:min(1280px,100vw - 24px,177.778dvh - 305.778px);margin:auto;padding:20px 0}@media (min-width:768px){.yj-theatre-inner{width:min(1280px,100vw - 64px,177.778dvh - 320px)}}.yj-theatre-top{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.yj-theatre-title{letter-spacing:-.01em;font-size:15px;font-weight:600}.yj-theatre-title span{color:#ffffff8c;font-variant-numeric:tabular-nums;margin-left:10px;font-weight:400}.yj-theatre-frame{aspect-ratio:16/9;background:#000;border-radius:14px;position:relative;overflow:hidden;box-shadow:0 40px 90px -40px #000000d9}.yj-theatre-video{width:100%;height:100%;display:block}.yj-theatre-end{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;margin-top:16px;display:flex}.yj-theatre-end-title{letter-spacing:-.02em;font-size:22px;font-weight:500;line-height:1.2}.yj-theatre-end-body{color:#ffffff9e;margin-top:2px;font-size:15px}.yj-theatre-end-actions{flex-wrap:wrap;gap:10px;display:flex}@media (prefers-reduced-motion:no-preference){.yj-theatre-end{animation:yj-rise .6s var(--yj-ease-out)both}}.yj-theatre-chapters{flex-wrap:wrap;gap:2px 24px;margin:14px 2px 0;padding:0;list-style:none;display:flex}.yj-theatre-chapter{color:#ffffff8c;cursor:pointer;background:0 0;border:0;align-items:baseline;gap:8px;padding:6px 0;font-size:14px;line-height:20px;transition:color .2s;display:inline-flex}.yj-theatre-chapter:hover,.yj-theatre-chapter[aria-current=true]{color:#fff}.yj-theatre-chapter-time{opacity:.6;font-variant-numeric:tabular-nums}.yj-theatre-chapter:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #fff}@media (prefers-reduced-motion:no-preference){.yj-theatre[open] .yj-theatre-inner{animation:yj-theatre-in .5s var(--yj-ease-out)both}.yj-theatre[open]::backdrop{animation:.35s both yj-theatre-fade}}@keyframes yj-theatre-in{0%{opacity:0;transform:translateY(18px)scale(.985)}}@keyframes yj-theatre-fade{0%{opacity:0}}
