.PublisherDraftPage-module__cIfcTa__page{--publisher-bg:#101012;--publisher-surface:#18181c;--publisher-surface-soft:#202025;--publisher-surface-raised:#27272d;--publisher-border:#f3efe41f;--publisher-border-strong:#f3efe433;--publisher-text:#f3efe4;--publisher-muted:#aaa7ad;--publisher-subtle:#85838b;--publisher-orange:#f0641e;--publisher-lime:#c9f24c;--publisher-cyan:#2bd4c0;--publisher-error:#ff917d;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:var(--publisher-bg)!important;color:var(--publisher-text)!important}.PublisherDraftPage-module__cIfcTa__page .text-ink{color:var(--publisher-text)!important}.PublisherDraftPage-module__cIfcTa__page .text-muted{color:var(--publisher-muted)!important}.PublisherDraftPage-module__cIfcTa__page .text-white{color:var(--publisher-text)!important}.PublisherDraftPage-module__cIfcTa__page .bg-white{background-color:var(--publisher-surface)!important}:is(.PublisherDraftPage-module__cIfcTa__page [class*="bg-[#F"],.PublisherDraftPage-module__cIfcTa__page [class*="bg-[#E"],.PublisherDraftPage-module__cIfcTa__page [class*="bg-[#D"]){background-color:var(--publisher-surface-soft)!important}:is(.PublisherDraftPage-module__cIfcTa__page [class*="border-[#D"],.PublisherDraftPage-module__cIfcTa__page [class*="border-[#E"],.PublisherDraftPage-module__cIfcTa__page [class*="divide-[#E"]){border-color:var(--publisher-border)!important}.PublisherDraftPage-module__cIfcTa__page [class*="divide-[#"]{--tw-divide-color:var(--publisher-border)!important}:is(.PublisherDraftPage-module__cIfcTa__page [class*="text-[#777168]"],.PublisherDraftPage-module__cIfcTa__page [class*="text-[#5F5A52]"],.PublisherDraftPage-module__cIfcTa__page [class*="text-[#888279]"],.PublisherDraftPage-module__cIfcTa__page [class*="text-[#8A857C]"],.PublisherDraftPage-module__cIfcTa__page [class*="text-[#666158]"],.PublisherDraftPage-module__cIfcTa__page [class*="text-[#6D685F]"],.PublisherDraftPage-module__cIfcTa__page [class*="text-[#57524A]"],.PublisherDraftPage-module__cIfcTa__page [class*="text-[#565149]"],.PublisherDraftPage-module__cIfcTa__page [class*="text-[#4E4A43]"],.PublisherDraftPage-module__cIfcTa__page [class*="text-[#858078]"],.PublisherDraftPage-module__cIfcTa__page [class*="text-[#9A968E]"]){color:var(--publisher-muted)!important}.PublisherDraftPage-module__cIfcTa__page>header{border-color:var(--publisher-border-strong)!important;background:#18181ce0!important}:is(.PublisherDraftPage-module__cIfcTa__page button,.PublisherDraftPage-module__cIfcTa__page input,.PublisherDraftPage-module__cIfcTa__page textarea,.PublisherDraftPage-module__cIfcTa__page select){font-family:inherit}:is(.PublisherDraftPage-module__cIfcTa__page input,.PublisherDraftPage-module__cIfcTa__page textarea,.PublisherDraftPage-module__cIfcTa__page select){border-color:var(--publisher-border-strong)!important;background-color:var(--publisher-surface-soft)!important;color:var(--publisher-text)!important}:is(.PublisherDraftPage-module__cIfcTa__page input::placeholder,.PublisherDraftPage-module__cIfcTa__page textarea::placeholder){color:var(--publisher-subtle)!important}:is(.PublisherDraftPage-module__cIfcTa__page input:focus,.PublisherDraftPage-module__cIfcTa__page textarea:focus,.PublisherDraftPage-module__cIfcTa__page select:focus){border-color:var(--publisher-orange)!important;--tw-ring-color:#f0641e33!important}.PublisherDraftPage-module__cIfcTa__page option{background:var(--publisher-surface)!important;color:var(--publisher-text)!important}.PublisherDraftPage-module__cIfcTa__page .bg-ink{background-color:var(--publisher-orange)!important;color:#15120f!important}.PublisherDraftPage-module__cIfcTa__page [class*="bg-[#181713]"]{background-color:var(--publisher-surface-raised)!important}:is(.PublisherDraftPage-module__cIfcTa__page [class*="hover:bg-[#F"]:hover,.PublisherDraftPage-module__cIfcTa__page [class*="hover:bg-[#E"]:hover){background-color:var(--publisher-surface-raised)!important}.PublisherDraftPage-module__cIfcTa__page [class*="bg-[#E8F3EB]"]{background-color:#2bd4c024!important}:is(.PublisherDraftPage-module__cIfcTa__page [class*="text-[#25613D]"],.PublisherDraftPage-module__cIfcTa__page [class*="text-[#2D7149]"],.PublisherDraftPage-module__cIfcTa__page [class*="text-[#285B39]"],.PublisherDraftPage-module__cIfcTa__page [class*="text-[#43705A]"],.PublisherDraftPage-module__cIfcTa__page [class*="text-[#47705B]"]){color:#8de9d5!important}:is(.PublisherDraftPage-module__cIfcTa__page [class*="bg-[#FCE9E5]"],.PublisherDraftPage-module__cIfcTa__page [class*="bg-[#FFF0ED]"],.PublisherDraftPage-module__cIfcTa__page [class*="bg-[#FFF1EE]"]){background-color:#f0641e21!important}:is(.PublisherDraftPage-module__cIfcTa__page [class*="text-[#A53723]"],.PublisherDraftPage-module__cIfcTa__page [class*="text-[#B84028]"],.PublisherDraftPage-module__cIfcTa__page [class*="text-[#9C3622]"],.PublisherDraftPage-module__cIfcTa__page [class*="text-[#95321F]"],.PublisherDraftPage-module__cIfcTa__page [class*="text-[#96351F]"],.PublisherDraftPage-module__cIfcTa__page [class*="text-[#7B3B2D]"],.PublisherDraftPage-module__cIfcTa__page [class*="text-[#7D4438]"],.PublisherDraftPage-module__cIfcTa__page [class*="text-[#B93820]"]){color:var(--publisher-error)!important}.PublisherDraftPage-module__cIfcTa__page [class*="bg-[#F2EFE5]"]{background-color:#c9f24c24!important}:is(.PublisherDraftPage-module__cIfcTa__page [class*="text-[#77641C]"],.PublisherDraftPage-module__cIfcTa__page [class*="text-[#8A7524]"]){color:var(--publisher-lime)!important}.PublisherDraftPage-module__cIfcTa__page [class*="bg-[#DDEEE2]"]{background-color:#2bd4c024!important}.PublisherDraftPage-module__cIfcTa__page [class*="bg-[#E7E4DE]"]{background-color:#f3efe41a!important}.PublisherDraftPage-module__cIfcTa__page [class*="border-[#B9D8C3]"]{border-color:#2bd4c080!important}:is(.PublisherDraftPage-module__cIfcTa__page [class*="border-[#E5BDB5]"],.PublisherDraftPage-module__cIfcTa__page [class*="border-[#C8472E]"]){border-color:#f0641ea6!important}.PublisherDraftPage-module__cIfcTa__page [class*=border-l-2]{border-left-color:var(--publisher-orange)!important}.PublisherDraftPage-module__cIfcTa__page [class*="accent-[#16140F]"]{accent-color:var(--publisher-orange)!important}.PublisherDraftPage-module__cIfcTa__page [class*="disabled:bg-[#C3BFB7]"]:disabled{color:var(--publisher-subtle)!important;background-color:#f3efe424!important}.PublisherDraftPage-module__cIfcTa__page [class*=shadow-\[0_12px_35px]{box-shadow:0 24px 70px #00000047!important}
.site-shell-module__WqZ7Ca__shell{--sh-ink:#1b1b1b;--sh-cream:#f2efe6;--sh-org:#ff5a1f;--sh-org-d:#e94e17;--sh-glass:#fafaf880;--sh-glass-dk:#1a1a1c5c;--sh-panel:#fafaf8db;--sh-panel-dk:#1e1e20db;--sh-drawer:#fafaf8;--sh-drawer-dk:#1e1e20}.site-shell-module__WqZ7Ca__wrap{padding-top:12px}.site-shell-module__WqZ7Ca__tn{box-sizing:border-box;-webkit-backdrop-filter:blur(20px)saturate(1.7);backdrop-filter:blur(20px)saturate(1.7);background:var(--sh-glass);width:min(1240px,100% - 24px);height:56px;color:var(--sh-ink);border-radius:12px;align-items:center;gap:8px;margin:0 auto;padding:0 8px 0 20px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff80,0 12px 32px -24px #0006}.site-shell-module__WqZ7Ca__dk{background:var(--sh-glass-dk);color:var(--sh-cream);box-shadow:inset 0 1px #ffffff0f,0 12px 32px -24px #000000b3}.site-shell-module__WqZ7Ca__logo{flex:none;align-items:center;height:40px;display:flex}.site-shell-module__WqZ7Ca__logo img{width:auto;height:22px;display:block}.site-shell-module__WqZ7Ca__mid{align-items:center;gap:2px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.site-shell-module__WqZ7Ca__it{all:unset;box-sizing:border-box;cursor:pointer;height:36px;font:500 14px/1 var(--font-body);color:inherit;opacity:.86;white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:0 12px;text-decoration:none;transition:background .2s,opacity .2s;display:inline-flex}.site-shell-module__WqZ7Ca__it[aria-current]{opacity:1}.site-shell-module__WqZ7Ca__it svg{width:9px;height:9px;transition:transform .2s}.site-shell-module__WqZ7Ca__it:focus-visible,.site-shell-module__WqZ7Ca__ic:focus-visible,.site-shell-module__WqZ7Ca__sb:focus-visible,.site-shell-module__WqZ7Ca__ddp a:focus-visible,.site-shell-module__WqZ7Ca__ddp button:focus-visible,.site-shell-module__WqZ7Ca__drawer a:focus-visible{outline:2px solid var(--sh-org);outline-offset:2px}@media (hover:hover) and (pointer:fine){.site-shell-module__WqZ7Ca__it:hover{opacity:1;background:#0000000d}.site-shell-module__WqZ7Ca__dk .site-shell-module__WqZ7Ca__it:hover{background:#ffffff14}}.site-shell-module__WqZ7Ca__dd{position:relative}.site-shell-module__WqZ7Ca__open>.site-shell-module__WqZ7Ca__it{opacity:1;background:#0000000d}.site-shell-module__WqZ7Ca__dk .site-shell-module__WqZ7Ca__open>.site-shell-module__WqZ7Ca__it{background:#ffffff14}.site-shell-module__WqZ7Ca__open>.site-shell-module__WqZ7Ca__it svg{transform:rotate(180deg)}.site-shell-module__WqZ7Ca__ddp{background:var(--sh-panel);min-width:208px;color:var(--sh-ink);-webkit-backdrop-filter:blur(24px)saturate(1.6);backdrop-filter:blur(24px)saturate(1.6);opacity:0;visibility:hidden;border-radius:12px;flex-direction:column;padding:6px;transition:opacity .18s,transform .18s,visibility 0s .18s;display:flex;position:absolute;top:calc(100% + 12px);left:-6px;transform:translateY(-4px);box-shadow:0 24px 50px -24px #00000059}.site-shell-module__WqZ7Ca__ddp:before{content:"";height:14px;position:absolute;top:-14px;left:0;right:0}.site-shell-module__WqZ7Ca__ddpRight{left:auto;right:0}.site-shell-module__WqZ7Ca__dk .site-shell-module__WqZ7Ca__ddp{background:var(--sh-panel-dk);color:var(--sh-cream)}.site-shell-module__WqZ7Ca__ddp a,.site-shell-module__WqZ7Ca__ddp button{all:unset;box-sizing:border-box;cursor:pointer;font:400 15px/1 var(--font-body);color:inherit;border-radius:6px;padding:11px 12px;text-decoration:none}.site-shell-module__WqZ7Ca__ddp a[aria-current]{color:var(--sh-org)}.site-shell-module__WqZ7Ca__ddpNote{font:400 13px/1.2 var(--font-body);opacity:.6;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #00000014;margin-bottom:4px;padding:11px 12px 9px;overflow:hidden}.site-shell-module__WqZ7Ca__dk .site-shell-module__WqZ7Ca__ddpNote{border-color:#ffffff1a}@media (hover:hover) and (pointer:fine){.site-shell-module__WqZ7Ca__ddp a:hover,.site-shell-module__WqZ7Ca__ddp button:hover{background:#0000000d}.site-shell-module__WqZ7Ca__dk .site-shell-module__WqZ7Ca__ddp a:hover,.site-shell-module__WqZ7Ca__dk .site-shell-module__WqZ7Ca__ddp button:hover{background:#ffffff12}}.site-shell-module__WqZ7Ca__open .site-shell-module__WqZ7Ca__ddp{opacity:1;visibility:visible;transition:opacity .18s,transform .18s;transform:none}.site-shell-module__WqZ7Ca__r{align-items:center;gap:4px;margin-left:auto;display:flex}.site-shell-module__WqZ7Ca__ic{all:unset;box-sizing:border-box;cursor:pointer;width:40px;height:40px;color:inherit;opacity:.86;border-radius:6px;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.site-shell-module__WqZ7Ca__ic:hover{opacity:1;background:#0000000d}.site-shell-module__WqZ7Ca__dk .site-shell-module__WqZ7Ca__ic:hover{background:#ffffff14}}.site-shell-module__WqZ7Ca__sb{all:unset;box-sizing:border-box;cursor:pointer;white-space:nowrap;height:40px;font:500 14px/1 var(--font-body);letter-spacing:-.005em;background:var(--sh-ink);color:#fff;border-radius:6px;justify-content:center;align-items:center;margin-left:4px;padding:0 16px;transition:background .2s,transform .15s;display:inline-flex}.site-shell-module__WqZ7Ca__sb:active{transform:scale(.98)}.site-shell-module__WqZ7Ca__dk .site-shell-module__WqZ7Ca__sb{background:var(--sh-cream);color:var(--sh-ink)}@media (hover:hover) and (pointer:fine){.site-shell-module__WqZ7Ca__sb:hover{background:#000}.site-shell-module__WqZ7Ca__dk .site-shell-module__WqZ7Ca__sb:hover{background:#fff}}.site-shell-module__WqZ7Ca__menu,.site-shell-module__WqZ7Ca__drawer{display:none}.site-shell-module__WqZ7Ca__grp{font:400 11px/1 var(--font-display);letter-spacing:.08em;text-transform:uppercase;opacity:.5;padding:14px 12px 6px;display:block}@media (max-width:900px){.site-shell-module__WqZ7Ca__tn{height:52px;padding-left:16px}.site-shell-module__WqZ7Ca__mid{display:none}.site-shell-module__WqZ7Ca__menu{display:grid}.site-shell-module__WqZ7Ca__drawerOpen .site-shell-module__WqZ7Ca__drawer{background:var(--sh-drawer);color:var(--sh-ink);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:12px;flex-direction:column;max-height:calc(100svh - 90px);padding:6px;display:flex;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:auto;box-shadow:0 24px 50px -24px #0006}.site-shell-module__WqZ7Ca__dk.site-shell-module__WqZ7Ca__drawerOpen .site-shell-module__WqZ7Ca__drawer{background:var(--sh-drawer-dk);color:var(--sh-cream)}.site-shell-module__WqZ7Ca__drawer a,.site-shell-module__WqZ7Ca__drawer button{all:unset;box-sizing:border-box;cursor:pointer;font:400 16px/1 var(--font-body);color:inherit;border-radius:6px;padding:13px 12px;text-decoration:none}.site-shell-module__WqZ7Ca__drawer a[aria-current]{color:var(--sh-org)}}.site-shell-module__WqZ7Ca__sf{z-index:2;color:#f2efe6;background:#141412;border-radius:28px 28px 0 0;position:relative;overflow:hidden}.site-shell-module__WqZ7Ca__sf a{color:inherit}.site-shell-module__WqZ7Ca__gut{padding-inline:max(24px, env(safe-area-inset-left,0px))}.site-shell-module__WqZ7Ca__sfTop{box-sizing:content-box;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:56px;max-width:1240px;margin:0 auto;padding-block:72px 40px;display:grid}.site-shell-module__WqZ7Ca__say{font:400 clamp(28px, 2.6vw, 40px) / 1.05 var(--font-display);letter-spacing:-.04em;max-width:18ch;margin:0 0 26px}.site-shell-module__WqZ7Ca__wlBlock{max-width:460px}.site-shell-module__WqZ7Ca__wl{box-sizing:border-box;background:#1f1e1b;border-radius:8px;align-items:center;width:100%;height:52px;padding:4px;display:flex;box-shadow:inset 0 0 0 1px #f2efe61f}.site-shell-module__WqZ7Ca__wl:focus-within{box-shadow:inset 0 0 0 1px #f2efe680}.site-shell-module__WqZ7Ca__wl input{color:#f2efe6;width:0;min-width:0;height:100%;font:400 15px var(--font-body);background:0 0;border:0;outline:0;flex:1;padding:0 12px}@media (pointer:coarse){.site-shell-module__WqZ7Ca__wl input{font-size:16px}}.site-shell-module__WqZ7Ca__wl input::placeholder{color:#f2efe673}.site-shell-module__WqZ7Ca__wl button{all:unset;box-sizing:border-box;cursor:pointer;white-space:nowrap;height:44px;font:500 15px/1 var(--font-body);background:var(--sh-cream);color:var(--sh-ink);border-radius:6px;justify-content:center;align-items:center;padding:0 18px;transition:background .2s;display:inline-flex}.site-shell-module__WqZ7Ca__wl button:focus-visible{outline:2px solid var(--sh-org);outline-offset:2px}@media (hover:hover) and (pointer:fine){.site-shell-module__WqZ7Ca__wl button:hover{background:#fff}}.site-shell-module__WqZ7Ca__wlMsg{font:400 13px/1.5 var(--font-body);color:#f2efe69e;margin:8px 0 0;display:block}.site-shell-module__WqZ7Ca__wlMsg:empty{display:none}.site-shell-module__WqZ7Ca__wlMsgBad{color:#ff8a66}.site-shell-module__WqZ7Ca__wlChallenge{background:#fff;border-radius:8px;margin-top:10px;padding:8px}.site-shell-module__WqZ7Ca__wlLegal{font:400 12px/1.4 var(--font-body);color:#f2efe680;margin:12px 0 0}.site-shell-module__WqZ7Ca__wlLegal a{text-decoration:underline}.site-shell-module__WqZ7Ca__cols{grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:24px;display:grid}.site-shell-module__WqZ7Ca__cols>div{flex-direction:column;gap:12px;display:flex}.site-shell-module__WqZ7Ca__k{font:400 11px/1 var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:#f2efe673;margin-bottom:6px}.site-shell-module__WqZ7Ca__cols a{font:400 15px/1.2 var(--font-body);color:#f2efe6d9;background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;width:max-content;text-decoration:none;transition:background-size .3s cubic-bezier(.2,.7,.3,1),color .2s}.site-shell-module__WqZ7Ca__cols .site-shell-module__WqZ7Ca__dim{font:400 15px/1.2 var(--font-body);color:#f2efe6d9;opacity:.45}@media (hover:hover) and (pointer:fine){.site-shell-module__WqZ7Ca__cols a:hover{color:#f2efe6;background-size:100% 1px}}.site-shell-module__WqZ7Ca__led{height:clamp(110px,14vw,200px);margin-top:8px;position:relative}.site-shell-module__WqZ7Ca__led canvas{width:100%;height:100%;position:absolute;inset:0}.site-shell-module__WqZ7Ca__bottom{max-width:1240px;padding-block:20px calc(24px + env(safe-area-inset-bottom,0px));font:400 12px/1 var(--font-display);letter-spacing:.03em;color:#f2efe680;box-sizing:content-box;border-top:1px solid #f2efe614;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;margin:0 auto;display:flex}.site-shell-module__WqZ7Ca__id{align-items:center;gap:10px;display:flex}.site-shell-module__WqZ7Ca__id img{opacity:.8;width:18px;height:18px}.site-shell-module__WqZ7Ca__bottom nav{flex-wrap:wrap;align-items:center;gap:8px 18px;display:flex}.site-shell-module__WqZ7Ca__bottom nav a,.site-shell-module__WqZ7Ca__bottom nav button{all:unset;cursor:pointer;font:inherit;letter-spacing:inherit;color:inherit;text-decoration:none}.site-shell-module__WqZ7Ca__bottom nav a:focus-visible,.site-shell-module__WqZ7Ca__bottom nav button:focus-visible{outline:2px solid var(--sh-org);outline-offset:2px}@media (hover:hover) and (pointer:fine){.site-shell-module__WqZ7Ca__bottom nav a:hover,.site-shell-module__WqZ7Ca__bottom nav button:hover{color:#f2efe6}}.site-shell-module__WqZ7Ca__terms{position:relative}.site-shell-module__WqZ7Ca__termsPanel{background:#1f1e1b;border-radius:12px;flex-direction:column;min-width:220px;padding:6px;display:flex;position:absolute;bottom:calc(100% + 10px);left:-12px;box-shadow:inset 0 0 0 1px #f2efe61a,0 24px 50px -24px #000000b3}.site-shell-module__WqZ7Ca__termsPanel[hidden]{display:none}.site-shell-module__WqZ7Ca__bottom nav .site-shell-module__WqZ7Ca__termsPanel a{font:400 14px/1 var(--font-body);letter-spacing:0;color:#f2efe6d9;border-radius:6px;padding:10px 12px}@media (hover:hover) and (pointer:fine){.site-shell-module__WqZ7Ca__bottom nav .site-shell-module__WqZ7Ca__termsPanel a:hover{background:#ffffff0f}}@media (max-width:800px){.site-shell-module__WqZ7Ca__sfTop{grid-template-columns:minmax(0,1fr);gap:40px;padding-block:56px 24px}.site-shell-module__WqZ7Ca__cols{grid-template-columns:repeat(2,minmax(0,1fr))}.site-shell-module__WqZ7Ca__bottom{flex-direction:column;align-items:flex-start}}.site-shell-module__WqZ7Ca__sf[data-overlap]{z-index:1;margin-top:-28px}.site-shell-module__WqZ7Ca__sf[data-page=home]{z-index:5}.site-shell-module__WqZ7Ca__sf[data-page=home] .site-shell-module__WqZ7Ca__say{font-size:clamp(26px,2.2vw,32px)}.site-shell-module__WqZ7Ca__sf[data-page=phone] .site-shell-module__WqZ7Ca__say{font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(24px,2.1vw,32px);font-weight:400;line-height:1.08}.site-shell-module__WqZ7Ca__shell[data-page=phone] .site-shell-module__WqZ7Ca__tn{-webkit-backdrop-filter:blur(28px)saturate(1.8);backdrop-filter:blur(28px)saturate(1.8);color:#111;background:#ffffffb8;box-shadow:inset 0 0 0 1px #ffffffa6,inset 0 1px #ffffffe6,0 16px 36px -22px #14285059}.site-shell-module__WqZ7Ca__shell[data-page=phone] .site-shell-module__WqZ7Ca__tn.site-shell-module__WqZ7Ca__dk{color:#f4f6fa;background:#090e20a8;box-shadow:inset 0 0 0 1px #ffffff17,inset 0 1px #ffffff1f,0 16px 36px -22px #000000b3}.site-shell-module__WqZ7Ca__shell[data-page=phone] .site-shell-module__WqZ7Ca__it,.site-shell-module__WqZ7Ca__shell[data-page=phone] .site-shell-module__WqZ7Ca__ic{opacity:1}
.product-bar-module__F7Dl7q__bar{--glass:#fafaf880;--glass-dk:#1a1a1c5c;--panel:#fafaf8db;--panel-dk:#1e1e20db;z-index:89;box-sizing:border-box;-webkit-backdrop-filter:blur(20px)saturate(1.7);backdrop-filter:blur(20px)saturate(1.7);background:var(--glass);color:#1b1b1b;width:min(1240px,100% - 24px);height:52px;transition:background-color .4s, color .4s, box-shadow .4s, transform .5s var(--ease-taku);border-radius:12px;align-items:center;gap:6px;padding:0 6px 0 20px;display:flex;position:fixed;top:12px;left:50%;transform:translate(-50%,calc(-100% - 24px));box-shadow:inset 0 1px #ffffff80,0 12px 32px -24px #0006}.product-bar-module__F7Dl7q__dark{background:var(--glass-dk);color:#f2efe6;box-shadow:inset 0 1px #ffffff0f,0 12px 32px -24px #000000b3}.product-bar-module__F7Dl7q__shown{transform:translate(-50%)}.product-bar-module__F7Dl7q__name{font:500 15px / 1 var(--font-body);color:inherit;white-space:nowrap;margin-right:auto;text-decoration:none}.product-bar-module__F7Dl7q__links{align-items:center;gap:2px;display:flex}.product-bar-module__F7Dl7q__link{height:34px;font:400 13.5px / 1 var(--font-body);color:inherit;opacity:.66;white-space:nowrap;border-radius:6px;align-items:center;padding:0 11px;text-decoration:none;transition:background .2s,opacity .2s;display:inline-flex}@media (hover:hover) and (pointer:fine){.product-bar-module__F7Dl7q__link:hover{opacity:1;background:#0000000d}.product-bar-module__F7Dl7q__dark .product-bar-module__F7Dl7q__link:hover{background:#ffffff14}}.product-bar-module__F7Dl7q__link[aria-current=location]{opacity:1;background:#0000000f}.product-bar-module__F7Dl7q__dark .product-bar-module__F7Dl7q__link[aria-current=location]{background:#ffffff1a}.product-bar-module__F7Dl7q__cta{align-items:center;gap:6px;margin-left:8px;display:flex}.product-bar-module__F7Dl7q__toggle{box-sizing:border-box;cursor:pointer;height:36px;font:400 14px / 1 var(--font-body);color:inherit;opacity:.8;border-radius:6px;align-items:center;gap:6px;padding:0 10px;display:none}.product-bar-module__F7Dl7q__toggle svg{width:9px;height:9px;transition:transform .2s}.product-bar-module__F7Dl7q__open .product-bar-module__F7Dl7q__toggle svg{transform:rotate(180deg)}.product-bar-module__F7Dl7q__action{white-space:nowrap;height:40px;font:500 14px / 1 var(--font-body);letter-spacing:-.005em;background:var(--color-accent);color:#fff;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:0 16px;text-decoration:none;transition:background .2s,transform .15s;display:inline-flex}@media (hover:hover) and (pointer:fine){.product-bar-module__F7Dl7q__action:hover{background:#e94e17}}.product-bar-module__F7Dl7q__action:active{transform:scale(.98)}.product-bar-module__F7Dl7q__bar a:focus-visible,.product-bar-module__F7Dl7q__bar button:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media (max-width:900px){.product-bar-module__F7Dl7q__bar{padding-left:16px}.product-bar-module__F7Dl7q__toggle{display:inline-flex}.product-bar-module__F7Dl7q__links{background:var(--panel);color:#1b1b1b;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:12px;flex-direction:column;align-items:stretch;padding:6px;display:none;position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:0 24px 50px -24px #0006}.product-bar-module__F7Dl7q__dark .product-bar-module__F7Dl7q__links{background:var(--panel-dk);color:#f2efe6}.product-bar-module__F7Dl7q__open .product-bar-module__F7Dl7q__links{display:flex}.product-bar-module__F7Dl7q__link{opacity:.8;height:44px;font-size:15px}.product-bar-module__F7Dl7q__cta{margin-left:0}.product-bar-module__F7Dl7q__action{height:38px;padding:0 14px}}@media (prefers-reduced-motion:reduce){.product-bar-module__F7Dl7q__bar,.product-bar-module__F7Dl7q__toggle svg,.product-bar-module__F7Dl7q__link,.product-bar-module__F7Dl7q__action{transition:none}}
.reveal-words-module__B8KwUW__word{opacity:0;filter:blur(8px);transition:opacity .8s var(--ease-taku), transform .9s var(--ease-taku), filter .8s var(--ease-taku);transition-delay:calc(var(--i,0) * 70ms);display:inline-block;transform:translateY(.3em)}.reveal-words-module__B8KwUW__in .reveal-words-module__B8KwUW__word{opacity:1;filter:none;transform:none}@media (scripting:none){.reveal-words-module__B8KwUW__word{opacity:1;filter:none;transform:none}}@media (prefers-reduced-motion:reduce){.reveal-words-module__B8KwUW__word{transition:none}}
.mac-module__b1Q-fG__page{--pad:clamp(20px, 3.2vw, 40px);--g2:clamp(20px, 3vw, 44px);--h2fs:clamp(34px, 3.6vw, 56px);--xlfs:clamp(48px, 6.2vw, 104px);--dotbg:radial-gradient(circle at 1px 1px, #e9e6df13 1px, transparent 1.4px) 0 0 / 16px 16px;--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .5 0 0 0 0 .5 0 0 0 0 .5 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='220' height='220' filter='url(%23n)'/%3E%3C/svg%3E");background:var(--color-taku-k0);color:var(--color-taku-t0);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;line-height:normal;position:relative;overflow-x:clip}.mac-module__b1Q-fG__page:after{content:"";z-index:6;pointer-events:none;background:var(--grain);mix-blend-mode:overlay;opacity:.22;position:fixed;inset:0}@media (prefers-reduced-motion:no-preference){html:has(.mac-module__b1Q-fG__page){scroll-behavior:smooth}}.mac-module__b1Q-fG__section{scroll-margin-top:90px}.mac-module__b1Q-fG__cn{border:0 solid #f1ece28c;width:10px;height:10px;position:absolute}.mac-module__b1Q-fG__tl{border-width:1px 0 0 1px;top:0;left:0}.mac-module__b1Q-fG__tr{border-width:1px 1px 0 0;top:0;right:0}.mac-module__b1Q-fG__bl{border-width:0 0 1px 1px;bottom:0;left:0}.mac-module__b1Q-fG__br{border-width:0 1px 1px 0;bottom:0;right:0}.mac-module__b1Q-fG__mac{position:relative;container-type:inline-size}.mac-module__b1Q-fG__lid{box-shadow:inset 0 0 0 1px var(--color-taku-bp-3), 0 0 0 1px #000;background:#060606;border-radius:1.9cqw 1.9cqw .5cqw .5cqw;padding:1.15cqw;position:relative}.mac-module__b1Q-fG__cam{background:#2b2a28;border-radius:50%;width:.36cqw;height:.36cqw;margin-left:-.18cqw;position:absolute;top:.4cqw;left:50%}.mac-module__b1Q-fG__scr{aspect-ratio:1728/1117;isolation:isolate;background:#0b0b0b;border-radius:.7cqw;position:relative;overflow:hidden}.mac-module__b1Q-fG__base{width:113%;height:1.7cqw;box-shadow:inset 0 0 0 1px var(--color-taku-bp-2), inset 0 1px 0 var(--color-taku-bp-3);background:linear-gradient(#1d1c1b,#0d0c0c);border-radius:.3cqw .3cqw 1.7cqw 1.7cqw;margin-left:-6.5%;position:relative}.mac-module__b1Q-fG__notch{width:13%;height:40%;box-shadow:inset 0 0 0 1px var(--color-taku-bp-2);background:#0a0a0a;border-radius:0 0 .5cqw .5cqw;margin-left:-6.5%;position:absolute;top:0;left:50%}.mac-module__b1Q-fG__stage .mac-module__b1Q-fG__mac:before{content:"";background:linear-gradient(90deg,#0000,#e9e6df1f 30% 70%,#0000);height:1px;position:absolute;bottom:0;left:-100vw;right:-100vw}.mac-module__b1Q-fG__mac:after{content:"";pointer-events:none;background:radial-gradient(50% 100% at 50% 0,#0009,#0000 70%);height:9cqw;position:absolute;top:100%;left:-4%;right:-4%}.mac-module__b1Q-fG__desk{position:absolute;inset:0;overflow:hidden}.mac-module__b1Q-fG__dk{transform-origin:0 0;width:1728px;height:1117px;transform:scale(var(--s,.4));position:absolute;top:0;left:0}.mac-module__b1Q-fG__wall{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mac-module__b1Q-fG__layer{left:calc(var(--x) * 1px);top:calc(var(--y) * 1px);width:calc(var(--w) * 1px);height:calc(var(--h) * 1px);max-width:none;transition:opacity .5s var(--ease-taku), transform .7s var(--ease-taku), filter .5s;position:absolute}.mac-module__b1Q-fG__r8,.mac-module__b1Q-fG__cmp{border-radius:8px}.mac-module__b1Q-fG__dock{border-radius:12px}.mac-module__b1Q-fG__widget{filter:drop-shadow(0 10px 24px #00000024)}.mac-module__b1Q-fG__lights{gap:12px;display:flex;position:absolute;top:20px;left:16px}.mac-module__b1Q-fG__lights b{background:#ff5f57;border-radius:50%;width:16px;height:16px}.mac-module__b1Q-fG__lights b:nth-child(2){background:#febc2e}.mac-module__b1Q-fG__lights b:nth-child(3){background:#28c840}.mac-module__b1Q-fG__at{opacity:0;transform:translateY(14px)}.mac-module__b1Q-fG__focus{opacity:0;width:300px;height:300px;transition:opacity .5s .2s;position:absolute;top:54px;left:14px}.mac-module__b1Q-fG__focus .mac-module__b1Q-fG__cn{border-color:var(--color-accent);border-width:0;width:22px;height:22px}.mac-module__b1Q-fG__focus .mac-module__b1Q-fG__tl{border-width:3px 0 0 3px}.mac-module__b1Q-fG__focus .mac-module__b1Q-fG__tr{border-width:3px 3px 0 0}.mac-module__b1Q-fG__focus .mac-module__b1Q-fG__bl{border-width:0 0 3px 3px}.mac-module__b1Q-fG__focus .mac-module__b1Q-fG__br{border-width:0 3px 3px 0}.mac-module__b1Q-fG__brand .mac-module__b1Q-fG__desk .mac-module__b1Q-fG__wall{animation:1.4s .5s both mac-module__b1Q-fG__tkFade}.mac-module__b1Q-fG__brand .mac-module__b1Q-fG__desk .mac-module__b1Q-fG__layer:not(.mac-module__b1Q-fG__at),.mac-module__b1Q-fG__brand .mac-module__b1Q-fG__desk .mac-module__b1Q-fG__lights{animation:mac-module__b1Q-fG__tkFade .7s var(--ease-taku) both, mac-module__b1Q-fG__tkAssemble .9s var(--ease-taku) both;animation-delay:calc(1s + var(--i,0) * 85ms)}.mac-module__b1Q-fG__brand .mac-module__b1Q-fG__desk .mac-module__b1Q-fG__layer{translate:calc(var(--px,0) * (var(--i,0) + 2) * 1px) calc(var(--py,0) * (var(--i,0) + 2) * 1px)}.mac-module__b1Q-fG__still .mac-module__b1Q-fG__dk{transition:transform 1s var(--ease-taku)}[data-f=search] .mac-module__b1Q-fG__desk .mac-module__b1Q-fG__dk{transform:translate(calc(var(--s) * -432px), calc(var(--s) * -558.5px)) scale(calc(var(--s) * 1.5))}[data-f=mode] .mac-module__b1Q-fG__desk .mac-module__b1Q-fG__dk{transform:scale(calc(var(--s) * 1.5))}[data-f=search] .mac-module__b1Q-fG__desk .mac-module__b1Q-fG__at{opacity:1;transform:none}[data-f=search] .mac-module__b1Q-fG__desk .mac-module__b1Q-fG__chip,[data-f=search] .mac-module__b1Q-fG__desk .mac-module__b1Q-fG__cmp:not(.mac-module__b1Q-fG__at){opacity:0}[data-f=mode] .mac-module__b1Q-fG__desk .mac-module__b1Q-fG__layer:not([data-w]):not(.mac-module__b1Q-fG__at){opacity:.2;filter:saturate(.3)}[data-f=mode] .mac-module__b1Q-fG__desk .mac-module__b1Q-fG__focus{opacity:1}.mac-module__b1Q-fG__brand{height:100svh;min-height:700px;color:var(--color-taku-cream);padding:clamp(84px, 10.5vh, 108px) var(--g2) clamp(26px, 4.2vh, 42px);background-color:#0c0b0c;background-image:radial-gradient(64% 56% at 52% 52%,#161416 0%,#0c0b0c 62%,#080708 100%);border-radius:0 0 28px 28px;grid-template:"l1 l1""stage stage"minmax(0,1fr)"lede l2"/minmax(0,1fr) auto;column-gap:40px;display:grid;position:relative;overflow:hidden}.mac-module__b1Q-fG__brand:before{content:"";background:var(--dotbg);pointer-events:none;position:absolute;inset:0;-webkit-mask:radial-gradient(60% 52% at 50% 52%,#000,#0000 78%);mask:radial-gradient(60% 52% at 50% 52%,#000,#0000 78%)}.mac-module__b1Q-fG__l1,.mac-module__b1Q-fG__l2{font:400 clamp(38px, min(5.9vw, 10vh), 104px) / .9 var(--font-display);letter-spacing:-.062em;white-space:nowrap;animation:mac-module__b1Q-fG__tkFadeBlur 1s var(--ease-taku) both, mac-module__b1Q-fG__tkRise 1.1s var(--ease-taku) both;margin:0;position:relative}.mac-module__b1Q-fG__l1{grid-area:l1}.mac-module__b1Q-fG__l2{grid-area:l2;place-self:end;animation-delay:.3s}.mac-module__b1Q-fG__stage{grid-area:stage;place-items:center;min-height:0;margin:clamp(16px,3vh,34px) 0;display:grid;position:relative;container-type:size}.mac-module__b1Q-fG__stage .mac-module__b1Q-fG__mac{width:min(84cqw,137cqh);animation:mac-module__b1Q-fG__tkFade 1s var(--ease-taku) .25s both, mac-module__b1Q-fG__tkSettle 1.3s var(--ease-taku) .25s both}.mac-module__b1Q-fG__frame{pointer-events:none;font:400 9.5px / 1 var(--font-display);letter-spacing:.06em;color:#f1ece280;white-space:pre;position:absolute;inset:-2.4cqw -9cqw -2.8cqw}.mac-module__b1Q-fG__frameLabel{position:absolute;top:-3px;left:16px}.mac-module__b1Q-fG__frameY,.mac-module__b1Q-fG__frameX{letter-spacing:0;font:italic 400 10px/1 ui-monospace,SF Mono,Menlo,Consolas,monospace;position:absolute;bottom:-2px}.mac-module__b1Q-fG__frameY{left:16px}.mac-module__b1Q-fG__frameX{right:16px}.mac-module__b1Q-fG__lede{z-index:3;border-top:1px solid #f1ece229;grid-area:lede;align-self:end;max-width:560px;padding-top:16px;animation:1s .7s both mac-module__b1Q-fG__tkFade;position:relative}.mac-module__b1Q-fG__face{vertical-align:baseline;background:var(--color-accent);transform-origin:50% 100%;width:.36em;height:.36em;animation:mac-module__b1Q-fG__tkPop .7s var(--ease-taku-spring) 1.3s both;border-radius:34%;margin-left:.09em;display:inline-block;position:relative;overflow:hidden}.mac-module__b1Q-fG__eye{background:var(--color-taku-eye);border-radius:99px;width:13%;height:38%;animation:4.8s 2s infinite mac-module__b1Q-fG__tkBlink;position:absolute;top:27%}.mac-module__b1Q-fG__eye:first-child{left:30%}.mac-module__b1Q-fG__eye:last-child{right:30%}.mac-module__b1Q-fG__dl{background:var(--color-taku-cream);color:#141312;text-align:left;height:56px;transition:transform .25s var(--ease-taku);border-radius:6px;display:inline-flex;position:relative}.mac-module__b1Q-fG__dl[hidden]{display:none}.mac-module__b1Q-fG__dlNone{font:400 14px / 1.4 var(--font-body);color:#f1ece2a3;margin:0}.mac-module__b1Q-fG__dlLink b,.mac-module__b1Q-fG__dlOption b{font-weight:500}.mac-module__b1Q-fG__dlLink{font:500 16px / 1 var(--font-body);white-space:nowrap;align-items:center;gap:11px;padding:0 20px 0 18px;text-decoration:none;display:flex}.mac-module__b1Q-fG__dlLink svg{width:20px;height:20px}.mac-module__b1Q-fG__dlToggle{font:400 14px / 1 var(--font-body);color:#1413129e;white-space:nowrap;cursor:pointer;border-left:1px solid #14131229;align-items:center;gap:10px;padding:0 16px 0 18px;display:flex}.mac-module__b1Q-fG__dlToggle svg{width:10px;height:10px;transition:transform .3s var(--ease-taku)}.mac-module__b1Q-fG__dlOpen .mac-module__b1Q-fG__dlToggle svg{transform:rotate(180deg)}.mac-module__b1Q-fG__dlMenu{z-index:5;width:max-content;min-width:100%;box-shadow:inset 0 0 0 1px var(--color-taku-bp-2), 0 24px 60px #0000008c;opacity:0;visibility:hidden;transition:opacity .2s, transform .3s var(--ease-taku), visibility 0s .3s;background:#161514;border-radius:10px;padding:6px;position:absolute;top:calc(100% + 8px);left:0;transform:translateY(-6px)}.mac-module__b1Q-fG__dlUp .mac-module__b1Q-fG__dlMenu{top:auto;bottom:calc(100% + 8px);transform:translateY(6px)}.mac-module__b1Q-fG__dlOpen .mac-module__b1Q-fG__dlMenu{opacity:1;visibility:visible;transition-delay:0s;transform:none}.mac-module__b1Q-fG__dlOption{width:100%;height:46px;font:500 15px / 1 var(--font-body);color:var(--color-taku-t0);white-space:nowrap;text-align:inherit;cursor:pointer;border-radius:6px;align-items:center;gap:12px;padding:0 14px;display:flex}.mac-module__b1Q-fG__dlOption+.mac-module__b1Q-fG__dlOption{margin-top:2px}.mac-module__b1Q-fG__dlGlyph{width:20px;height:20px;color:var(--color-taku-t1)}.mac-module__b1Q-fG__dlCheck{width:16px;height:16px;color:var(--color-accent);opacity:0;margin-left:auto}.mac-module__b1Q-fG__dlTag{font:400 11.5px / 1 var(--font-body);color:#ff8a5c;border-radius:4px;padding:4px 8px;box-shadow:inset 0 0 0 1px #ff5a1f6b}.mac-module__b1Q-fG__dlTag+.mac-module__b1Q-fG__dlCheck{margin-left:14px}.mac-module__b1Q-fG__dlOption[aria-selected=true]{background:#f1ece212}.mac-module__b1Q-fG__dlOption[aria-selected=true] .mac-module__b1Q-fG__dlCheck{opacity:1}@media (hover:hover) and (pointer:fine){.mac-module__b1Q-fG__dl:hover{transform:translateY(-2px)}.mac-module__b1Q-fG__dlOption:hover{background:#f1ece21a}}.mac-module__b1Q-fG__lyr{height:564vh}.mac-module__b1Q-fG__pin{align-items:center;height:100vh;padding-top:56px;display:flex;position:sticky;top:0}.mac-module__b1Q-fG__pinIn{width:100%;padding-inline:var(--pad);grid-template-columns:minmax(320px,.72fr) 1.4fr;align-items:center;gap:clamp(32px,5vw,84px);max-width:1400px;margin:0 auto;display:grid}.mac-module__b1Q-fG__bign{font:900 clamp(40px, 3.6vw, 56px) / 1 var(--font-dot);font-variation-settings:"ROND" 100;color:var(--color-accent);margin:0 0 26px;display:block}.mac-module__b1Q-fG__item{border-top:1px solid var(--color-taku-line)}.mac-module__b1Q-fG__item:last-child{border-bottom:1px solid var(--color-taku-line)}.mac-module__b1Q-fG__itemHead{width:100%;text-align:inherit;cursor:pointer;grid-template-columns:56px 1fr;align-items:baseline;padding:19px 0;display:grid}.mac-module__b1Q-fG__itemNumber{font:900 20px / 1 var(--font-dot);font-variation-settings:"ROND" 100;color:var(--color-taku-t2);transition:color .4s}.mac-module__b1Q-fG__itemTitle{font:400 clamp(19px, 1.55vw, 23px) / 1.12 var(--font-display);letter-spacing:-.035em;color:var(--color-taku-t2);margin:0;transition:color .4s}.mac-module__b1Q-fG__itemOn .mac-module__b1Q-fG__itemNumber{color:var(--color-accent)}.mac-module__b1Q-fG__itemOn .mac-module__b1Q-fG__itemTitle{color:var(--color-taku-t0)}.mac-module__b1Q-fG__itemBody{transition:grid-template-rows .55s var(--ease-taku);grid-template-rows:0fr;display:grid}.mac-module__b1Q-fG__itemBody>div{padding-left:56px;overflow:hidden}.mac-module__b1Q-fG__itemOn .mac-module__b1Q-fG__itemBody{grid-template-rows:1fr}.mac-module__b1Q-fG__itemBody p{font:400 15.5px / 1.6 var(--font-body);color:var(--color-taku-t1);max-width:40ch;margin:0 0 20px}.mac-module__b1Q-fG__five{flex-wrap:wrap;gap:4px 20px;padding-bottom:22px;display:flex}.mac-module__b1Q-fG__five button{font:400 13px / 1 var(--font-display);letter-spacing:.02em;color:var(--color-taku-t2);cursor:pointer;border-bottom:1px solid #0000;padding:7px 0;transition:color .3s,border-color .3s}.mac-module__b1Q-fG__five button[aria-current=step]{color:var(--color-taku-t0);border-color:var(--color-accent)}.mac-module__b1Q-fG__wstage{justify-items:center;min-width:0;padding:0 6.5%;display:grid;position:relative}.mac-module__b1Q-fG__wstage .mac-module__b1Q-fG__mac{width:min(100%,142vh - 241.4px)}.mac-module__b1Q-fG__screen{opacity:0;visibility:hidden;transition:opacity .5s var(--ease-taku), visibility 0s .5s;position:absolute;inset:0}[data-k=any]>.mac-module__b1Q-fG__screenAny,[data-k=desk]>.mac-module__b1Q-fG__screenDesk,[data-k=site]>.mac-module__b1Q-fG__screenSite{opacity:1;visibility:visible;transition-delay:0s}.mac-module__b1Q-fG__full{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mac-module__b1Q-fG__preview{opacity:0;transition:opacity .6s var(--ease-taku)}[data-preview] .mac-module__b1Q-fG__preview{opacity:1}.mac-module__b1Q-fG__screenAny{background:#e3e3e3}.mac-module__b1Q-fG__screenAny .mac-module__b1Q-fG__dk{--k:1;--x0:0;--y0:0;width:1000px;height:650px;transform:translate(calc(var(--s,.4) * 1.728 * var(--k) * var(--x0) * -1px), calc(var(--s,.4) * 1.728 * var(--k) * var(--y0) * -1px)) scale(calc(var(--s,.4) * 1.728 * var(--k)));transition:transform .9s var(--ease-taku);font-family:var(--font-body)}.mac-module__b1Q-fG__screenAny i{font-style:normal;display:block}.mac-module__b1Q-fG__isl{background:#000;border-radius:0 0 9px 9px;width:132px;height:24px;transition:opacity .3s;position:absolute;top:0;left:434px}.mac-module__b1Q-fG__islListen{opacity:0;width:214px;max-width:none;height:60px;transition:opacity .35s;position:absolute;top:0;left:393px}.mac-module__b1Q-fG__saf{background:#fff;border-radius:10px;width:860px;height:496px;position:absolute;top:54px;left:70px;overflow:hidden;box-shadow:0 0 0 .5px #00000038,0 22px 50px -12px #00000038}.mac-module__b1Q-fG__safBar{background:#fbfbfb;border-bottom:1px solid #eaeaea;height:40px;position:relative}.mac-module__b1Q-fG__saf .mac-module__b1Q-fG__lights{gap:7px;display:flex;top:14px;left:13px}.mac-module__b1Q-fG__saf .mac-module__b1Q-fG__lights b{width:11px;height:11px}.mac-module__b1Q-fG__safIcons{fill:none;stroke:#6b6b6b;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;width:60px;height:16px;position:absolute;top:12px;left:78px}.mac-module__b1Q-fG__safIconsRight{width:76px;left:auto;right:14px}.mac-module__b1Q-fG__safUrl{width:280px;height:24px;font:400 11.5px / 24px var(--font-body);color:#2b2b2b;text-align:center;background:#efefef;border-radius:6px;margin-left:-140px;position:absolute;top:8px;left:50%}.mac-module__b1Q-fG__safUrl b{font-weight:400}.mac-module__b1Q-fG__urlB{display:none}.mac-module__b1Q-fG__webPage{color:#161616;transition:opacity .4s;position:absolute;inset:40px 0 0}.mac-module__b1Q-fG__webPage h4{font:500 34px / 1 var(--font-display);letter-spacing:-.04em;margin:0;position:absolute;top:38px;left:56px}.mac-module__b1Q-fG__webPage p{width:330px;font:400 15px / 23px var(--font-body);color:#2a2a2a;margin:0;position:absolute;left:56px}.mac-module__b1Q-fG__p1{top:100px}.mac-module__b1Q-fG__p2{top:164px}.mac-module__b1Q-fG__webPage mark{color:inherit;background:#6ea8ff61;box-shadow:0 2px #6ea8ff61,0 -2px #6ea8ff61}.mac-module__b1Q-fG__chart{border-radius:8px;grid-template-rows:auto 1fr auto;grid-template-columns:repeat(3,1fr);gap:0 14px;width:238px;height:150px;padding:14px 18px 12px;display:grid;position:absolute;top:40px;left:566px;box-shadow:inset 0 0 0 1px #e6e6e6}.mac-module__b1Q-fG__chart span{font:500 11px / 1 var(--font-body);color:#8a8a8a;grid-column:1/-1;padding-bottom:10px}.mac-module__b1Q-fG__chart i,.mac-module__b1Q-fG__thumb i{background:linear-gradient(to top, #ff5a1f calc(var(--c) * 1%), transparent 0) left bottom / 46% 100% no-repeat, linear-gradient(to top, #d9d9d6 calc(var(--a) * 1%), transparent 0) right bottom / 46% 100% no-repeat;align-self:end;height:100%;position:relative}.mac-module__b1Q-fG__chart u{font:400 10px / 1 var(--font-body);color:#8a8a8a;text-align:center;padding-top:7px;text-decoration:none}.mac-module__b1Q-fG__webPageB{opacity:0}.mac-module__b1Q-fG__webPageB .mac-module__b1Q-fG__from{color:#6b6b6b;align-items:center;gap:8px;font-size:13px;display:flex;top:86px}.mac-module__b1Q-fG__webPageB .mac-module__b1Q-fG__from i{background:#e4dfd3;border-radius:50%;width:22px;height:22px}.mac-module__b1Q-fG__webPageB .mac-module__b1Q-fG__p1{width:420px;line-height:27px;top:132px}[data-m="2"] .mac-module__b1Q-fG__webPageA{opacity:0}[data-m="2"] .mac-module__b1Q-fG__webPageB{opacity:1}[data-m="2"] .mac-module__b1Q-fG__urlA{display:none}[data-m="2"] .mac-module__b1Q-fG__urlB{display:inline}[data-m="1"] .mac-module__b1Q-fG__webPageA mark,[data-m="3"] .mac-module__b1Q-fG__webPageA mark,[data-m="5"] .mac-module__b1Q-fG__webPageA mark{box-shadow:none;background:0 0}.mac-module__b1Q-fG__pointer{width:20px;height:20px;transition:transform .7s var(--ease-taku);filter:drop-shadow(0 1px 1.5px #00000059);position:absolute;top:240px;left:276px}.mac-module__b1Q-fG__panel{color:#fff;opacity:0;transform-origin:0 0;transition:opacity .3s, transform .5s var(--ease-taku);background:#1b1b1b;border-radius:8px;position:absolute;transform:translateY(8px)scale(.96);box-shadow:inset 0 0 0 .5px #ffffff29,0 14px 34px #0000004d}.mac-module__b1Q-fG__panel svg{fill:none;stroke:currentColor;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round}.mac-module__b1Q-fG__hint{height:26px;font:400 11px / 1 var(--font-body);color:#b9b9b9;white-space:nowrap;border-radius:6px;align-items:center;gap:5px;padding:0 8px;display:flex}.mac-module__b1Q-fG__hint kbd{font:600 11px / 1 var(--font-body);color:#fff}.mac-module__b1Q-fG__hint span{margin-left:3px}.mac-module__b1Q-fG__hint i{background:#ffffff2e;width:1px;height:14px;margin:0 6px}.mac-module__b1Q-fG__ask{width:360px;padding:1px}.mac-module__b1Q-fG__askHead{height:36px;font:500 13px / 1 var(--font-body);align-items:center;gap:6px;padding:0 10px 0 9px;display:flex}.mac-module__b1Q-fG__askHead svg{color:#c9c9c9;width:16px;height:16px;margin-left:auto}.mac-module__b1Q-fG__logo{width:18px;height:14px;position:relative}.mac-module__b1Q-fG__logo:before{content:"";background:#fff;border-radius:1px;width:7px;height:12px;position:absolute;top:1px;left:2px;transform:skew(-28deg)}.mac-module__b1Q-fG__logo:after{content:"";background:var(--color-accent);border-radius:50%;width:7px;height:7px;position:absolute;bottom:0;right:0}.mac-module__b1Q-fG__askBox{background:#2a2a2a;border-radius:6px;margin:0 4px 4px;padding:9px}.mac-module__b1Q-fG__chipLabel{height:24px;font:400 12px / 1 var(--font-body);color:#e6e6e6;background:#3a3a3a;border-radius:4px;align-items:center;gap:7px;padding:0 8px;display:inline-flex}.mac-module__b1Q-fG__chipLabel b{opacity:.8;font-weight:400}.mac-module__b1Q-fG__askBox p{font:400 12.5px / 18px var(--font-body);color:#ededed;margin:10px 2px 0}.mac-module__b1Q-fG__askBox .mac-module__b1Q-fG__answer{color:#b5b5b5;opacity:0;max-height:0;transition:max-height .5s var(--ease-taku) 1.5s, opacity .5s 1.6s, padding .5s var(--ease-taku) 1.5s, margin .5s var(--ease-taku) 1.5s;margin-top:0;padding-top:0;display:grid;overflow:hidden}.mac-module__b1Q-fG__askFoot{color:#d0d0d0;align-items:center;gap:10px;margin-top:14px;display:flex}.mac-module__b1Q-fG__askFoot b{font:300 18px / 1 var(--font-body);margin-right:auto;padding-left:2px}.mac-module__b1Q-fG__askFoot svg{width:16px;height:16px}.mac-module__b1Q-fG__screenAny .mac-module__b1Q-fG__send{background:var(--color-accent);width:24px;height:24px;font:600 13px / 1 var(--font-body);color:#fff;border-radius:4px;place-items:center;display:grid}.mac-module__b1Q-fG__thumb{background:#fff;border-radius:4px;grid-template-columns:repeat(3,1fr);align-items:end;gap:0 4px;width:48px;height:48px;padding:12px 8px 8px;display:grid;position:relative}.mac-module__b1Q-fG__thumb b{width:14px;height:14px;font:400 10px / 1 var(--font-body);color:#fff;background:#555;border-radius:50%;place-items:center;display:grid;position:absolute;top:-5px;right:-5px}.mac-module__b1Q-fG__translate{width:250px;padding:5px}.mac-module__b1Q-fG__langs{align-items:center;gap:8px;display:flex}.mac-module__b1Q-fG__langs span{height:24px;font:400 12px / 1 var(--font-body);background:#2a2a2a;border-radius:4px;flex:1;justify-content:center;align-items:center;gap:6px;display:flex}.mac-module__b1Q-fG__langs svg{width:9px;height:9px}.mac-module__b1Q-fG__langs em{font:400 12px / 1 var(--font-body);color:#d0d0d0}.mac-module__b1Q-fG__translate p{min-height:40px;font:400 13px / 20px var(--font-body);margin:10px 4px 0}.mac-module__b1Q-fG__translateButtons{justify-content:flex-end;gap:6px;margin-top:8px;display:flex}.mac-module__b1Q-fG__translateButtons span{height:24px;font:400 11.5px / 1 var(--font-body);color:#d6d6d6;background:#2e2e2e;border-radius:4px;place-items:center;padding:0 13px;display:grid}.mac-module__b1Q-fG__translateButtons .mac-module__b1Q-fG__white{color:#111;background:#fff}.mac-module__b1Q-fG__overlay{left:calc(var(--x) * 1px);top:calc(var(--y) * 1px);width:calc(var(--w) * 1px);opacity:0;transform-origin:0 0;transition:opacity .3s, transform .5s var(--ease-taku);filter:drop-shadow(0 14px 22px #0000004d);position:absolute;transform:translateY(8px)scale(.95)}.mac-module__b1Q-fG__overlay img{width:100%;height:auto;clip-path:inset(var(--cy) var(--cx) round var(--cr))}.mac-module__b1Q-fG__overlayTop{transform-origin:50% 0;transform:scale(.22,.06)}.mac-module__b1Q-fG__grab{opacity:0;width:258px;height:170px;transition:opacity .35s;position:absolute;top:124px;left:626px;box-shadow:0 0 0 2000px #0000006b,inset 0 0 0 1px #fff}.mac-module__b1Q-fG__grab b{background:#fff;border-radius:50%;width:6px;height:6px;margin:-3px;position:absolute;box-shadow:0 0 0 .5px #0006}.mac-module__b1Q-fG__grab b:first-child{top:0;left:0}.mac-module__b1Q-fG__grab b:nth-child(2){top:0;left:50%}.mac-module__b1Q-fG__grab b:nth-child(3){top:0;left:100%}.mac-module__b1Q-fG__grab b:nth-child(4){top:50%;left:0}.mac-module__b1Q-fG__grab b:nth-child(5){top:50%;left:100%}.mac-module__b1Q-fG__grab b:nth-child(6){top:100%;left:0}.mac-module__b1Q-fG__grab b:nth-child(7){top:100%;left:50%}.mac-module__b1Q-fG__grab b:nth-child(8){top:100%;left:100%}.mac-module__b1Q-fG__grabTools{color:#cfcfcf;height:26px;font:400 11px / 1 var(--font-body);background:#1b1b1b;border-radius:6px;align-items:center;gap:9px;padding:0 5px 0 9px;display:flex;position:absolute;top:calc(100% + 8px);right:0}.mac-module__b1Q-fG__grabCircle{background:var(--color-accent);border-radius:50%;width:9px;height:9px}.mac-module__b1Q-fG__grabSquare{border-radius:2px;width:9px;height:9px;box-shadow:inset 0 0 0 1.2px #cfcfcf}.mac-module__b1Q-fG__grabTools span{color:#111;background:#fff;border-radius:4px;place-items:center;height:18px;margin-left:3px;padding:0 8px;font-weight:500;display:grid}.mac-module__b1Q-fG__dockBar{background:#ffffff80;border-radius:17px;gap:7px;padding:7px;display:flex;position:absolute;top:578px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 .5px #ffffffe6,0 0 0 .5px #00000024,0 10px 24px -8px #0003}.mac-module__b1Q-fG__dockBar img{border-radius:23%;width:44px;height:44px}.mac-module__b1Q-fG__dockBar .mac-module__b1Q-fG__newApp{opacity:0;width:0;transition:width .5s var(--ease-taku) .7s, margin .5s var(--ease-taku) .7s, transform .7s var(--ease-taku-spring) .9s, opacity .3s .9s;margin-left:-7px;transform:translateY(-60px)scale(.4)}[data-m="0"] .mac-module__b1Q-fG__m0,[data-m="1"] .mac-module__b1Q-fG__m1,[data-m="2"] .mac-module__b1Q-fG__m2,[data-m="3"] .mac-module__b1Q-fG__m3,[data-m="5"] .mac-module__b1Q-fG__m5{opacity:1;transition-delay:.3s;transform:none}[data-m="0"] .mac-module__b1Q-fG__m0.mac-module__b1Q-fG__late{transition-delay:.7s}[data-m="0"] .mac-module__b1Q-fG__answer{opacity:1;border-top:1px solid #ffffff1a;max-height:60px;margin-top:10px;padding-top:10px}[data-m="1"] .mac-module__b1Q-fG__grab{opacity:1}[data-m="1"] .mac-module__b1Q-fG__m1{transition-delay:.7s}[data-m="1"] .mac-module__b1Q-fG__pointer{transform:translate(606px,52px)}[data-m="2"] .mac-module__b1Q-fG__pointer{transform:translate(76px,32px)}[data-m="3"] .mac-module__b1Q-fG__islListen{opacity:1}[data-m="3"] .mac-module__b1Q-fG__isl,[data-m="5"] .mac-module__b1Q-fG__isl{opacity:0}[data-m="5"] .mac-module__b1Q-fG__pointer{transform:translate(376px,352px)}[data-m="5"] .mac-module__b1Q-fG__newApp{opacity:1;width:44px;margin-left:0;transform:none}.mac-module__b1Q-fG__ill{aspect-ratio:4/3;flex:none;width:min(660px,55%);position:relative}.mac-module__b1Q-fG__ill canvas{width:100%;height:100%;position:absolute;inset:0}.mac-module__b1Q-fG__illFrame{pointer-events:none;font:400 9.5px / 1 var(--font-display);letter-spacing:.06em;color:#f2efe880;white-space:pre;transition:left .55s var(--ease-taku), top .55s var(--ease-taku), width .55s var(--ease-taku), height .55s var(--ease-taku);position:absolute}.mac-module__b1Q-fG__illFrame .mac-module__b1Q-fG__cn{border-color:#f2efe880;width:7px;height:7px}.mac-module__b1Q-fG__illFrame .mac-module__b1Q-fG__tl{top:-6px;left:-6px}.mac-module__b1Q-fG__illFrame .mac-module__b1Q-fG__tr{top:-6px;right:-6px}.mac-module__b1Q-fG__illFrame .mac-module__b1Q-fG__bl{bottom:-6px;left:-6px}.mac-module__b1Q-fG__illFrame .mac-module__b1Q-fG__br{bottom:-6px;right:-6px}.mac-module__b1Q-fG__illName{position:absolute;bottom:calc(100% + 12px);left:8px}.mac-module__b1Q-fG__illCount{opacity:.7;position:absolute;bottom:calc(100% + 27px);left:8px}.mac-module__b1Q-fG__illY{opacity:.8;font-size:8.5px;position:absolute;top:-1px;left:8px}.mac-module__b1Q-fG__illX{opacity:.8;font-size:8.5px;position:absolute;bottom:-1px;right:8px}.mac-module__b1Q-fG__illLabel{font:400 9.5px / 1 var(--font-display);letter-spacing:.06em;color:#f2efe880;white-space:pre;position:absolute}.mac-module__b1Q-fG__soon:before{content:"";background:var(--color-accent);border-radius:50%;width:6px;height:6px}.mac-module__b1Q-fG__video{aspect-ratio:16/9;border:1px solid var(--color-taku-line-2);background:var(--color-taku-k1);isolation:isolate;border-radius:10px;place-items:center;margin-top:clamp(36px,6vh,64px);text-decoration:none;display:grid;position:relative;overflow:hidden}.mac-module__b1Q-fG__video .mac-module__b1Q-fG__desk{opacity:.5;filter:saturate(.7);transition:opacity .5s, transform 1.2s var(--ease-taku);transform:scale(1.04)}.mac-module__b1Q-fG__video:before{content:"";z-index:1;background:radial-gradient(60% 70%,#0a0a0a33,#0a0a0ad1);position:absolute;inset:0}.mac-module__b1Q-fG__video .mac-module__b1Q-fG__cn{z-index:2;margin:16px}.mac-module__b1Q-fG__play{z-index:2;width:76px;height:76px;box-shadow:inset 0 0 0 1px var(--color-taku-bp-3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .4s var(--ease-taku-spring), background .3s;background:#0a0a0a80;border-radius:50%;position:relative}.mac-module__b1Q-fG__play:before{content:"";border-left:19px solid var(--color-taku-cream);border-top:12px solid #0000;border-bottom:12px solid #0000;position:absolute;top:26px;left:31px}.mac-module__b1Q-fG__caption{z-index:2;font:400 12.5px / 1 var(--font-display);color:var(--color-taku-t0);position:absolute;bottom:32px;left:36px}@media (hover:hover) and (pointer:fine){.mac-module__b1Q-fG__video:hover .mac-module__b1Q-fG__desk{opacity:.75;transform:none}.mac-module__b1Q-fG__video:hover .mac-module__b1Q-fG__play{background:var(--color-accent);transform:scale(1.08)}}.mac-module__b1Q-fG__glow{width:100%;height:100%;position:absolute;inset:0}.mac-module__b1Q-fG__noteLink{color:var(--color-taku-t0);text-underline-offset:3px;text-decoration:underline}.mac-module__b1Q-fG__button{background:var(--color-taku-cream);color:#141312;height:48px;font:500 15px / 1 var(--font-body);white-space:nowrap;transition:transform .25s var(--ease-taku), background .2s;border-radius:6px;justify-content:center;align-items:center;gap:10px;padding:0 22px;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.mac-module__b1Q-fG__button:hover{transform:translateY(-2px)}}@media (max-width:900px){.mac-module__b1Q-fG__brand{grid-template:"l1""stage"minmax(220px,1fr)"lede""l2"/minmax(0,1fr);row-gap:0;height:auto;min-height:100svh}.mac-module__b1Q-fG__l1,.mac-module__b1Q-fG__l2{white-space:normal;text-wrap:balance;font-size:clamp(40px,11.4vw,68px)}.mac-module__b1Q-fG__l2{justify-self:start;margin-top:26px}.mac-module__b1Q-fG__stage{margin:34px 0;container-type:inline-size}.mac-module__b1Q-fG__stage .mac-module__b1Q-fG__mac{width:86cqw}.mac-module__b1Q-fG__frame{inset:-4cqw -6cqw -4.4cqw}.mac-module__b1Q-fG__lyr{height:484vh}.mac-module__b1Q-fG__pin{align-items:flex-start;padding-top:84px}.mac-module__b1Q-fG__pinIn{grid-template-columns:minmax(0,1fr);gap:30px}.mac-module__b1Q-fG__wstage{order:-1;padding:0 5%}[data-m="0"] .mac-module__b1Q-fG__screenAny .mac-module__b1Q-fG__dk,[data-m="2"] .mac-module__b1Q-fG__screenAny .mac-module__b1Q-fG__dk{--k:1.45;--x0:112;--y0:84}[data-m="1"] .mac-module__b1Q-fG__screenAny .mac-module__b1Q-fG__dk{--k:1.4;--x0:222;--y0:84}.mac-module__b1Q-fG__item:not(.mac-module__b1Q-fG__itemOn),.mac-module__b1Q-fG__bign{display:none}.mac-module__b1Q-fG__item{border-bottom:1px solid var(--color-taku-line)}.mac-module__b1Q-fG__ill{width:100%}.mac-module__b1Q-fG__caption{bottom:20px;left:22px}.mac-module__b1Q-fG__video .mac-module__b1Q-fG__cn{margin:10px}}@media (prefers-reduced-motion:reduce){.mac-module__b1Q-fG__page *,.mac-module__b1Q-fG__page :before,.mac-module__b1Q-fG__page :after,.mac-module__b1Q-fG__still .mac-module__b1Q-fG__dk,.mac-module__b1Q-fG__video .mac-module__b1Q-fG__desk,.mac-module__b1Q-fG__screenAny .mac-module__b1Q-fG__dk,.mac-module__b1Q-fG__dockBar .mac-module__b1Q-fG__newApp,.mac-module__b1Q-fG__askBox .mac-module__b1Q-fG__answer,.mac-module__b1Q-fG__five button,.mac-module__b1Q-fG__dlOpen .mac-module__b1Q-fG__dlMenu,[data-m] .mac-module__b1Q-fG__panel,[data-m] .mac-module__b1Q-fG__overlay,[data-m="0"] .mac-module__b1Q-fG__m0.mac-module__b1Q-fG__late{transition-duration:0s;transition-delay:0s}.mac-module__b1Q-fG__eye,.mac-module__b1Q-fG__face,.mac-module__b1Q-fG__lede,.mac-module__b1Q-fG__l1,.mac-module__b1Q-fG__l2,.mac-module__b1Q-fG__stage .mac-module__b1Q-fG__mac,.mac-module__b1Q-fG__brand .mac-module__b1Q-fG__desk .mac-module__b1Q-fG__wall,.mac-module__b1Q-fG__brand .mac-module__b1Q-fG__desk .mac-module__b1Q-fG__layer:not(.mac-module__b1Q-fG__at),.mac-module__b1Q-fG__brand .mac-module__b1Q-fG__desk .mac-module__b1Q-fG__lights{animation:none}.mac-module__b1Q-fG__brand .mac-module__b1Q-fG__desk .mac-module__b1Q-fG__layer:not(.mac-module__b1Q-fG__at){filter:none}}@keyframes mac-module__b1Q-fG__tkFade{0%{opacity:0}}@keyframes mac-module__b1Q-fG__tkFadeBlur{0%{opacity:0;filter:blur(12px)}}@keyframes mac-module__b1Q-fG__tkRise{0%{transform:translateY(.22em)}}@keyframes mac-module__b1Q-fG__tkSettle{0%{transform:translateY(18px)scale(.975)}}@keyframes mac-module__b1Q-fG__tkAssemble{0%{transform:translateY(26px)scale(.96)}}@keyframes mac-module__b1Q-fG__tkPop{0%{transform:scale(0)}}@keyframes mac-module__b1Q-fG__tkBlink{0%,46%,50%,to{transform:none}48%{transform:scaleY(.1)}}@media (scripting:none) and (prefers-reduced-motion:no-preference){.mac-module__b1Q-fG__l1,.mac-module__b1Q-fG__l2,.mac-module__b1Q-fG__stage .mac-module__b1Q-fG__mac,.mac-module__b1Q-fG__lede{opacity:0;animation:none}}@media (scripting:none){.mac-module__b1Q-fG__desk{visibility:hidden}}
