:root{--bg:#f7f6f2;--ink:#16171a;--mut:#66676c;--line:rgba(22,23,26,.08);--line2:rgba(22,23,26,.14);--panel:#ffffff;--panel2:#efece5;--gold:#9a7a2e;--gold2:#8a6a24;--pill:#16171a;--pillink:#f7f6f2;--menu:#ffffff;--stage:#fffefb;--shadow:0 1px 2px rgba(40,30,10,.05),0 14px 30px -18px rgba(40,30,10,.24)}*{box-sizing:border-box}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.skip{position:fixed;left:12px;top:-80px;z-index:100;padding:10px 14px;border-radius:10px;background:var(--panel);color:var(--ink);font-size:14px;box-shadow:0 0 0 1px var(--line2)}.skip:focus{top:12px}main:focus{outline:none}body{margin:0;min-height:100vh;background:var(--bg);color:var(--ink);font:16px/1.6 Satoshi,system-ui,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}.wrap{width:min(1180px,calc(100% - 48px));margin:0 auto}.nav{position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--bg) 88%,transparent);backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.nav>.wrap{display:flex;align-items:center;height:72px}.logo{display:flex;align-items:center;height:72px;margin-right:26px}.logo img,.logo .oj-logo{height:58px;width:auto;display:block}.oj-logo{overflow:visible}.oj-logo .eyes{transform-box:fill-box;transform-origin:center;animation:oj-blink 6.5s infinite}@keyframes oj-blink{0%,46%,49%,to{transform:none}47.5%{transform:scaleY(.12)}}@media (prefers-reduced-motion:reduce){.oj-logo .eyes{animation:none}}.logo .light{display:none}.menu{display:flex;align-items:center;height:100%}.menu>a{color:var(--mut);font-size:14px;white-space:nowrap;cursor:pointer;height:100%;display:flex;align-items:center;padding:0 13px}.menu>a.on,.menu>a:hover{color:var(--ink)}.sp{flex:1}.btn{display:inline-flex;align-items:center;font-family:inherit;height:36px;padding:0 16px;border-radius:8px;border:1px solid var(--line2);font-size:14px;font-weight:500;color:var(--ink);background:transparent;white-space:nowrap;cursor:pointer}.btn.fill{background:var(--pill);color:var(--pillink);border-color:transparent}.btn.sm{height:32px;padding:0 13px;font-size:13px}.tog{width:38px;height:22px;border-radius:999px;border:1px solid var(--line2);background:var(--panel2);position:relative;cursor:pointer;padding:0;margin-left:14px}.tog:before{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:var(--ink);transition:transform .25s}.burger{display:none;width:44px;height:44px;padding:15px 12px;box-sizing:border-box;flex-direction:column;justify-content:space-between;margin:0 -12px 0 6px;cursor:pointer;border:0;background:none;color:inherit;font:inherit}.burger i{display:block;height:1.6px;background:var(--ink);border-radius:2px;transition:transform .25s ease,opacity .2s ease}body.sheet-open .burger i:nth-child(1){transform:translateY(6.2px) rotate(45deg)}body.sheet-open .burger i:nth-child(2){opacity:0}body.sheet-open .burger i:nth-child(3){transform:translateY(-6.2px) rotate(-45deg)}.fly{position:absolute;left:0;right:0;top:100%;background:var(--menu);border-bottom:1px solid var(--line2);box-shadow:0 30px 60px -30px #16171a40;max-height:0;overflow:hidden;opacity:0;visibility:hidden;transition:max-height .32s cubic-bezier(.4,0,.2,1),opacity .2s,visibility 0s .32s}.nav.menu-open .fly{max-height:460px;opacity:1;visibility:visible;transition-delay:0s}.fly .in{display:none;padding:28px 0 30px;grid-template-columns:1.3fr 1fr 1fr;gap:40px}.fly .in.on{display:grid}.fly .col .mh{margin:0 0 14px;font-size:12px;font-weight:400;color:var(--mut)}.fly .col a{display:block;color:var(--ink);line-height:1.3;margin:0 0 10px;cursor:pointer}.fly .col a:hover{color:var(--mut)}.fly .col.big a{font-size:19px;font-weight:500;letter-spacing:-.01em;margin:0 0 9px}.fly .col.small a{font-size:13.5px;font-weight:500}.fly .col a small{display:block;color:var(--mut);font-size:12px;font-weight:400}.dim{position:fixed;inset:64px 0 0;background:color-mix(in srgb,var(--bg) 55%,transparent);backdrop-filter:blur(6px);opacity:0;pointer-events:none;transition:opacity .25s;z-index:40}body.menu-open .dim{opacity:1}.sheet{position:fixed;inset:64px 0 0;background:var(--menu);z-index:45;padding:8px var(--gut,16px) 24px;overflow:auto;transform:translateY(-8px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s,transform .2s,visibility 0s .2s}body.sheet-open .sheet{transform:none;opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}.sheet details{border-bottom:1px solid var(--line)}.sheet summary{list-style:none;cursor:pointer;font-size:20px;font-weight:600;padding:14px 0;display:flex;align-items:center}.sheet summary::-webkit-details-marker{display:none}.sheet summary .ar{margin-left:auto;font-style:normal;color:var(--mut);transition:transform .2s}.sheet details[open] summary .ar{transform:rotate(90deg)}.sheet .l{padding:0 0 14px}.sheet .l a{display:block;font-size:14.5px;padding:11px 0}.sheet .l .mh{margin:8px 0 4px;font-size:11px;font-weight:400;color:var(--mut)}.hero{padding:44px 0 56px}.hero .wrap{display:grid;grid-template-columns:360px 1fr;gap:28px;align-items:start}.hero .left{position:sticky;top:84px}.stage{position:relative;height:340px;perspective:900px}.hero h1{font-size:34px;font-weight:500;letter-spacing:-.02em;line-height:1.1;margin:8px 0 6px}.hero h1 em{font-style:normal;color:var(--mut)}.hero .sub{color:var(--mut);margin:0 0 6px;max-width:560px}.ask .box{display:flex;align-items:center;gap:12px;border:1px solid var(--line2);border-radius:14px;background:var(--panel);padding:13px 16px;font-size:16px;min-height:54px;margin-top:18px}.ask .box .q{flex:1}.ask .box .q:after{content:"";display:inline-block;width:1px;height:18px;background:var(--ink);margin-left:2px;vertical-align:-3px;animation:blink 1s infinite}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.ask .box .go{color:var(--mut);font-size:13px}.ask .chips{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0 0}.ask .chips span{border:1px solid var(--line2);border-radius:999px;padding:5px 12px;font-size:12.5px;color:var(--mut);cursor:pointer}.ask .chips span:hover,.ask .chips span.on{color:var(--ink);border-color:var(--ink)}.ans{margin-top:14px;border:1px solid var(--line2);border-radius:14px;background:var(--panel);overflow:hidden;opacity:0;transform:translateY(6px);transition:opacity .3s,transform .3s}.ans.show{opacity:1;transform:none}.ans .ah{padding:12px 16px;font-size:14px;border-bottom:1px solid var(--line)}.ans .ah b{font-weight:500}.ans table{width:100%;border-collapse:collapse;font-size:13px}.ans td{padding:8px 16px;border-bottom:1px solid var(--line);text-align:center;color:var(--mut)}.ans td:first-child{text-align:left;color:var(--ink);font-weight:500}.ans tr:last-child td{border:0}.ans .af{padding:10px 16px;font-size:12.5px;color:var(--mut);display:flex;gap:16px;flex-wrap:wrap;background:var(--panel2)}.ans .af b{color:var(--ink);font-weight:500}.hero .cta{display:flex;gap:10px;align-items:center;margin-top:18px}.hero .cta small{color:var(--mut);font-size:12.5px;margin-left:6px}footer{border-top:1px solid var(--line);color:var(--mut);font-size:13px;padding:22px 0}@media (max-width:900px){.nav>.wrap,.logo{height:64px}.logo .oj-logo{height:52px}.menu,.nav .btn{display:none}.burger{display:flex}.hero .wrap{grid-template-columns:1fr}.stage{height:280px}.hero h1{font-size:28px}.ans td:nth-child(3){display:none}}@media (max-width:640px){.wrap{width:calc(100% - 32px)}.logo img,.logo .oj-logo{height:48px}}.trace{margin-top:14px;border:1px solid var(--line2);border-radius:14px;background:var(--panel);overflow:hidden;max-height:0;opacity:0;transition:max-height .4s ease,opacity .3s;border-width:0}.trace.show{max-height:320px;opacity:1;border-width:1px}.trace .th{display:flex;align-items:center;gap:10px;padding:10px 16px;font-size:12.5px;color:var(--mut);border-bottom:1px solid var(--line)}.trace .th b{color:var(--ink);font-weight:500}.trace .th .live{width:7px;height:7px;border-radius:50%;background:var(--gold);animation:tpulse 1s infinite}@keyframes tpulse{0%,to{opacity:1}50%{opacity:.25}}.trace.done .th .live{animation:none;background:var(--gold)}.trace .row{display:grid;grid-template-columns:22px 1fr auto;gap:10px;align-items:center;padding:0 16px;max-height:0;overflow:hidden;font-size:13.5px;border-bottom:0 solid var(--line);opacity:0;transform:translateY(4px);transition:opacity .25s,transform .25s,max-height .3s,padding .3s}.trace .row.in{opacity:1;transform:none;max-height:44px;padding:7px 16px;border-bottom-width:1px}.trace .row:last-child{border:0}.trace .row .k{width:18px;height:18px;border-radius:50%;border:1px solid var(--line2);display:inline-flex;align-items:center;justify-content:center;font-size:11px;color:var(--mut)}.trace .row.in .k{animation:spin .8s linear infinite;border-top-color:var(--gold)}.trace .row.ok .k{animation:none;border-color:var(--gold);color:var(--gold)}.trace .row.ok .k:after{content:"\2713"}@keyframes spin{to{transform:rotate(360deg)}}.trace .row .t{color:var(--ink)}.trace .row .t small{color:var(--mut);font-size:12.5px;margin-left:6px}.trace .row .n{font-variant-numeric:tabular-nums;color:var(--mut);font-size:12.5px;white-space:nowrap}.trace .row.ok .n{color:var(--ink)}.trace .row .n em{font-style:normal;color:var(--mut)}.trace .row .n em:after{content:"\2192";margin:0 6px}.ans .ah{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ans .ah .ver{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--gold);border:1px solid color-mix(in srgb,var(--gold) 50%,transparent);border-radius:999px;padding:2px 10px;white-space:nowrap}.ans .ah .ver:before{content:"\2713"}.facts{list-style:none;margin:6px 0 0;padding:0;border-top:1px solid var(--line)}.facts li{display:flex;flex-direction:column;padding:11px 4px;border-bottom:1px solid var(--line);line-height:1.3}.facts li b{font-weight:500;font-size:14px}.facts li span{color:var(--mut);font-size:12.5px}.erps{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px;padding:0 4px}.erps span{border:1px solid var(--line2);border-radius:6px;padding:3px 9px;font-size:12px;color:var(--mut)}@media (max-width:900px){.hero .left{position:static}.facts{display:grid;grid-template-columns:1fr 1fr;border-top:0;gap:0 14px}.facts li{border-bottom:1px solid var(--line)}}.quiet{color:var(--mut);font-size:12.5px;text-align:center;margin:4px 0 0;line-height:1.4}.erps{justify-content:center}.flow{display:flex;align-items:center;flex-wrap:wrap;gap:6px 4px;margin-top:12px;min-height:30px;font-size:13.5px;color:var(--mut);padding:0 4px}.flow .f{display:inline-flex;align-items:center;gap:6px;opacity:0;transform:translateY(3px);transition:opacity .25s,transform .25s}.flow .f.in{opacity:1;transform:none}.flow .f b{color:var(--ink);font-weight:500;font-variant-numeric:tabular-nums}.flow .f .k{width:14px;height:14px;border-radius:50%;border:1px solid var(--line2);display:inline-flex;align-items:center;justify-content:center;font-size:9px;color:var(--gold)}.flow .f.in:not(.ok) .k{animation:spin .8s linear infinite;border-top-color:var(--gold)}.flow .f.ok .k{border-color:var(--gold)}.flow .f.ok .k:after{content:"\2713"}.flow .f:not(:last-child):after{content:"\2192";color:var(--mut);margin-left:4px;opacity:.6}.flow .f.src{color:var(--gold)}.flow .f.src .k,.ans .af{display:none}.ask .box{margin-top:14px}.ans{margin-top:12px}.under{color:var(--mut);font-size:12.5px;margin:10px 0 0 4px}.under b{color:var(--ink);font-weight:500}.mono{font-family:JetBrains Mono,ui-monospace,monospace}.stat{border:1px solid var(--line2);border-radius:12px;background:var(--bg);padding:10px 12px;margin-top:2px;font-size:12px}.stat .hd{display:flex;align-items:center;gap:8px;color:var(--mut);padding-bottom:8px;border-bottom:1px solid var(--line);white-space:nowrap;overflow:hidden}.stat .hd b{color:var(--ink);font-weight:500;overflow:hidden;text-overflow:ellipsis}.stat .hd .pill{margin-left:auto;border:1px solid var(--line2);border-radius:999px;padding:1px 8px;font-size:11px;flex:none}.stat .hd .pill.ok{color:var(--gold);border-color:color-mix(in srgb,var(--gold) 50%,transparent)}.stat .srcs{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin:8px 0}.stat .src{border:1px solid var(--line2);border-radius:8px;padding:6px 8px;color:var(--mut);display:flex;flex-direction:column;gap:1px;font-size:11px;min-width:0}.stat .src b{color:var(--ink);font-weight:500;font-size:11.5px;display:flex;align-items:center;gap:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stat .src b:before{content:"";width:6px;height:6px;border-radius:50%;border:1px solid var(--line2);flex:none}.stat .src.on b:before{border-color:var(--gold);animation:blink .8s infinite}.stat .src.ok b:before{background:var(--gold);border-color:var(--gold)}.stat .checks{display:flex;align-items:center;gap:10px;color:var(--mut);font-size:11.5px}.stat .checks>span:first-child{display:flex;gap:9px;flex-wrap:wrap}.stat .checks i{font-style:normal;opacity:.35}.stat .checks i.ok{opacity:1;color:var(--ink)}.stat .checks i.ok:before{content:"\2713  ";color:var(--gold)}.stat .spark{display:flex;align-items:flex-end;gap:2px;height:18px;margin-left:auto;flex:none}.stat .spark i{width:3px;background:var(--line2);height:30%;transition:height .3s}.stat .spark i.on{background:var(--gold)}.erps{margin-top:10px}.flow{display:none}.hero .cta{margin:14px 0 22px}.quietlink{color:var(--mut);font-size:14px;margin-left:4px}.quietlink:hover{color:var(--ink)}.ask .box{margin-top:0}.ask .box .go{cursor:pointer}.ask .box .go:hover{color:var(--ink)}.ans:not(.show){display:none}.stat{display:flex;align-items:center;gap:10px;padding:9px 12px;margin-top:0;border:1px solid var(--line2);border-radius:999px;font-size:12px;overflow:hidden}.stat .srcs{display:flex;gap:12px;flex-wrap:nowrap;overflow:hidden}.stat .src{display:inline-flex;align-items:center;gap:6px;color:var(--mut);white-space:nowrap;border:0;padding:0;background:none}.stat .src:before{content:"";width:7px;height:7px;border-radius:50%;border:1px solid var(--line2);flex:none}.stat .src.on:before{border-color:var(--gold);animation:blink .8s infinite}.stat .src.ok:before{background:var(--gold);border-color:var(--gold)}.stat .src.ok{color:var(--ink)}.stat .res{margin-left:auto;color:var(--mut);white-space:nowrap}.stat .res.ok{color:var(--gold)}.stat .hd,.stat .checks,.stat .spark,.stat .pill,.erps,.st{display:none}.floor{bottom:40px}.stat .src{flex-direction:row!important;font-size:12px!important;color:var(--mut)}.stat .src b{display:none}.stat .srcs{gap:14px}.stat{padding:9px 14px}.stat{font-size:11.5px;padding:9px 12px}.stat .src{font-size:11.5px!important}.stat .srcs{gap:11px;flex:1;min-width:0}.stat .res{flex:none;font-size:11.5px}
@font-face{font-family:Satisfy;src:url(brand/Satisfy.woff2) format("woff2");font-display:swap}.stage{--hi:#fff;--shell:#f3f2ee;--shell2:#b9b8b2;--shell3:#6d6d6a;--visor:#15171b;--visor2:#2b2e35;--glow:var(--gold);--bub:#f3f2ee;--bubink:#15171b}@keyframes rfloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes rblink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.15)}}@keyframes rpulse{0%{opacity:.35}to{opacity:1}}@keyframes rant{0%{box-shadow:0 0 0 0 var(--glow)}to{box-shadow:0 0 0 10px transparent}}@keyframes rhalo{to{transform:rotateX(74deg) rotate(360deg)}}@keyframes rscan{0%,to{transform:translate(-7px)}50%{transform:translate(7px)}}@keyframes rnod{0%,to{transform:rotate(0)}30%{transform:rotate(3deg) translateY(2px)}60%{transform:rotate(-1deg)}}@keyframes rtalk{0%{transform:scaleX(.5)}to{transform:scaleX(1.1)}}@keyframes rjflash{0%{text-shadow:0 0 6px color-mix(in srgb,var(--gold) 50%,transparent)}50%{text-shadow:0 0 14px var(--gold),0 0 26px color-mix(in srgb,var(--gold) 70%,transparent)}to{text-shadow:0 0 6px color-mix(in srgb,var(--gold) 50%,transparent)}}@keyframes rbob{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}.bot{position:absolute;left:50%;top:50%;width:150px;height:150px;margin:-84px 0 0 -75px;animation:rfloat 3.8s ease-in-out infinite}.answer .bot{animation:rbob 1.1s ease-in-out 2}.head{position:absolute;inset:18px 0 0;border-radius:46% 46% 44% 44%/50% 50% 42% 42%;background:radial-gradient(circle at 40% 25%,var(--hi) 0,var(--shell) 20%,var(--shell2) 68%,var(--shell3) 100%);box-shadow:inset -13px -17px 32px #00000059,inset 8px 10px 20px #ffffff73,0 30px 50px -24px #000c;transition:transform .35s;transform-origin:50% 70%}.listen .head{transform:rotate(-4deg)}.think .head{transform:rotate(2deg)}.answer .head{animation:rnod .9s ease-in-out 1}.face{position:absolute;left:14%;top:30%;width:72%;height:44%;border-radius:38% 38% 42% 42%/48% 48% 52% 52%;background:linear-gradient(180deg,var(--visor2),var(--visor) 50%,#07080a);box-shadow:inset 0 2px 4px #ffffff2e,inset 0 -8px 14px #000000b3,0 2px #ffffff38;overflow:hidden}.face .scanline{position:absolute;left:0;right:0;top:0;height:100%;background:linear-gradient(180deg,transparent 40%,color-mix(in srgb,var(--glow) 18%,transparent) 50%,transparent 60%);transform:translateY(-100%);opacity:0}.think .face .scanline{opacity:1;animation:rscanline 1.2s linear infinite}@keyframes rscanline{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.eyes{position:absolute;inset:0}.think .eyes{animation:rscan 1.6s ease-in-out infinite}.eye{position:absolute;top:44%;width:20px;height:20px;border-radius:50%;background:radial-gradient(circle at 40% 35%,#fff 0,var(--glow) 40%,color-mix(in srgb,var(--glow) 10%,transparent) 75%);box-shadow:0 0 10px var(--glow),0 0 22px var(--glow);transition:transform .25s,opacity .25s}.eye.l{left:22%}.eye.r{right:22%}.idle .eye{animation:rblink 5s infinite}.listen .eye{transform:translate(5px)}.think .eye{transform:scale(.62);animation:rpulse .7s ease-in-out infinite alternate}.answer .eye{transform:scale(1.18)}.mouth{position:absolute;left:50%;top:70%;width:32px;height:5px;margin-left:-16px;border-radius:4px;background:color-mix(in srgb,var(--glow) 40%,transparent);transform:scaleX(.6);transition:transform .2s}.answer .mouth{animation:rtalk .32s ease-in-out infinite alternate}.ant{position:absolute;top:0;width:3px;height:30px;background:linear-gradient(180deg,var(--shell2),var(--shell3));border-radius:2px;transform-origin:bottom;transition:transform .3s}.ant.l{left:34%;transform:rotate(-16deg)}.ant.r{right:34%;transform:rotate(16deg)}.ant:after{content:"";position:absolute;left:50%;top:-8px;width:12px;height:12px;margin-left:-6px;border-radius:50%;background:radial-gradient(circle at 40% 35%,var(--hi),var(--shell2) 60%,var(--shell3))}.think .ant:after{animation:rant .9s infinite}.think .ant.r:after{animation-delay:.45s}.listen .ant.l{transform:rotate(-30deg)}.listen .ant.r{transform:rotate(30deg)}.answer .ant.l{transform:rotate(-8deg)}.answer .ant.r{transform:rotate(8deg)}.ear{position:absolute;top:48%;width:16px;height:30px;margin-top:-15px;border-radius:8px;background:linear-gradient(90deg,var(--shell3),var(--shell2));box-shadow:0 6px 10px -6px #0009}.ear.l{left:-10px}.ear.r{right:-13px;width:20px;height:34px;margin-top:-17px;background:linear-gradient(270deg,var(--shell3),var(--shell2));display:flex;align-items:center;justify-content:center}.ear.r:after{content:"J";font-family:Satisfy,cursive;font-size:17px;color:var(--gold);text-shadow:0 0 6px color-mix(in srgb,var(--gold) 50%,transparent),0 1px 0 rgba(0,0,0,.4);line-height:1}.think .ear.r:after{animation:rjflash 1.2s ease-in-out infinite}.answer .ear.r:after{animation:rjflash .6s ease-in-out 2}.halo{position:absolute;left:50%;top:50%;width:230px;height:230px;margin:-115px 0 0 -115px;border-radius:50%;border:1px solid color-mix(in srgb,var(--glow) 30%,transparent);transform:rotateX(74deg);box-shadow:0 0 10px -3px var(--glow)}.halo.b{width:190px;height:190px;margin:-95px 0 0 -95px;border-color:color-mix(in srgb,var(--glow) 15%,transparent);transform:rotateX(74deg) rotate(40deg)}.think .halo{animation:rhalo 1.4s linear infinite;border-top-color:var(--glow)}.think .halo.b{animation:rhalo 2.2s linear infinite reverse;border-bottom-color:var(--glow)}.answer .halo{border-color:color-mix(in srgb,var(--glow) 60%,transparent);transition:border-color .3s}.floor{position:absolute;left:50%;bottom:32px;width:150px;height:22px;transform:translate(-50%);border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.55),transparent);filter:blur(4px)}:root[data-theme=light] .floor{background:radial-gradient(closest-side,rgba(0,0,0,.28),transparent)}.bub{position:absolute;right:6px;top:18px;background:var(--bub);color:var(--bubink);font-weight:700;font-size:14px;padding:8px 13px;border-radius:14px;box-shadow:0 10px 30px -12px #0009;opacity:0;transform:translateY(6px) scale(.96);transition:opacity .25s,transform .25s;white-space:nowrap;max-width:230px}.bub:after{content:"";position:absolute;left:14px;bottom:-7px;width:14px;height:14px;background:var(--bub);transform:rotate(45deg);border-radius:2px}.bub.show{opacity:1;transform:none}.bub .dots i{display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--bubink);margin:0 1.5px;animation:rdot 1s infinite}.bub .dots i:nth-child(2){animation-delay:.15s}.bub .dots i:nth-child(3){animation-delay:.3s}@keyframes rdot{0%,to{transform:translateY(0);opacity:.5}50%{transform:translateY(-4px);opacity:1}}.st{position:absolute;left:0;right:0;bottom:4px;text-align:center;font-size:12px;color:var(--mut);letter-spacing:.06em;text-transform:uppercase}@media (max-width:900px){.bot{width:120px;height:120px;margin:-68px 0 0 -60px}.halo{width:180px;height:180px;margin:-90px 0 0 -90px}.halo.b{width:150px;height:150px;margin:-75px 0 0 -75px}.bub{right:10px;top:10px;font-size:13px}}@media (prefers-reduced-motion:reduce){.bot,.bot *,.halo,.bub .dots i{animation:none!important}}
.oj-sec{padding:var(--sec,104px) 0 0}.oj-head{max-width:780px;margin:0 0 30px}.oj-eyebrow{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--mut);margin:0 0 14px}.oj-head .oj-eyebrow{font-size:12px;margin:0 0 14px;max-width:none}.oj-head h2,.oj-band h2,.oj-faq summary{text-wrap:balance}.oj-sec p,.oj-sec li,.oj-trust>div{text-wrap:pretty}.oj-head h2{font-size:clamp(28px,3.4vw,40px);font-weight:500;letter-spacing:-.022em;line-height:1.08;margin:0}.oj-head h2 em{font-style:normal;color:var(--mut)}.oj-head p{color:var(--mut);margin:16px 0 0;max-width:640px;font-size:16px;line-height:1.55}.oj-band{position:relative;border:1px solid var(--line2);border-radius:20px;padding:46px 46px 40px;background:radial-gradient(55% 120% at 88% 30%,color-mix(in srgb,var(--gold) 6%,transparent),transparent 70%),var(--panel);display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center;box-shadow:inset 0 1px color-mix(in srgb,var(--ink) 4%,transparent)}.oj-band h2{font-size:clamp(26px,2.8vw,32px);font-weight:500;letter-spacing:-.02em;margin:0 0 10px;line-height:1.1}.oj-band .lede{color:var(--mut);margin:0;max-width:440px;line-height:1.55}.ga-next{list-style:none;margin:28px 0 0;padding:0;display:grid;gap:14px;max-width:440px;counter-reset:gn}.ga-next li{position:relative;padding-left:40px;counter-increment:gn;font-size:14px;line-height:1.5;color:var(--mut)}.ga-next li:before{content:counter(gn);position:absolute;left:0;top:1px;width:26px;height:26px;border-radius:8px;display:grid;place-items:center;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;color:var(--gold2);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gold2) 45%,transparent)}.ga-next b{display:block;color:var(--ink);font-weight:500}.oj-band .stage{height:250px;margin-top:6px;perspective:900px}.oj-band .floor{bottom:28px}.oj-band .bub{white-space:normal;max-width:240px;line-height:1.3}.oj-form{display:grid;grid-template-columns:1fr 1fr;gap:14px}.oj-form label{display:block;font-size:12px;color:var(--mut);margin:0 0 6px}.oj-form input,.oj-form select{width:100%;background:var(--bg);border:1px solid var(--line2);border-radius:10px;color:var(--ink);font:inherit;font-size:14px;padding:11px 12px;outline:none;transition:border-color .2s,background .2s;-webkit-appearance:none;appearance:none}.oj-form select{background-image:linear-gradient(45deg,transparent 50%,var(--mut) 50%),linear-gradient(135deg,var(--mut) 50%,transparent 50%);background-position:calc(100% - 17px) 50%,calc(100% - 12px) 50%;background-size:5px 5px;background-repeat:no-repeat;padding-right:32px}.oj-form input::placeholder{color:color-mix(in srgb,var(--mut) 70%,transparent)}.oj-form input:focus,.oj-form select:focus{border-color:color-mix(in srgb,var(--ink) 42%,transparent)}.oj-form .full{grid-column:1/-1}.oj-form .pair{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:10px}.oj-form .pair>div,.oj-form>div{min-width:0}.oj-form input:focus-visible,.oj-form select:focus-visible,.oj-sel-btn:focus-visible{outline:2px solid var(--gold2);outline-offset:2px}.oj-form .act{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:4px}.oj-form .act .btn{height:48px;padding:0 22px;font-size:15px;border-radius:10px}.oj-form .act span{font-size:12.5px;color:var(--mut);max-width:300px;line-height:1.4}.oj-form .ok{grid-column:1/-1;font-size:13px;color:var(--mut);display:none}.oj-form.sent>:not(#f-ok){display:none!important}.oj-form.sent #f-ok{display:flex;align-items:center;gap:14px;margin:0;padding:22px 24px;border-radius:16px;font-size:15px;line-height:1.5;color:var(--mut);background:#4fd18b0f;box-shadow:inset 0 0 0 1px #4fd18b59;outline:none}.oj-form.sent #f-ok b{color:var(--ink);font-weight:500}.oj-form .ok-ic{display:none}.oj-form.sent .ok-ic{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:50%;background:#4fd18b1f}.oj-form.sent .ok-ic svg{width:22px;height:22px;fill:none;stroke:#4fd18b;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.oj-last{padding-bottom:calc(var(--sec,104px) - 24px)}footer.oj-foot{border-top:1px solid var(--line);padding:52px 0 30px;font-size:13.5px;color:var(--mut)}footer.oj-foot .oj-ft-bot{display:flex;gap:18px;flex-wrap:wrap;align-items:center}footer.oj-foot .oj-ft-bot a{color:var(--mut);text-decoration:underline;text-underline-offset:3px}footer.oj-foot .oj-ft-bot a:hover{color:var(--ink)}.oj-legal{padding:56px 0 96px}.oj-legal .wrap{max-width:720px}.oj-legal h1{font-size:clamp(30px,3.6vw,42px);font-weight:500;letter-spacing:-.02em;line-height:1.1;margin:0;text-wrap:balance}.oj-legal-date{margin:12px 0 0;font-size:13px;color:var(--mut)}.oj-legal h2{font-size:20px;font-weight:500;margin:40px 0 10px}.oj-legal p,.oj-legal li{color:var(--mut);font-size:15.5px;line-height:1.65;max-width:66ch;text-wrap:pretty}.oj-legal p{margin:0 0 12px}.oj-legal b{color:var(--ink);font-weight:500}.oj-legal ul{margin:0 0 12px;padding-left:20px}.oj-legal a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}footer.oj-foot .oj-ft{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:40px;padding-bottom:32px}footer.oj-foot .oj-ft-col.oj-ft-soc a{display:flex;align-items:center;gap:10px}footer.oj-foot .oj-ft-col.oj-ft-soc a span{display:inline;margin:0;font-size:inherit;color:inherit}footer.oj-foot .oj-ft-soc svg{width:15px;height:15px;flex:none;fill:currentColor;opacity:.8}footer.oj-foot .oj-ft-soc a:hover svg{opacity:1}footer.oj-foot img{height:30px;width:auto;display:block;margin-bottom:14px}footer.oj-foot .oj-ft-brand img{display:block;height:96px;width:auto;margin:-8px 0 4px -4px}footer.oj-foot .oj-ft-brand .oj-ft-tag{margin:0 0 16px;font-size:11.5px;font-weight:500;letter-spacing:.28em;text-transform:uppercase;color:var(--gold)}footer.oj-foot .oj-ft-brand p{margin:0;max-width:360px;line-height:1.6}footer.oj-foot h6,footer.oj-foot .oj-ft-h{margin:0 0 14px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--mut);font-weight:500}footer.oj-foot .oj-ft-col a,footer.oj-foot .oj-ft-col span{display:block;margin:0 0 10px;font-size:14px;color:var(--ink)}footer.oj-foot .oj-ft-col span{color:var(--mut)}footer.oj-foot a:hover{color:var(--gold)}footer.oj-foot .oj-ft-bot{display:flex;gap:18px;flex-wrap:wrap;border-top:1px solid var(--line);padding-top:18px;font-size:12.5px}footer.oj-foot .sp{flex:1}footer.oj-foot .oj-ft-brand .oj-ft-say{margin:-4px 0 16px;font-size:clamp(30px,3.3vw,42px);line-height:1.06;letter-spacing:-.02em;font-weight:500;color:var(--ink);max-width:none}footer.oj-foot .oj-ft-say em{display:block;font-style:normal;color:var(--mut)}footer.oj-foot .oj-ft-sky{display:block;width:100%;height:96px;margin:-26px 0 0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}footer.oj-foot .oj-ft-sky+.oj-ft-bot{border-top:0;padding-top:12px}footer.oj-foot .oj-ft-eyes{display:block;height:30px;width:auto;margin:0 0 14px;overflow:visible}footer.oj-foot .oj-ft-eyes .eyes{transform-box:fill-box;transform-origin:center;animation:oj-blink 6.5s infinite}@media (prefers-reduced-motion:reduce){footer.oj-foot .oj-ft-eyes .eyes{animation:none}}@media (max-width:760px){footer.oj-foot .oj-ft-sky{height:70px;margin-top:-18px}}@media (max-width:760px){footer.oj-foot .oj-ft{grid-template-columns:1fr 1fr;gap:28px}footer.oj-foot .oj-ft-brand{grid-column:1/-1}}@media (max-width:900px){.oj-band{grid-template-columns:1fr;padding:28px 22px;gap:24px}.oj-band .stage{height:210px}.oj-form{grid-template-columns:1fr}}section[id],#your-data,#faq{scroll-margin-top:92px}@media (max-width:900px){section[id],#your-data,#faq{scroll-margin-top:84px}}.oj-sec+.oj-sec{padding-top:var(--sec,112px)}.oj-pf{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);gap:44px;align-items:start}.oj-pains{display:flex;flex-direction:column;border-top:1px solid var(--line2)}.oj-pain{position:relative;display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:12px;align-items:baseline;width:100%;text-align:left;font:inherit;color:var(--mut);background:none;border:0;border-bottom:1px solid var(--line2);padding:17px 14px 17px 16px;cursor:pointer;border-radius:0;transition:color .25s,background .3s}.oj-pain:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:3px;border-radius:3px;background:var(--gold);transform:scaleY(0);transition:transform .35s cubic-bezier(.2,.8,.2,1)}.oj-pain:hover{color:var(--ink)}.oj-pain:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}.oj-pain.oj-on{color:var(--ink);background:linear-gradient(90deg,var(--panel),transparent)}.oj-pain.oj-on:before{transform:scaleY(1)}.oj-pn{font:500 11.5px/1 JetBrains Mono,monospace;color:var(--gold);letter-spacing:.06em}.oj-pt{font-size:clamp(17px,calc(.35vw + 13px),21px);line-height:1.35;letter-spacing:-.01em}.oj-pt-s{display:none}.oj-pg{font-size:12px;color:var(--mut);white-space:nowrap;opacity:0;transition:opacity .25s}.oj-pain:hover .oj-pg,.oj-pain.oj-on .oj-pg{opacity:1}.oj-fix{position:sticky;top:92px;background:var(--panel);border-radius:26px;padding:26px 28px 24px;overflow:hidden;box-shadow:0 1px 2px #281e0a0d,0 44px 90px -50px #281e0a6b;min-height:520px}.oj-fx-q{display:none}.oj-fx-row{display:grid;grid-template-columns:96px minmax(0,1fr);column-gap:16px;align-items:baseline;padding:14px 0;opacity:0;transform:translateY(8px);transition:opacity .45s,transform .45s}.oj-fx-row.oj-in{opacity:1;transform:none}.oj-fx-lab{grid-column:1/-1;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--mut);margin-bottom:6px}.oj-fx-tm{font-size:22px;font-weight:500;letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1.2}.oj-fx-row p{margin:0;font-size:16px;line-height:1.5}.oj-fx-b{border-bottom:1px dashed var(--line2);transition:opacity .45s,transform .45s,color .5s}.oj-fx-b.oj-dim{color:var(--mut)}.oj-fx-s{background:linear-gradient(currentColor,currentColor) 0 58%/0% 1.5px no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size .5s cubic-bezier(.65,0,.35,1)}.oj-fx-s.oj-cut{background-size:100% 1.5px}.oj-pain{scroll-margin-top:300px}.oj-fx-b p{display:block}.oj-fx-a .oj-fx-lab,.oj-fx-a .oj-fx-tm{color:var(--gold)}.oj-fx-chat{margin-top:10px;background:var(--bg);border-radius:18px;padding:12px 14px 14px;display:flex;flex-direction:column;gap:8px;opacity:0;transform:translateY(8px);transition:opacity .45s,transform .45s}.oj-fx-chat.oj-in{opacity:1;transform:none}.oj-fx-who{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--mut);margin-bottom:2px}.oj-fx-who .oj-ph-av{width:28px;height:28px;font-size:16px}.oj-fx-chat .oj-msg{background:var(--panel)}.oj-fx-chat .oj-msg.oj-me{background:color-mix(in srgb,var(--gold) 16%,var(--panel))}.oj-fx-foot{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-top:18px;font-size:13px;color:var(--mut)}.oj-fx-gain{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:var(--ink);background:color-mix(in srgb,var(--gold) 14%,transparent);border-radius:999px;padding:7px 14px;opacity:0;transform:scale(.92);transition:opacity .35s,transform .45s cubic-bezier(.3,1.5,.5,1)}.oj-fx-gain:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--gold)}.oj-fx-gain.oj-in{opacity:1;transform:none}.oj-fx-prog{position:absolute;left:0;bottom:0;height:3px;width:100%;background:var(--gold);transform-origin:0 50%;transform:scaleX(0);opacity:.55}.oj-fx-prog.oj-run{animation:ojfxp linear forwards}@keyframes ojfxp{to{transform:scaleX(1)}}.oj-ph-av{width:34px;height:34px;border-radius:50%;background:var(--ink);color:var(--gold);display:grid;place-items:center;font:19px/1 Satisfy,cursive;flex:none}.oj-msg{max-width:90%;align-self:flex-start;background:var(--panel2);border-radius:14px 14px 14px 4px;padding:9px 12px;font-size:13.5px;line-height:1.45;opacity:0;transform:translateY(6px);transition:opacity .35s,transform .35s}.oj-msg.oj-in{opacity:1;transform:none}.oj-msg b{font-weight:600}.oj-msg.oj-me{align-self:flex-end;border-radius:14px 14px 4px;background:color-mix(in srgb,var(--gold) 16%,var(--panel))}.oj-msg table{width:100%;border-collapse:collapse;font-size:12.5px;margin-top:6px}.oj-msg td{padding:4px 0;border-top:1px solid var(--line)}.oj-msg td:last-child{text-align:right;color:var(--mut);padding-left:12px;white-space:nowrap}.oj-act{display:flex;gap:6px;flex-wrap:wrap;margin-top:8px}.oj-act span{border:1px solid var(--line2);border-radius:8px;padding:3px 10px;font-size:12px;background:var(--panel)}.oj-act .oj-p{background:var(--ink);color:var(--bg);border-color:var(--ink)}.oj-t{display:block;text-align:right;font-size:10.5px;color:var(--mut);margin-top:4px}.oj-mute{color:var(--mut)}.oj-steps{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding-top:38px}.oj-steps:before,.oj-bar{content:"";position:absolute;left:26px;right:26px;top:10px;height:2px;border-radius:2px;background:var(--line2)}.oj-bar{right:auto;width:0;background:var(--gold);transition:width 1.6s cubic-bezier(.65,0,.35,1)}.oj-steps.oj-in .oj-bar{width:calc(100% - 52px)}.oj-step{position:relative;background:var(--panel);border-radius:18px;padding:20px 20px 22px;box-shadow:var(--shadow)}.oj-step:before{content:"";position:absolute;left:20px;top:-34px;width:12px;height:12px;border-radius:50%;background:var(--bg);border:2px solid var(--line2);transition:background .4s,border-color .4s;transition-delay:var(--d,0s)}.oj-steps.oj-in .oj-step:before{background:var(--gold);border-color:var(--gold)}.oj-d{font:500 11px/1 JetBrains Mono,monospace;letter-spacing:.08em;color:var(--gold)}.oj-step b{display:block;font-size:17px;font-weight:500;margin:10px 0 6px}.oj-step p{margin:0;color:var(--mut);font-size:14px;line-height:1.5}#pricing{overflow-x:clip}.oj-cost{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:44px;align-items:center}.oj-rules{list-style:none;margin:0;padding:0}.oj-rules li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;padding:20px 0;border-top:1px solid var(--line2)}.oj-rules li:last-child{border-bottom:1px solid var(--line2)}.oj-rn{font:500 12px/1.9 JetBrains Mono,monospace;color:var(--gold);letter-spacing:.06em}.oj-rules b{display:block;font-size:18px;font-weight:500;letter-spacing:-.01em;margin-bottom:6px}.oj-rules p{margin:0;color:var(--mut);font-size:15px;line-height:1.55}.oj-quote{position:relative;background:var(--panel);border-radius:22px;padding:26px 28px 22px;box-shadow:0 1px 2px #281e0a0d,0 40px 80px -44px #281e0a66;transform:rotate(-1deg) translateY(10px);opacity:.001;transition:transform .9s cubic-bezier(.2,.8,.2,1),opacity .6s}.oj-quote.oj-in{transform:rotate(-1deg);opacity:1}.oj-q-h{display:flex;align-items:center;gap:14px;padding:0 96px 16px 0;border-bottom:1px solid var(--line2)}.oj-q-h img{height:44px;width:auto;display:block}.oj-q-h b{display:block;font-weight:500;font-size:15px}.oj-q-h small{display:block;color:var(--mut);font-size:12.5px;margin-top:2px}.oj-q-row{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;border-bottom:1px dashed var(--line2);opacity:0;transform:translateY(6px);transition:opacity .45s,transform .45s}.oj-quote.oj-in .oj-q-row{opacity:1;transform:none}.oj-quote.oj-in .oj-q-row:nth-of-type(2){transition-delay:.25s}.oj-quote.oj-in .oj-q-row:nth-of-type(3){transition-delay:.4s}.oj-quote.oj-in .oj-q-row:nth-of-type(4){transition-delay:.55s}.oj-quote.oj-in .oj-q-row:nth-of-type(5){transition-delay:.7s}.oj-q-row b{display:block;font-weight:500;font-size:15px}.oj-q-row small{display:block;color:var(--mut);font-size:12.5px;margin-top:2px}.oj-q-p{display:inline-flex;align-items:center;gap:8px;flex:none;font:500 11px/1 JetBrains Mono,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--gold);border:1px solid color-mix(in srgb,var(--gold) 45%,transparent);border-radius:999px;padding:7px 11px}.oj-q-p i{width:9px;height:8px;border:1.5px solid currentColor;border-radius:2px;position:relative;margin-top:4px}.oj-q-p i:before{content:"";position:absolute;left:0;top:-6px;width:3px;height:5px;border:1.5px solid currentColor;border-bottom:0;border-radius:4px 4px 0 0}.oj-q-opt .oj-q-p{color:var(--mut);border-color:var(--line2)}.oj-q-tot{display:flex;justify-content:space-between;gap:16px;padding:16px 0 4px;font-weight:500;font-size:15px}.oj-q-tot span:last-child{color:var(--gold);text-align:right}.oj-q-f{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-top:12px;margin-top:10px;border-top:1px solid var(--line2);font-size:12.5px;color:var(--mut)}.oj-stamp{position:absolute;right:26px;top:16px;width:82px;height:82px;border-radius:50%;border:2px solid var(--gold);color:var(--gold);display:flex;flex-direction:column;align-items:center;justify-content:center;font:600 15px/1 Satoshi,system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase;box-shadow:inset 0 0 0 4px var(--panel),inset 0 0 0 5px color-mix(in srgb,var(--gold) 55%,transparent);transform:rotate(-14deg) scale(1.9);opacity:0;transition:transform .45s cubic-bezier(.3,1.5,.5,1) 1.05s,opacity .25s 1.05s;pointer-events:none}.oj-stamp small{font-size:9.5px;letter-spacing:.2em;margin-top:5px;font-weight:500}.oj-quote.oj-in .oj-stamp{transform:rotate(-14deg) scale(1);opacity:.92}.oj-cost-cta{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:34px}.oj-cost-cta .btn{height:44px;padding:0 20px;font-size:15px}.oj-cost-cta span{color:var(--mut);font-size:13.5px;max-width:520px;line-height:1.45}@media (max-width:960px){.oj-cost{grid-template-columns:1fr;gap:30px}.oj-quote{max-width:560px}}@media (max-width:520px){.oj-quote{padding:20px 18px 16px}.oj-stamp{width:62px;height:62px;font-size:11.5px;right:12px;top:10px}.oj-stamp small{font-size:8px}.oj-q-h{padding-right:66px}.oj-q-row{align-items:flex-start}.oj-q-p{padding:6px 9px;font-size:10px}}@media (prefers-reduced-motion:reduce){.oj-quote,.oj-q-row,.oj-stamp{transition:none}}.oj-erps{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 18px}.oj-erps span{background:var(--panel);border-radius:12px;padding:9px 15px;font-size:14px;box-shadow:var(--shadow)}.oj-erps small{color:var(--mut);font-size:12px;margin-left:6px}.oj-fit{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.oj-fitc{background:var(--panel);border-radius:22px;padding:24px;box-shadow:var(--shadow)}.oj-fitc ul{list-style:none;margin:0;padding:0}.oj-fitc h3{margin:0 0 10px;font-size:16px;font-weight:500}.oj-fitc li{display:flex;gap:10px;padding:9px 0;border-top:1px solid var(--line);font-size:14.5px;line-height:1.45}.oj-yes li:before{content:"\2713";color:var(--gold);flex:none}.oj-no li{color:var(--mut)}.oj-no li:before{content:"\2013";flex:none}.oj-trust{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:16px}.oj-trust>div{background:var(--panel);border-radius:18px;padding:16px 16px 18px;box-shadow:var(--shadow);font-size:13px;color:var(--mut);line-height:1.45}.oj-trust svg{width:20px;height:20px;stroke:var(--gold);fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;display:block;margin-bottom:10px}.oj-trust b{display:block;color:var(--ink);font-weight:500;font-size:14.5px;margin-bottom:3px}.oj-about{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:start}.oj-letter{background:var(--panel);border-radius:22px;padding:28px 28px 24px;box-shadow:var(--shadow)}.oj-letter p{margin:0 0 14px;font-size:16px;line-height:1.65}.oj-sig{display:block;height:56px;width:auto;margin:8px 0 2px -2px}.oj-letter small{color:var(--mut);font-size:12.5px}.oj-faq details{background:var(--panel);border-radius:16px;padding:0 20px;margin:0 0 10px;box-shadow:var(--shadow)}.oj-faq summary{list-style:none;cursor:pointer;padding:17px 0;font-weight:500;font-size:15px;display:flex;justify-content:space-between;gap:16px}.oj-faq summary::-webkit-details-marker{display:none}.oj-faq summary:after{content:"+";color:var(--mut);font-size:20px;line-height:1;transition:transform .25s;flex:none}.oj-faq details[open] summary:after{transform:rotate(45deg)}.oj-faq details p{margin:0;padding:0 0 18px;color:var(--mut);font-size:14.5px;line-height:1.6}@media (max-width:960px){.oj-pf{grid-template-columns:1fr;gap:22px}.oj-fix{position:static;min-height:0}.oj-trust{grid-template-columns:repeat(2,minmax(0,1fr))}.oj-about{grid-template-columns:1fr}}@media (max-width:760px){.oj-fit{grid-template-columns:1fr}.oj-steps{grid-template-columns:1fr;padding:0 0 0 30px;gap:12px}.oj-steps:before{inset:0 auto 0 9px;width:2px;height:auto}.oj-bar{left:9px;top:0;width:2px;height:0;transition:height 1.6s cubic-bezier(.65,0,.35,1)}.oj-steps.oj-in .oj-bar{width:2px;height:100%}.oj-step:before{left:-27px;top:24px}}@media (max-width:480px){.oj-trust{grid-template-columns:1fr}}@media (min-width:481px) and (max-width:960px){.oj-trust>div:last-child:nth-child(odd){grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.oj-msg,.oj-bar,.oj-step:before,.oj-fx-row,.oj-fx-chat,.oj-fx-gain,.oj-fx-s{transition:none}}#slack-automations{overflow-x:clip}.oj-x-tabs{display:inline-flex;flex-wrap:nowrap;gap:2px;max-width:100%;overflow-x:auto;scrollbar-width:none;margin:0 0 16px;padding:3px;border-radius:12px;background:var(--panel);box-shadow:inset 0 0 0 1px var(--line2)}.oj-x-tabs::-webkit-scrollbar{display:none}.oj-x-tab{flex:none;font:inherit;font-size:13.5px;border:0;border-radius:9px;padding:6px 12px;background:transparent;color:var(--mut);cursor:pointer;display:inline-flex;align-items:center;gap:7px;transition:color .25s,background .25s,box-shadow .25s}.oj-x-ic{width:15px;height:15px;flex:none;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.oj-x-tab:hover{color:var(--ink)}.oj-x-tab.oj-on{background:color-mix(in srgb,var(--gold) 16%,transparent);color:color-mix(in srgb,var(--gold) 40%,var(--ink));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gold) 45%,transparent)}.oj-x-tab:focus-visible{outline:2px solid var(--gold2);outline-offset:1px}.oj-x{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 76px minmax(0,1fr);align-items:stretch}.oj-x-win{background:var(--panel);border-radius:20px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 1px 2px #281e0a0d,0 40px 80px -46px #281e0a66;position:relative}.oj-x-bar{display:flex;align-items:center;gap:10px;padding:12px 16px;border-bottom:1px solid var(--line);min-height:50px}.oj-x-app{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--mut);border:1px solid var(--line2);border-radius:6px;padding:3px 7px}.oj-x-bar b{font-weight:600;font-size:14.5px}.oj-x-re{margin-left:auto;font:inherit;font-size:12.5px;color:var(--mut);background:none;border:1px solid var(--line2);border-radius:999px;padding:4px 12px;cursor:pointer}@media (max-width:640px){.oj-x-tab{min-height:40px}.oj-x-re{min-height:36px;padding:4px 14px}}@media (max-width:400px){.oj-x-tabs{-webkit-mask-image:linear-gradient(90deg,#000 84%,transparent);mask-image:linear-gradient(90deg,#000 84%,transparent)}}.oj-x-re:hover{color:var(--ink);border-color:var(--ink)}.oj-x-msgs{height:400px;overflow:hidden;padding:16px;display:flex;flex-direction:column;justify-content:flex-end;gap:14px;-webkit-mask:linear-gradient(transparent,#000 24px);mask:linear-gradient(transparent,#000 24px)}.oj-x-m{display:grid;grid-template-columns:32px minmax(0,1fr);gap:10px;flex:none;opacity:0;transform:translateY(8px);transition:opacity .35s,transform .35s}.oj-x-m.oj-in{opacity:1;transform:none}.oj-x-av{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;background:var(--panel2);font:600 13px/1 Satoshi,system-ui,sans-serif}.oj-x-av.oj-ji{background:var(--ink);color:var(--gold);font:18px/1 Satisfy,cursive}.oj-x-av img,.oj-x-ji img{display:block;width:100%;height:100%;border-radius:inherit}.oj-x-n{font-size:13px}.oj-x-n b{font-weight:600}.oj-x-n em{font-style:normal;font-size:9.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--mut);border:1px solid var(--line2);border-radius:4px;padding:1px 4px;margin-left:6px}.oj-x-n small{color:var(--mut);font-size:11.5px;margin-left:6px}.oj-x-t{font-size:14.5px;line-height:1.55;margin-top:2px}.oj-x-tok{border-radius:5px;padding:0 3px;margin:0 -1px;transition:background .3s,box-shadow .3s}.oj-x-tok.oj-hot{background:color-mix(in srgb,var(--gold) 20%,transparent);box-shadow:inset 0 -1.5px 0 var(--gold)}.oj-x-tok.oj-ph{display:inline-block;min-width:96px;height:1.1em;vertical-align:-2px;background:repeating-linear-gradient(90deg,var(--line2) 0 6px,transparent 6px 10px);border-radius:3px}.oj-x-tok.oj-got{background:color-mix(in srgb,var(--gold) 14%,transparent);font-weight:500}.oj-x-file{display:inline-flex;align-items:center;gap:10px;border:1px solid var(--line2);border-radius:10px;padding:8px 12px;font-size:13px;background:var(--bg)}.oj-x-file s{width:30px;height:38px;border-radius:4px;background:linear-gradient(transparent 7px,var(--line2) 7px 8px,transparent 8px 13px,var(--line2) 13px 14px,transparent 14px 19px,var(--line2) 19px 20px,transparent 20px),var(--panel);border:1px solid var(--line2);text-decoration:none}.oj-x-btns{display:flex;gap:8px;margin-top:8px}.oj-x-btns span{border:1px solid var(--line2);border-radius:8px;padding:5px 12px;font-size:13px;background:var(--panel);transition:transform .15s,background .3s,color .3s,border-color .3s}.oj-x-btns span:first-child{background:var(--ink);color:var(--bg);border-color:var(--ink)}.oj-x-btns span.oj-press{transform:scale(.93)}.oj-x-btns span.oj-done{background:var(--gold);border-color:var(--gold)}.oj-x-dots{display:inline-flex;gap:4px;padding:6px 0}.oj-x-dots i{width:6px;height:6px;border-radius:50%;background:var(--mut);animation:ojxd 1s infinite}.oj-x-dots i:nth-child(2){animation-delay:.15s}.oj-x-dots i:nth-child(3){animation-delay:.3s}@keyframes ojxd{0%,60%,to{opacity:.3}30%{opacity:1}}.oj-x-link{position:relative;display:flex;align-items:center;justify-content:center}.oj-x-link:before{content:"";position:absolute;left:0;right:0;top:50%;border-top:1.5px dashed var(--line2)}.oj-x-ji{position:relative;width:44px;height:44px;border-radius:50%;background:var(--ink);color:var(--gold);display:grid;place-items:center;font:21px/1 Satisfy,cursive;box-shadow:0 0 0 6px var(--bg);transition:box-shadow .3s}.oj-x.oj-live .oj-x-ji{animation:ojxp 1s ease-out infinite}@keyframes ojxp{0%{box-shadow:0 0 0 6px var(--bg),0 0 0 6px color-mix(in srgb,var(--gold) 55%,transparent)}to{box-shadow:0 0 0 6px var(--bg),0 0 0 22px transparent}}.oj-x-st{margin-left:auto;font:500 11px/1 JetBrains Mono,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--mut);border:1px solid var(--line2);border-radius:999px;padding:6px 10px;transition:color .3s,border-color .3s,background .3s}.oj-x-st.oj-ok{color:var(--panel);background:var(--gold);border-color:var(--gold)}.oj-x-form{flex:1;padding:8px 20px 4px}.oj-x-row{display:grid;grid-template-columns:38% minmax(0,1fr);gap:12px;align-items:center;padding:11px 0;border-bottom:1px solid var(--line);font-size:14px;opacity:0;transform:translateY(4px);transition:opacity .35s,transform .35s,background .4s}.oj-x-row.oj-in{opacity:1;transform:none}.oj-x-row>span{color:var(--mut)}.oj-x-v{min-height:22px;display:flex;align-items:center;border-radius:6px;padding:0 6px;margin-left:-6px;transition:background .5s}.oj-x-v:empty:after{content:"";width:70%;height:9px;border-radius:4px;background:var(--panel2)}.oj-x-v.oj-fill{background:color-mix(in srgb,var(--gold) 16%,transparent)}.oj-x-v.oj-mono{font:500 13.5px JetBrains Mono,monospace}.oj-x-row.oj-warn{background:linear-gradient(90deg,color-mix(in srgb,var(--gold) 12%,transparent),transparent)}.oj-x-row.oj-warn .oj-x-v{color:var(--gold);font-weight:500}.oj-x-scan{display:flex;align-items:center;gap:10px;padding:12px 20px 16px;font-size:12.5px;color:var(--mut);opacity:0;transition:opacity .3s}.oj-x-scan.oj-in{opacity:1}.oj-x-scan b{font:500 12px JetBrains Mono,monospace;color:var(--ink);min-width:44px}.oj-x-scan i{flex:1;height:3px;border-radius:3px;background:var(--panel2);overflow:hidden}.oj-x-scan em{display:block;height:100%;width:100%;background:var(--gold);transform-origin:0 50%;transform:scaleX(0)}.oj-x-stamp{position:absolute;right:18px;bottom:52px;padding:10px 14px;border:2px solid var(--gold);border-radius:10px;color:var(--gold);font:600 13px/1.1 JetBrains Mono,monospace;letter-spacing:.06em;text-transform:uppercase;transform:rotate(-8deg) scale(1.7);opacity:0;pointer-events:none;background:color-mix(in srgb,var(--panel) 80%,transparent)}.oj-x-stamp.oj-in{animation:ojxs .45s cubic-bezier(.3,1.5,.5,1) forwards}@keyframes ojxs{to{transform:rotate(-8deg) scale(1);opacity:.95}}.oj-x-fly{position:absolute;left:0;top:0;z-index:5;white-space:nowrap;pointer-events:none;background:var(--gold);color:var(--panel);font-size:13.5px;font-weight:500;padding:3px 9px;border-radius:7px;box-shadow:0 10px 22px -10px color-mix(in srgb,var(--gold) 80%,transparent)}.oj-x-cap{margin:16px 0 0;font-size:14px;color:var(--mut);min-height:22px;display:flex;align-items:center;gap:10px}.oj-x-cap b{font:500 11px/1 JetBrains Mono,monospace;color:var(--gold);letter-spacing:.06em}.oj-x-row.oj-nmr{align-items:start}.oj-x-row.oj-nmr>span:first-child{line-height:26px}.oj-x-v.oj-nm{flex-wrap:wrap;gap:4px 6px;padding-bottom:15px;min-height:26px}.oj-x-sl{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:26px;padding:0 8px;border-radius:7px;border:1px dashed var(--line2);font:600 12.5px/1 JetBrains Mono,monospace;font-style:normal;letter-spacing:.02em;color:var(--ink);transition:background .4s,border-color .4s}.oj-x-sl:not(:empty){border-style:solid;border-color:color-mix(in srgb,var(--gold) 45%,transparent);background:color-mix(in srgb,var(--gold) 8%,transparent)}.oj-x-sl.oj-fill{background:color-mix(in srgb,var(--gold) 26%,transparent)}.oj-x-sl:after{content:attr(data-c);position:absolute;left:50%;top:100%;margin-top:4px;transform:translate(-50%);font:500 9px/1 JetBrains Mono,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--mut);white-space:nowrap}@media (max-width:600px){.oj-x-sl{min-width:0;height:23px;padding:0 5px;font-size:11px}.oj-x-sl:after{font-size:8px;letter-spacing:.04em}.oj-x-v.oj-nm{gap:16px 4px}.oj-x-row.oj-nmr>span:first-child{line-height:23px}}@media (max-width:380px){.oj-x-sl{padding:0 4px;font-size:10.5px}.oj-x-v.oj-nm{gap:16px 3px}}@media (max-width:860px){.oj-x{grid-template-columns:1fr}.oj-x-link{height:58px}.oj-x-link:before{inset:0 auto 0 50%;border-top:0;border-left:1.5px dashed var(--line2)}.oj-x-msgs{height:330px}}@media (max-width:600px){.oj-x-ic{display:none}.oj-x-tab{padding:6px 10px;font-size:13px}}@media (prefers-reduced-motion:reduce){.oj-x-m,.oj-x-row{transition:none}.oj-x.oj-live .oj-x-ji,.oj-x-dots i{animation:none}}@media (max-width:960px){.oj-pains{flex-direction:row;overflow-x:auto;gap:8px;border:0;margin:0 calc(-1 * var(--gut,16px));padding:2px var(--gut,16px) 6px;scrollbar-width:none}.oj-pains::-webkit-scrollbar{display:none}.oj-pain{flex:none;width:auto;display:inline-flex;align-items:center;gap:8px;border:1px solid var(--line2);border-radius:999px;padding:9px 15px;background:var(--panel)}.oj-pain:before{display:none}.oj-pain.oj-on{border-color:var(--ink);background:var(--panel)}.oj-pt{font-size:14px}.oj-pt-l,.oj-pg{display:none}.oj-pt-s{display:inline}.oj-fx-q{display:block;margin:0 0 6px;font-size:19px;line-height:1.35;font-weight:500;letter-spacing:-.01em}.oj-fix{padding:20px 18px 22px;border-radius:22px}.oj-fx-row{grid-template-columns:78px minmax(0,1fr)}.oj-fx-tm{font-size:18px}.oj-fx-row p{font-size:15px}}.oj-sel-native{position:absolute!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;border:0!important;opacity:0;pointer-events:none;clip-path:inset(50%)}.oj-form>.has-sel{position:relative}.oj-form>.has-sel.sel-open{z-index:50}.oj-sel{position:relative}.oj-sel-btn{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;box-sizing:border-box;background:#16171b;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:var(--ink);font:inherit;font-size:14px;padding:11px 12px;cursor:pointer;outline:none;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;transition:border-color .2s}.oj-sel-btn .v{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oj-sel-btn.ph .v{color:#8a867e}.oj-sel-btn svg{width:12px;height:12px;flex:none;fill:none;stroke:var(--mut);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s}.oj-sel-btn:hover{border-color:#ffffff2e}.oj-sel-btn:focus-visible,.oj-sel.open .oj-sel-btn{border-color:#ffffff4d}.oj-sel.open .oj-sel-btn svg{transform:rotate(180deg)}.oj-sel-list{position:absolute;z-index:2;left:0;right:0;top:calc(100% + 6px);margin:0;padding:6px;list-style:none;border-radius:12px;background:linear-gradient(180deg,#ffffff0f,#ffffff04 45%,#0000001f),#141311;box-shadow:inset 0 1px #ffffff17,inset 0 -1px #0000008c,0 0 0 1px #ffffff14,0 28px 56px -24px #000000f2,0 10px 22px -12px #000000bf;opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .16s,transform .16s,visibility 0s linear .16s}.oj-sel.up .oj-sel-list{top:auto;bottom:calc(100% + 6px);transform:translateY(4px)}.oj-sel.open .oj-sel-list{opacity:1;visibility:visible;transform:none;transition:opacity .16s,transform .16s}.oj-sel-list li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:8px;font-size:14px;line-height:1.35;color:var(--ink);cursor:pointer}.oj-sel-list li.sel-act{background:#ffffff0f;box-shadow:inset 0 1px #ffffff0d}.oj-sel-list li svg{width:14px;height:14px;flex:none;fill:none;stroke:var(--gold2);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;opacity:0}.oj-sel-list li[aria-selected=true] svg{opacity:1}@media (prefers-reduced-motion:reduce){.oj-sel-list,.oj-sel-btn,.oj-sel-btn svg{transition:none}}.oj-form .req{font-style:normal;color:var(--gold);margin-left:1px}.oj-form input[aria-invalid=true]{border-color:var(--err)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--err) 18%,transparent)}.oj-form .f-msg{margin:6px 0 0;font-size:12.5px;line-height:1.4;color:var(--err)}.oj-form .f-copy{padding:0;border:0;background:none;font:inherit;color:var(--ink);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.oj-form .ok a{color:var(--ink)}.oj-form .hp{position:absolute!important;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.oj-form .ts:empty{display:none}.oj-form .ts{min-height:65px}.oj-form .note{grid-column:1/-1;margin:-6px 0 0;font-size:12px;color:var(--mut)}.oj-form .ok.on{display:block}.oj-form .err{color:var(--err)}.oj-form .f-cp{background:none;border:0;padding:0;font:inherit;color:var(--gold);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.oj-form .btn[disabled]{opacity:1;filter:saturate(.6) brightness(.9);cursor:progress}@media (min-width:901px) and (max-width:1199px){.oj-form .pair,.oj-form>div:has(#f-erp){grid-column:1/-1}}.oj-form input[aria-invalid=true]:focus-visible{outline-color:var(--err)}.oj-form .note a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.oj-off,.oj-off *,.oj-off *:before,.oj-off *:after{animation-play-state:paused!important}.oj-x-at{color:#4cb8e6;background:#1d9bd121;border-radius:4px;padding:0 3px;font-weight:600}.oj-x-kv{display:grid;grid-template-columns:max-content minmax(0,1fr);column-gap:14px;row-gap:2px;margin-top:6px;padding:4px 0 4px 12px;border-left:3px solid var(--line2);font-size:13.5px;line-height:1.4}.oj-x-kv>span{display:contents}.oj-x-kv i{font-style:normal;color:var(--mut)}.oj-x-kv .oj-x-tok{font:inherit;justify-self:start}.oj-x-form.oj-cmp .oj-x-row,.oj-x-hd{grid-template-columns:27% minmax(0,1fr) minmax(0,1fr)}.oj-x-form.oj-cmp .oj-x-row{padding:9px 0;font-size:13.5px}.oj-x-hd{display:grid;gap:12px;padding:12px 20px 8px;border-bottom:1px solid var(--line2);font:500 10.5px/1.3 JetBrains Mono,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--mut)}.oj-x-hd>span:last-child{color:var(--ink)}.oj-x-ref{color:var(--mut);opacity:.8}.oj-x-ref.oj-mono{font:500 12.5px JetBrains Mono,monospace}.oj-x-form.oj-cmp .oj-x-v.oj-chg{color:var(--ink);background:color-mix(in srgb,var(--gold) 14%,transparent)}.oj-real .oj-x-bar{background:color-mix(in srgb,var(--ink) 3%,transparent)}.oj-real .oj-x-app{border:0;padding:0;letter-spacing:0;text-transform:none;font-size:13px;color:var(--mut)}.oj-real .oj-x-stamp{display:none}.oj-real .oj-x-v{color:var(--ink)}.oj-x-pre,.oj-x-aft{padding:0 20px}.oj-x-pre:empty,.oj-x-aft:empty{display:none}.oj-x-erp[data-view=product] .oj-x-form{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:14px 18px 6px;align-content:start}.oj-x-erp[data-view=product] .oj-x-row{grid-column:span 2;grid-template-columns:1fr;gap:3px;padding:9px 12px;border:1px solid color-mix(in srgb,var(--ink) 6%,transparent);border-radius:10px;background:color-mix(in srgb,var(--ink) 3.5%,transparent);box-shadow:inset 0 1px 2px #00000059;font-size:13.5px;min-width:0}.oj-x-erp[data-view=product] .oj-x-row>span:first-child{font-size:11px;letter-spacing:.02em}.oj-x-erp[data-view=product] .oj-x-row:nth-child(1){grid-column:1/-1;border:0;background:none;box-shadow:none;padding:0 2px 4px}.oj-x-erp[data-view=product] .oj-x-row:nth-child(1)>span:first-child{display:none}.oj-x-erp[data-view=product] .oj-x-row:nth-child(1) .oj-x-v{font-size:21px;font-weight:700;letter-spacing:-.01em;min-height:30px}.oj-x-erp[data-view=product] .oj-x-row:nth-child(2){grid-column:1/-1}.oj-x-erp[data-view=product] .oj-x-row:nth-child(6),.oj-x-erp[data-view=product] .oj-x-row:nth-child(7),.oj-x-erp[data-view=product] .oj-x-row:nth-child(9),.oj-x-erp[data-view=product] .oj-x-row:nth-child(10){grid-column:span 1}.oj-x-erp[data-view=product] .oj-x-v{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;min-height:20px;margin-left:0;padding:0}.oj-x-erp[data-view=product] .oj-x-row.oj-in{opacity:1}.oj-x-erp[data-view=product] .oj-x-v.oj-fill{background:none;color:var(--gold)}.oj-x-erp[data-view=product] .oj-x-scan{display:none}.oj-x-erp[data-view=product] .oj-x-log,.oj-x-erp[data-view=receipt] .oj-x-log{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 14px;padding:0;border:0}.oj-x-erp[data-view=product] .oj-x-log p,.oj-x-erp[data-view=receipt] .oj-x-log p{display:none}.oj-x-erp[data-view=product] .oj-x-log div,.oj-x-erp[data-view=receipt] .oj-x-log div{padding:6px 10px;border-radius:8px;border:1px solid color-mix(in srgb,var(--ink) 8%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--ink) 6%,transparent),color-mix(in srgb,var(--ink) 2%,transparent));box-shadow:inset 0 1px color-mix(in srgb,var(--ink) 8%,transparent);font-size:12px}.oj-x-erp[data-view=product] .oj-x-log small,.oj-x-erp[data-view=receipt] .oj-x-log small{margin-left:6px}.oj-x-log{margin:6px 0 12px;padding-top:8px;border-top:1px solid var(--line);font-size:12.5px;color:var(--mut)}.oj-x-log p{margin:0 0 4px;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.oj-x-log div{display:flex;align-items:center;gap:8px;padding:2px 0;animation:ojxlog .4s ease both}.oj-x-log div:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--gold);flex:none}.oj-x-log b{font-weight:500;color:var(--ink)}.oj-x-log small{margin-left:auto;font-size:11.5px}@keyframes ojxlog{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.oj-x-doc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 16px;padding:12px 0 10px;font-size:13px}.oj-x-doc b{grid-column:1/-1;font-size:20px;letter-spacing:-.01em;color:var(--ink)}.oj-x-doc span{display:flex;flex-direction:column;color:var(--ink)}.oj-x-doc i{font-style:normal;font-size:11.5px;color:var(--mut)}.oj-x-erp[data-view=receipt] .oj-x-form{padding:0 20px;flex:none}.oj-x-erp[data-view=receipt] .oj-x-row,.oj-x-th,.oj-x-totr{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) 64px 44px;gap:10px;padding:9px 0;font-size:13.5px}.oj-x-erp[data-view=receipt] .oj-x-row>span:first-child{color:var(--ink)}.oj-x-th{background:color-mix(in srgb,var(--ink) 4%,transparent);border-radius:6px 6px 0 0;padding:7px 10px!important;margin:0 -10px;font-size:12px!important}.oj-x-th>span{color:var(--mut)}.oj-x-erp[data-view=receipt] .oj-x-v{justify-content:flex-end;font-weight:700}.oj-x-th>span:nth-child(3),.oj-x-totr b{text-align:right}.oj-x-totr{font-weight:700;border-bottom:0!important}.oj-x-totr span,.oj-x-totr b{color:var(--ink)!important}.oj-x-cd{font:500 12.5px JetBrains Mono,monospace;color:color-mix(in srgb,var(--ink) 72%,transparent)!important}.oj-x-erp[data-view=receipt] .oj-x-scan,.oj-x-erp[data-view=sheet] .oj-x-scan{display:none}.oj-x-erp[data-view=sheet] .oj-x-pre,.oj-x-erp[data-view=sheet] .oj-x-aft{padding:0}.oj-x-sh{display:flex;align-items:center;gap:10px;padding:10px 16px;border-bottom:1px solid var(--line)}.oj-x-sh b{font-size:15px;color:var(--ink)}.oj-x-sh small{color:var(--mut);font-size:12px}.oj-x-shic{width:18px;height:23px;border-radius:3px;background:#2f8f5b;box-shadow:inset 0 0 0 4px #2f8f5b,inset 0 0 0 5.5px #ffffffe6}.oj-x-erp[data-view=sheet] .oj-x-form{padding:0;flex:none}.oj-x-erp[data-view=sheet] .oj-x-row,.oj-x-cols,.oj-x-shh,.oj-x-old{grid-template-columns:30px 54px 62px minmax(0,1fr) minmax(0,1.45fr) 48px;gap:0;padding:0;font-size:12.5px;align-items:stretch;border-bottom:1px solid var(--line)}.oj-x-erp[data-view=sheet] .oj-x-row>span,.oj-x-cols>span,.oj-x-shh>span,.oj-x-old>span{display:block;line-height:18px;padding:8px;border-right:1px solid var(--line);color:var(--ink);min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.oj-x-cols>span{padding:3px 8px;background:color-mix(in srgb,var(--ink) 4%,transparent);color:var(--mut)!important;text-align:center;font-size:11px}.oj-x-shh>span{font-weight:700}.oj-x-old>span{color:var(--mut)!important}.oj-x-rn{background:color-mix(in srgb,var(--ink) 4%,transparent);color:var(--mut)!important;text-align:center}.oj-x-erp[data-view=sheet] .oj-x-form .oj-x-row{background:color-mix(in srgb,var(--gold) 9%,transparent)}.oj-x-erp[data-view=sheet] .oj-x-form .oj-x-rn{background:color-mix(in srgb,var(--gold) 16%,transparent);color:var(--gold)!important}.oj-x-erp[data-view=sheet] .oj-x-v{display:block;min-height:0;margin:0;border-radius:0;text-align:right;font-weight:700}.oj-x-shh>span:last-child,.oj-x-old>span:last-child{text-align:right}.oj-x-erp[data-view=sheet] .oj-x-cd{font-size:12px}.oj-x-tabs2{display:flex;gap:2px;margin-top:auto;padding:0 10px;border-top:1px solid var(--line);background:color-mix(in srgb,var(--ink) 3%,transparent);font-size:12.5px}.oj-x-tabs2 span{padding:7px 12px;color:var(--mut)}.oj-x-tabs2 .oj-on{background:var(--panel);color:#5fbf8a;font-weight:700;border-left:1px solid var(--line);border-right:1px solid var(--line)}.oj-x-erp[data-view=sheet] .oj-x-aft{margin-top:auto}.oj-x-dest{margin-left:auto;display:inline-flex;border:1px solid var(--line2);border-radius:999px;padding:2px}.oj-x-dest[hidden]{display:none}.oj-x-dest button{border:0;background:none;font:500 12px Satoshi,system-ui,sans-serif;color:var(--mut);padding:4px 10px;border-radius:999px;cursor:pointer}.oj-x-dest button.oj-on{background:var(--ink);color:var(--bg)}.oj-x-dest+.oj-x-st{margin-left:8px}.oj-x-att{display:block;margin-top:8px;max-width:360px;border:1px solid var(--line2);border-radius:10px;overflow:hidden;background:color-mix(in srgb,var(--ink) 4%,transparent)}.oj-x-atth{display:flex;align-items:center;gap:10px;padding:8px 12px;border-bottom:1px solid var(--line2);font-size:13.5px}.oj-x-atth small{margin-left:auto;color:var(--mut);font-size:11.5px}.oj-x-xl{width:20px;height:24px;border-radius:3px;background:#1f7a4d;box-shadow:inset 0 0 0 4px #1f7a4d,inset 0 0 0 5.5px #ffffffd9;flex:none}.oj-x-mini{display:grid;grid-template-columns:86px minmax(0,1fr) 60px;font-size:12.5px}.oj-x-mini>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.oj-x-mini>span{padding:5px 10px;border-bottom:1px solid var(--line);border-right:1px solid var(--line)}.oj-x-mini>span:nth-child(3n){border-right:0;text-align:right}.oj-x-mini>span:nth-child(-n+3){color:var(--mut);font-size:11.5px;background:color-mix(in srgb,var(--ink) 4%,transparent)}.oj-x-mini>span:nth-last-child(-n+3){border-bottom:0}.oj-x-mini .oj-x-tok{font:inherit;font-weight:600}.oj-x-dc{display:block;margin-top:8px;max-width:340px;border:1px solid var(--line2);border-radius:10px;overflow:hidden;background:color-mix(in srgb,var(--ink) 4%,transparent)}.oj-x-dch{display:flex;align-items:center;gap:10px;padding:5px 12px;border-bottom:1px solid var(--line2);font-size:13px}.oj-x-dch small{margin-left:auto;color:var(--mut);font-size:11.5px}.oj-x-img{width:22px;height:18px;border-radius:3px;border:1.5px solid var(--mut);position:relative;flex:none}.oj-x-img:after{content:"";position:absolute;left:3px;right:3px;bottom:3px;height:6px;background:linear-gradient(135deg,transparent 45%,var(--mut) 46%)}.oj-x-paper{display:block;margin:8px 12px 10px;padding:8px 11px;background:#f3efe4;color:#2a2722;border-radius:3px;transform:rotate(-1.2deg);box-shadow:0 8px 18px -10px #000c;font-size:11.5px}.oj-x-pt{display:flex;flex-direction:column;gap:0;padding-bottom:4px;margin-bottom:4px;border-bottom:1px dashed #b9b2a0}.oj-x-pt b{font-size:11px;letter-spacing:.14em}.oj-x-pt small{color:#6d675c;font-size:10.5px}.oj-x-pl{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1px 12px}.oj-x-pl .oj-x-tok{font:inherit;font-weight:700;color:#2a2722}.oj-x-pl .oj-x-tok.oj-hot{background:#c9a75a59}.oj-real .oj-x-v:empty:after{content:"\2014";width:auto;height:auto;border-radius:0;background:none;color:var(--mut);opacity:.45}.oj-x-erp[data-view=product] .oj-x-row:first-child .oj-x-v:empty:after{content:"New product";opacity:.4}@media (max-width:1299px){.oj-x-erp[data-view=product] .oj-x-form{grid-template-columns:repeat(2,minmax(0,1fr))}.oj-x-erp[data-view=product] .oj-x-row{grid-column:span 1!important}.oj-x-erp[data-view=product] .oj-x-row:nth-child(1),.oj-x-erp[data-view=product] .oj-x-row:nth-child(2){grid-column:1/-1!important}}@media (max-width:640px){.oj-x-erp[data-view=product] .oj-x-v{white-space:normal}}.oj-x-hint{margin:12px 2px 0;font-size:14.5px;line-height:1.45;color:var(--mut)}.oj-x-hint:empty{display:none}
.wy-gain{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:500;background:color-mix(in srgb,var(--gold) 14%,transparent);border-radius:999px;padding:7px 14px}.wy-gain:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--gold)}.wy-tool{font-size:13px;color:var(--mut)}.wy-pop{opacity:0;transform:translateY(8px) scale(.98);transition:opacity .4s,transform .45s cubic-bezier(.2,.8,.2,1)}.wy-pop.in{opacity:1;transform:none}.w1{display:grid;grid-template-columns:minmax(0,.9fr) 360px minmax(0,1fr);gap:44px;align-items:center}.w1-list{display:flex;flex-direction:column;gap:2px}.w1-p{font:inherit;text-align:left;background:none;border:0;border-radius:12px;padding:12px 14px;cursor:pointer;color:var(--mut);font-size:16px;line-height:1.35;display:grid;grid-template-columns:30px 1fr;gap:8px;transition:background .25s,color .25s}.w1-p b{font:500 11px/1.9 JetBrains Mono,monospace;color:var(--gold)}.w1-p:hover{color:var(--ink)}.w1-p.on{background:var(--panel);color:var(--ink);box-shadow:var(--shadow)}.w1-phone{position:relative;width:100%;max-width:360px;margin:0 auto;border-radius:44px;background:var(--ink);padding:12px;box-shadow:0 50px 90px -40px #281e0a80}.w1-scr{border-radius:34px;overflow:hidden;background:#efeae2;height:600px;display:flex;flex-direction:column}.w1-hd{display:flex;align-items:center;gap:10px;padding:14px 16px;background:var(--panel);border-bottom:1px solid var(--line);min-height:62px;position:relative}.w1-hd .av{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:var(--panel2);font:600 13px/1 Satoshi,sans-serif;flex:none;transition:background .4s,color .4s}.w1-hd.ji .av{background:var(--ink);color:var(--gold);font:20px/1 Satisfy,cursive}.w1-hd .av img,.w1-ban .av img{display:block;width:100%;height:100%;border-radius:inherit}.w1-hd b{display:block;font-weight:600;font-size:15px}.w1-hd small{display:block;color:var(--mut);font-size:12px}.w1-hd .unread{margin-left:auto;background:#c0392b;color:#fff;font:600 11px/1 Satoshi,sans-serif;border-radius:999px;padding:4px 8px;transition:opacity .3s}.w1-hd.ji .unread{opacity:0}.w1-msgs{flex:1;overflow:hidden;padding:14px 12px;display:flex;flex-direction:column;justify-content:flex-end;gap:7px;position:relative}.w1-m{max-width:82%;align-self:flex-start;background:#fff;border-radius:4px 12px 12px;padding:7px 10px 6px;font-size:13.5px;line-height:1.4;box-shadow:0 1px 1px #0000000f;opacity:0;transform:translateY(8px);transition:opacity .25s,transform .25s}.w1-m.in{opacity:1;transform:none}.w1-m i{display:block;font-style:normal;font-weight:600;font-size:12px;margin-bottom:1px}.w1-m small{display:block;text-align:right;font-size:10px;color:#8a8a8a;margin-top:1px}.w1-m.ji{max-width:92%;border-radius:4px 14px 14px;padding:10px 12px 8px;font-size:14px}.w1-m.ji i{color:var(--gold)}.w1-out{display:flex;flex-direction:column;gap:16px}.w1-row{display:grid;grid-template-columns:110px 1fr;gap:6px 14px;align-items:baseline}.w1-row span{grid-column:1/-1;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--mut)}.w1-row b{font-size:26px;font-weight:500;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.w1-row p{margin:0;font-size:16px;line-height:1.5}.w1-row.today{color:var(--mut)}.w1-row.now span,.w1-row.now b{color:var(--gold)}.w1-q{font-size:clamp(20px,1.6vw,26px);font-weight:500;letter-spacing:-.015em;line-height:1.3;margin:0}@media (max-width:1000px){.w1{grid-template-columns:1fr;gap:24px}.w1-list{flex-direction:row;overflow-x:auto;gap:8px;scrollbar-width:none;margin:0 calc(-1 * var(--gut,16px));padding:2px var(--gut,16px) 6px}.w1-list::-webkit-scrollbar{display:none}.w1-p{flex:none;display:inline-flex;border:1px solid var(--line2);border-radius:999px;padding:8px 14px;font-size:14px;background:var(--panel)}.w1-p .lng{display:none}.w1-scr{height:520px}}@media (min-width:1001px){.w1-p .sht{display:none}}@media (prefers-reduced-motion:reduce){.w1-m,.wy-pop{transition:none}}.w1-steps{list-style:none;margin:-6px 0 26px;padding:0;display:flex;flex-wrap:wrap;gap:10px}.w1-steps li{display:flex;align-items:center;gap:10px;font-size:14.5px;color:var(--mut);background:var(--panel);border-radius:999px;padding:7px 16px 7px 7px;box-shadow:var(--shadow);transition:color .3s,box-shadow .3s}.w1-steps li b{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font:500 12px/1 JetBrains Mono,monospace;background:var(--panel2);color:var(--mut);transition:background .3s,color .3s}.w1-steps li.on{color:var(--ink);box-shadow:0 0 0 1.5px var(--gold),var(--shadow)}.w1-steps li.on b{background:var(--gold);color:var(--panel)}.w1-steps li.done b{background:var(--gold);color:#0c0d0f}.w1-steps li.done{color:var(--ink)}.w1-msgs.calm{justify-content:center;gap:12px}.w1-sys{align-self:center;font-size:12px;color:#6b6b6b;background:#ffffffbf;border-radius:8px;padding:5px 10px;opacity:0;transition:opacity .35s}.w1-sys.in{opacity:1}.w1-m.ji{max-width:94%;font-size:16px;line-height:1.5;padding:12px 14px 9px;border-radius:4px 16px 16px;box-shadow:0 10px 24px -14px #00000059}.w1-m.ji p{margin:2px 0 0}.w1-m.ji b{font-weight:600}.w1-det{display:block;font-size:12px;color:#7a7a7a;margin-top:6px}.w1-act{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.w1-act span{font-size:13.5px;border:1px solid rgba(0,0,0,.14);border-radius:999px;padding:6px 12px;background:#fff}.w1-act .p{background:var(--ink);color:#fff;border-color:var(--ink)}.w1-m{font-size:14px}@media (max-width:1000px){.w1-steps{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:-6px calc(-1 * var(--gut,16px)) 20px;padding:2px var(--gut,16px) 6px}.w1-steps::-webkit-scrollbar{display:none}.w1-steps li{flex:none;font-size:13.5px}}.w1-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;margin:-6px 0 26px}@media (min-width:1001px){.w1-top .w1-steps{margin:0}}@media (max-width:1000px){.w1-top .w1-steps{margin:0 calc(-1 * var(--gut,16px));-webkit-mask-image:linear-gradient(90deg,transparent,#000 var(--gut,16px),#000 calc(100% - var(--gut,16px)),transparent);mask-image:linear-gradient(90deg,transparent,#000 var(--gut,16px),#000 calc(100% - var(--gut,16px)),transparent)}.w1-steps li{max-width:calc(100vw - 2 * var(--gut,16px) - 28px)}}.w1-row{grid-template-columns:max-content minmax(0,1fr);column-gap:22px}.w1-row b{white-space:nowrap}.w1-scr{position:relative}.w1-ring{position:absolute;left:50%;top:50%;width:70px;height:70px;margin:-35px 0 0 -35px;border-radius:50%;border:2px solid #d6b67a;opacity:0;pointer-events:none}.w1-ring.go{animation:w1rip .95s cubic-bezier(.2,.7,.3,1) forwards}@keyframes w1rip{0%{transform:scale(.35);opacity:1}to{transform:scale(3.4);opacity:0}}@keyframes w1tap{0%{opacity:.95;transform:scale(.4)}to{opacity:0;transform:scale(1.9)}}.w1-m.ji.pop{animation:w1pop .55s cubic-bezier(.2,1.3,.35,1)}@keyframes w1pop{0%{transform:translateY(-30px) scale(.92);opacity:0}}@media (max-width:1000px){.w1-top{flex-direction:column;align-items:stretch}}.w1-m.ji{position:relative}.w1-top{width:100%;min-width:0}.w1-top>*{min-width:0;max-width:100%}.w1-phone{position:relative;width:min(352px,100%);max-width:none;margin:0 auto;padding:3.5px;border-radius:64px;background:linear-gradient(145deg,#e4e0d8,#a9a49b,#efebe4 36%,#8f8b84 60%,#d9d5cd 82%,#9c978f);box-shadow:0 60px 100px -50px #281e0a8c,0 0 0 1px #0000002e}.w1-btn{position:absolute;width:4px;border-radius:2px;background:linear-gradient(90deg,#8f8b84,#d8d4cc 60%,#a29d95);pointer-events:none}.w1-btn.a{left:-3px;top:118px;height:32px}.w1-btn.v1{left:-3px;top:172px;height:58px}.w1-btn.v2{left:-3px;top:242px;height:58px}.w1-btn.pw{right:-3px;top:196px;height:94px}.w1-btn.cc{right:-2px;top:420px;height:62px;width:3px;opacity:.85}.w1-bez{padding:9px;border-radius:60.5px;background:#0b0b0c;box-shadow:inset 0 0 0 1.5px #232326}.w1-scr{height:auto!important;aspect-ratio:1320/2868;border-radius:52px;overflow:hidden;position:relative;background:#efeae2;display:flex;flex-direction:column}.w1-di{position:absolute;top:11px;left:50%;width:112px;height:33px;margin-left:-56px;border-radius:20px;background:#000;z-index:20;display:flex;align-items:center;gap:10px;padding:0 6px;overflow:hidden;transition:width .55s cubic-bezier(.3,1.2,.4,1),height .55s cubic-bezier(.3,1.2,.4,1),margin-left .55s cubic-bezier(.3,1.2,.4,1),border-radius .55s,transform .18s cubic-bezier(.3,1.6,.5,1),box-shadow .3s}.w1-di .av{flex:none;width:34px;height:34px;border-radius:10px;background:#d6b67a;color:#16171a;display:grid;place-items:center;font:19px/1 Satisfy,cursive;transition:width .4s,height .4s}.w1-di .r1{display:flex;justify-content:space-between;gap:8px;align-items:baseline}.w1-di .r1 b{font-size:13.5px;font-weight:600}.w1-di .r1 small{font-size:12px;color:#d6b67a}.w1-di p{margin:6px 0 10px;font-size:14px;line-height:1.3;color:#f1ece0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.w1-di ol{list-style:none;margin:0;padding:0;display:flex;gap:6px}.w1-di li{flex:1;font:500 10.5px/1 JetBrains Mono,monospace;color:#8b8577;border-top:2px solid #3a3730;padding-top:6px;transition:color .3s,border-color .3s}.w1-di svg{width:24px;height:24px;fill:none;stroke:#d6b67a;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.w1-di svg circle{stroke-dasharray:57;stroke-dashoffset:57;transition:stroke-dashoffset .55s}.w1-di svg path{stroke-dasharray:14;stroke-dashoffset:14;transition:stroke-dashoffset .35s .45s}.w1-sb{flex:none;height:54px;display:flex;align-items:center;justify-content:space-between;padding:6px 30px 0 34px;background:#fff;color:#111;position:relative;z-index:2}.w1-sb b{font:600 15.5px/1 Satoshi,system-ui,sans-serif;letter-spacing:.01em;font-variant-numeric:tabular-nums}.w1-ico{display:flex;align-items:center;gap:6px}.w1-ico svg{width:17px;height:12px;fill:currentColor}.w1-bat{width:25px;height:12px;border:1.2px solid currentColor;border-radius:4px;padding:1.5px;position:relative;opacity:.9}.w1-bat:after{content:"";position:absolute;right:-3.5px;top:3.5px;width:2px;height:4px;border-radius:0 1px 1px 0;background:currentColor}.w1-bat i{display:block;height:100%;width:78%;border-radius:2px;background:currentColor}.w1-hd{padding-top:6px!important}.w1-home{position:absolute;left:50%;bottom:8px;width:134px;height:5px;margin-left:-67px;border-radius:3px;background:#111;opacity:.85;z-index:3}.w1-lockfx{position:absolute;inset:0;z-index:12;overflow:hidden;border-radius:inherit;color:#fff;transition:transform .6s cubic-bezier(.6,0,.3,1),opacity .4s}.w1-lockfx.up{transform:translateY(-102%)}.w1-wall{position:absolute;inset:0;background:radial-gradient(120% 60% at 50% 108%,rgba(214,182,122,.7),rgba(154,122,46,.25) 45%,transparent 70%),radial-gradient(80% 40% at 15% 0%,rgba(90,100,130,.45),transparent 70%),linear-gradient(180deg,#1a1c23,#0c0d11);opacity:0;transition:opacity .6s,filter .4s}.w1-lockfx.on .w1-wall{opacity:1}.w1-lsb{position:absolute;left:0;right:0;top:0;height:54px;display:flex;align-items:center;justify-content:space-between;padding:6px 30px 0 34px;font-size:13px;opacity:0;transition:opacity .5s}.w1-lsb .w1-ico{color:#fff}.w1-lockfx.on .w1-lsb{opacity:.95}.w1-lock2{position:absolute;left:0;right:0;top:78px;text-align:center;opacity:0;transform:translateY(-8px);transition:opacity .6s .15s,transform .6s .15s}.w1-lockfx.on .w1-lock2{opacity:1;transform:none}.w1-lock2 span{display:block;font-size:16px;font-weight:500;opacity:.9}.w1-lock2 b{display:block;font:600 86px/1 Satoshi,system-ui,sans-serif;letter-spacing:-.04em;margin-top:2px;font-variant-numeric:tabular-nums;background:linear-gradient(180deg,#fff,#ece3cf);-webkit-background-clip:text;background-clip:text;color:transparent}.w1-kn2{position:absolute;left:50%;top:56%;width:0;height:0;z-index:2}.w1-kn2 em{position:absolute;left:-90px;width:180px;top:62px;text-align:center;font:500 12px/1 JetBrains Mono,monospace;font-style:normal;letter-spacing:.32em;text-transform:uppercase;color:#d6b67a}.w1-kn2 s{text-decoration:none;opacity:0;transition:opacity .25s}.w1-kn2 s.in{opacity:1}.w1-stage2{position:absolute;inset:0;z-index:3}.w1-ban{position:absolute;left:10px;right:10px;border-radius:24px;padding:12px 14px;display:grid;grid-template-columns:40px minmax(0,1fr);gap:11px;align-items:start;color:#111;background:#f6f4f0d6;backdrop-filter:blur(22px) saturate(1.6);-webkit-backdrop-filter:blur(22px) saturate(1.6);box-shadow:0 18px 40px -18px #0000008c;transition:transform .75s cubic-bezier(.2,1.25,.35,1),opacity .35s,top .45s}.w1-ban.top{top:54px;transform:translateY(-170%)}.w1-ban.in{transform:none;opacity:1}.w1-ban .av{width:40px;height:40px;border-radius:10px;background:#16171a;color:#d6b67a;display:grid;place-items:center;font:22px/1 Satisfy,cursive}.w1-ban .r1{display:flex;justify-content:space-between;align-items:baseline}.w1-ban .r1 b{font-size:13.5px;font-weight:600}.w1-ban .r1 small{font-size:12px;color:#6d6d6d}.w1-ban .t{display:block;font-size:14.5px;font-weight:600;line-height:1.3;margin-top:2px}.w1-ban p{margin:2px 0 0;font-size:13.5px;line-height:1.35;color:#3d3d3d;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.w1-homebar{position:absolute;left:50%;bottom:8px;width:134px;height:5px;margin-left:-67px;border-radius:3px;background:#fff;opacity:.9;z-index:4}.w1-tap2{position:absolute;width:48px;height:48px;margin:-24px 0 0 -24px;border-radius:50%;background:#d6b67a8c;z-index:30;opacity:0;transform:scale(.4);pointer-events:none}.w1-tap2.go{animation:w1tap .45s ease-out forwards}.w1-act span.done{background:#9a7a2e!important;border-color:#9a7a2e!important;color:#fff!important}@media (max-width:1000px){.w1-phone{width:min(340px,100%)}}@media (max-width:380px){.w1-lock2 b{font-size:72px}}#what-you-get .w1{--phw:clamp(270px, calc((100svh - 150px)*.4603 + 25px) ,352px);grid-template-columns:minmax(0,1fr) var(--phw) minmax(0,1fr);gap:clamp(28px,3vw,56px);align-items:center}#what-you-get .w1-phone{width:var(--phw)}#what-you-get .w1-btn.a{top:16%}#what-you-get .w1-btn.v1{top:23.5%;height:8%}#what-you-get .w1-btn.v2{top:33%;height:8%}#what-you-get .w1-btn.pw{top:27%;height:13%}#what-you-get .w1-btn.cc{top:57%;height:8.5%}#what-you-get .w1-scr{container-type:inline-size}#what-you-get .w1-lock2{top:11%}#what-you-get .w1-lock2 b{font-size:clamp(60px,26cqw,86px)}#what-you-get .w1-msgs.calm{justify-content:flex-end;gap:10px;padding-bottom:10px}#what-you-get .w1-msgs{padding:12px 12px 10px;background-color:#efeae2;background-image:radial-gradient(rgba(120,100,60,.07) 1px,transparent 1.2px);background-size:14px 14px}#what-you-get .w1-sys{align-self:center;font-size:11.5px;color:#6b6b6b;background:#ffffffd9;border-radius:8px;padding:4px 10px;opacity:0;transition:opacity .35s}#what-you-get .w1-sys.in{opacity:1}#what-you-get .w1-comp{flex:none;display:flex;align-items:center;gap:8px;padding:8px 10px 26px;background:#f7f6f3;border-top:1px solid rgba(0,0,0,.06);position:relative;z-index:2}#what-you-get .w1-comp span{flex:1;height:34px;border-radius:17px;background:#fff;border:1px solid rgba(0,0,0,.08);display:flex;align-items:center;padding:0 12px;font-size:13px;color:#9a9a9a}#what-you-get .w1-comp svg{width:22px;height:22px;flex:none;fill:none;stroke:#6b6b6b;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}#what-you-get .w1-home{bottom:7px}#what-you-get .w1-list,#what-you-get .w1-out{align-self:center}#what-you-get .w1-row{grid-template-columns:max-content minmax(0,1fr)}@media (max-width:1000px){#what-you-get .w1{grid-template-columns:1fr;--phw:min(340px,100%)}#what-you-get .w1-phone{width:var(--phw)}}#what-you-get .w1-di{width:30cqw;height:9.4cqw;margin-left:-15cqw;top:3.3cqw;border-radius:5cqw}#what-you-get .w1-sb{padding-left:9.5cqw;padding-right:8cqw}#what-you-get .w1-sb b{font-size:4.7cqw}#what-you-get .w1-ico{gap:1.7cqw}#what-you-get .w1-ico svg{width:4.6cqw;height:3.3cqw}#what-you-get .w1-bat{width:7.2cqw;height:3.5cqw;border-radius:1.1cqw}#what-you-get .w1-msgs{overflow-anchor:none}
#oj-knock .q2{min-width:0}#oj-knock .q2-eb{margin-bottom:12px;font:500 11px JetBrains Mono,monospace;letter-spacing:.14em;text-transform:uppercase;color:#c9a75a}#oj-knock .q2-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.q2-t{min-width:0}#oj-knock .q2-t{position:relative;font:inherit;cursor:pointer;text-align:left;display:flex;align-items:center;gap:11px;padding:13px 14px;border:0;border-radius:14px;background:var(--panel,#171614);box-shadow:inset 0 1px #ffffff0d,0 0 0 1px #ffffff14;color:var(--ink,#f1eee7);transition:box-shadow .3s,background .3s}#oj-knock .q2-t:hover{box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #ffffff2e}#oj-knock .q2-t:focus-visible{outline:2px solid #d9bb72;outline-offset:2px}#oj-knock .q2-ic{flex:none;width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:#ffffff0d}#oj-knock .q2-ic svg{width:20px;height:20px;fill:none;stroke:#cfcbc2;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}#oj-knock .q2-nm{font-size:14.5px;font-weight:500;line-height:1.25}#oj-knock .q2-nm .nb{white-space:nowrap}#oj-knock .q2-ck{margin-left:auto;flex:none;width:18px;height:18px;border-radius:50%;box-shadow:inset 0 0 0 1.5px #ffffff38}#oj-knock .q2-t.q2-now{box-shadow:inset 0 1px #ffffff0d,0 0 0 1.5px #c9a75ab3}#oj-knock .q2-t.q2-yes{background:#c9a75a1a}#oj-knock .q2-t.q2-yes .q2-ic svg{stroke:#f3dfa8}#oj-knock .q2-t.q2-yes .q2-ck{background:#d9bb72;box-shadow:none}#oj-knock .q2-t.q2-yes .q2-ck:after{content:"";display:block;width:5px;height:9px;margin:3px 0 0 6px;border:solid #15130c;border-width:0 2px 2px 0;transform:rotate(45deg)}#oj-knock .q2-mine{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:18px;padding:12px 14px;border-radius:14px;background:#c9a75a14;box-shadow:inset 0 0 0 1px #c9a75a4d;font-size:14px;color:var(--ink,#f1eee7)}#oj-knock .q2-mine b{color:#f3dfa8;font-size:16px}#oj-knock .q2-go{margin-left:auto;padding:7px 14px;border-radius:10px;background:linear-gradient(180deg,#d9bb72,#9a7a2e);color:#0c0d0f;font-weight:600;font-size:13.5px;text-decoration:none;white-space:nowrap}#oj-knock .q2-hint{margin-top:16px;font-size:13px;color:var(--mut,#a6a39b)}@media (max-width:1000px){#oj-knock .q2-grid{gap:8px}#oj-knock .q2-t{padding:11px;gap:9px}#oj-knock .q2-ic{width:30px;height:30px}#oj-knock .q2-nm{font-size:13.5px}#oj-knock .q2-go{margin-left:0}}#f-hurt{transition:box-shadow .45s}#f-hurt.q2-flash{box-shadow:0 0 0 2px #d9bb72,0 0 26px #c9a75a80}@media (min-width:641px) and (max-width:1199px){#what-you-get .w1{--phw:300px;grid-template-columns:minmax(0,1fr) var(--phw);align-items:start;gap:22px 26px}#what-you-get .w1>.q2{grid-column:1;grid-row:1}#what-you-get .w1>.w1-out{grid-column:1;grid-row:2}#what-you-get .w1>.w1-phone{grid-column:2;grid-row:1/span 2;width:var(--phw)}#oj-knock .q2-grid{grid-template-columns:1fr}}@media (min-width:861px) and (max-width:1199px){#what-you-get .w1{--phw:330px}#oj-knock .q2-grid{grid-template-columns:1fr 1fr}}@media (min-width:1001px) and (max-width:1199px){#what-you-get .w1{--phw:clamp(270px, calc((100svh - 150px)*.4603 + 25px) ,330px)}}
.ng-sky{position:fixed;inset:0;z-index:-1;pointer-events:none}.ng-sky i{position:absolute;inset:0}.ng-sky .dawn{background:radial-gradient(110% 70% at 18% -12%,rgba(248,226,204,.75) 0%,rgba(248,226,204,.22) 38%,transparent 72%),linear-gradient(180deg,#f7f1ea,#f7f6f2 65%)}.nav{background:#ffffff80;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom-color:transparent;box-shadow:0 1px #16171a0d}.cx,.t2-stat,.t2-msg{background:#fff;border-color:transparent;box-shadow:0 1px 2px #281e0a0d,calc(var(--sx,0) * 1px) 16px 30px -16px #281e0a47}.cx{border-radius:16px}.cx:not(.on) .g{border-color:transparent;background:#f4f1ea}.cx.on{box-shadow:0 0 0 1.5px var(--gold),calc(var(--sx,0) * 1px) 18px 34px -16px #9a7a2e73}#plant .frame{border-radius:26px;border-color:transparent;box-shadow:0 1px 2px #281e0a0d,calc(var(--sx,0) * 2px) 50px 100px -56px #281e0a66}.oj-band{border-radius:30px;border-color:transparent;background:#fffdf8;box-shadow:0 1px 2px #281e0a0d,calc(var(--sx,0) * 2px) 40px 80px -50px #281e0a5c}.btn{border-radius:12px}.btn.fill{box-shadow:calc(var(--sx,0) * .5px) 12px 24px -12px #281e0a8c}.oj-form input,.oj-form select{background-color:#faf8f4;border-color:#16171a14}footer.oj-foot{border-top-color:#16171a0f}#plant .frame{--bg:var(--stage);background:var(--stage)}#plant,#plant .frame{--ground:color-mix(in srgb,var(--stage) 50%,#fff);--grid:color-mix(in srgb,var(--ink) 6%,transparent);--t:color-mix(in srgb,var(--ink) 7%,var(--stage));--f:color-mix(in srgb,var(--ink) 16%,var(--stage));--s:color-mix(in srgb,var(--ink) 11%,var(--stage));--edge:color-mix(in srgb,var(--ink) 34%,transparent);--gl:color-mix(in srgb,var(--ink) 40%,transparent);--glass:color-mix(in srgb,#fff 45%,transparent);--belt:color-mix(in srgb,var(--ink) 30%,transparent)}#plant .world.after .blk>.fr,#plant .world.after .blk>.rt{opacity:.55}#plant .scene{background:none}
:root{--maxw:1180px;--gut:24px;--sec:clamp(64px, calc(3.2vw + 52px) ,112px)}.wrap{width:min(var(--maxw),calc(100% - 2 * var(--gut)))}.tp-h1{font-size:clamp(34px,calc(1.6vw + 34px),80px)}.tp-sub{font-size:clamp(17px,calc(.25vw + 14px),20px);max-width:640px}.oj-head{max-width:min(calc(var(--maxw) * .76),100%)}.tp2 .tp-h1{max-width:min(1480px,100%)}.oj-head h2{font-size:clamp(28px,calc(1.1vw + 26px),58px)}.oj-band h2{font-size:clamp(26px,calc(.6vw + 24px),40px)}.t2{max-width:min(100%,calc(var(--maxw) - 100px))}@media (min-width:1500px){:root{--maxw:1320px;--gut:40px}#plant .scene,#plant .feed{height:680px}#plant .frame{grid-template-columns:minmax(0,1fr) 340px}.t2-dia{grid-template-columns:minmax(0,1fr) 380px minmax(0,1fr)}.oj-letter p,.oj-faq details p{font-size:16.5px}}@media (min-width:1800px){:root{--maxw:1480px;--gut:56px}#plant .scene,#plant .feed{height:740px}#plant .frame{grid-template-columns:minmax(0,1fr) 360px}.t2-dia{grid-template-columns:minmax(0,1fr) 420px minmax(0,1fr)}.cx{font-size:15px}.t2-mid{height:380px}.t2-mid .stage{transform:scale(1.2)}.port.in{left:calc(50% - 168px)}.port.out{left:calc(50% + 168px)}}@media (min-width:2200px){:root{--maxw:1640px;--gut:72px}#plant .scene,#plant .feed{height:800px}#plant .frame{grid-template-columns:minmax(0,1fr) 380px}}@media (max-width:900px){.oj-head{max-width:none}}@media (max-width:640px){:root{--gut:16px}}@media (max-width:760px){.oj-trust>div{padding:14px}}
.oj-ch{position:absolute;left:0;right:0;bottom:-1px;height:2px;overflow:hidden;opacity:0;pointer-events:none;transition:opacity .35s ease}.oj-ch.show{opacity:1}.oj-ch b{display:block;height:100%;width:0;background:var(--gold);transition:width .2s linear}.menu>a{position:relative}.menu>a.cur{color:var(--ink)}.menu>a.cur:after{content:"";position:absolute;left:13px;right:13px;bottom:22px;height:1.5px;border-radius:2px;background:var(--gold)}@media (prefers-reduced-motion:reduce){.oj-ch,.oj-ch b{transition:none}}
:root{--err:#e8a597;--bg:#0b0b0c;--ink:#f1eee7;--mut:#a6a39b;--line:rgba(241,238,231,.09);--line2:rgba(241,238,231,.16);--panel:#171614;--panel2:#1f1e1b;--gold:#c9a75a;--gold2:#d9bb72;--pill:#c9a75a;--pillink:#0c0d0f;--menu:#171614;--stage:#11100f;--shadow:0 1px 2px rgba(0,0,0,.45),0 18px 36px -20px rgba(0,0,0,.85);color-scheme:dark}body{background:#0b0b0c;color:var(--ink)}::selection{background:#c9a75a59;color:#fff}.ng-sky .dawn{background:radial-gradient(70% 60% at 72% 18%,rgba(201,167,90,.14),transparent 70%),radial-gradient(55% 45% at 8% 92%,rgba(201,167,90,.06),transparent 70%),#0b0b0c!important}.nav{background:#0e0d0cf0!important;box-shadow:0 1px #ffffff0f!important;border-bottom-color:transparent!important}.oj-logo [fill="#16171a"]{fill:#f1eee7}.btn.fill{background:linear-gradient(180deg,#d9bb72,#9a7a2e)!important;color:#0c0d0f!important;border-color:transparent!important;box-shadow:0 12px 26px -14px #c9a75ab3!important}.cx,.t2-stat,.t2-msg,.oj-band{background:var(--panel)!important}.oj-form input,.oj-form select{background-color:#16171b!important;border-color:#ffffff1a!important;color:var(--ink)!important}.oj-form input::placeholder{color:#8a867e}.tp>.wrap{position:relative;z-index:1}.oj-dots{position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none;z-index:0}.oj-ch a.on{background:#ffffff12!important;box-shadow:inset 0 0 0 1px #ffffff17!important}@media (min-width:900px) and (max-width:1683px),(min-width:1800px) and (max-width:1843px){.oj-ch{background:#131417db!important;box-shadow:0 0 0 1px #ffffff12,0 14px 30px -20px #000c!important}}.cx:not(.on) .g{background:#1d1e22!important;color:var(--ink)!important;box-shadow:inset 0 0 0 1px #ffffff0f}#plant,#plant .frame{--ground:color-mix(in srgb,var(--stage) 70%,#000);--grid:color-mix(in srgb,var(--ink) 5%,transparent);--t:color-mix(in srgb,var(--ink) 11%,var(--stage));--f:color-mix(in srgb,var(--ink) 4%,var(--stage));--s:color-mix(in srgb,var(--ink) 7%,var(--stage));--edge:color-mix(in srgb,var(--ink) 26%,transparent);--gl:color-mix(in srgb,var(--ink) 30%,transparent);--glass:color-mix(in srgb,var(--ink) 5%,transparent)}.oj-ft-sky [fill="#efece5"]{fill:#16171b}.oj-ft-sky [fill="#f8f6f1"]{fill:#1c1d21}#ojs-lnf stop,#ojs-lnb stop{stop-color:#f1eee7}#oj-knock .w1-scr{--ink:#16171a;--mut:#5f6066;--line:rgba(22,23,26,.08);--line2:rgba(22,23,26,.14);--panel:#ffffff;--panel2:#efece5;--gold:#8a6a24;--gold2:#7a5c1e;color:#16171a}#oj-knock .w1-sys{color:#5c5c5c}#oj-knock .w1-det{color:#666}#oj-knock .w1-m small,#oj-knock .w1-comp span{color:#707070}@media (prefers-color-scheme:dark){:root{color-scheme:dark}}@media (prefers-color-scheme:light){:root{color-scheme:dark}}.oj-form input:focus:not([aria-invalid=true]){border-color:#ffffff4d!important}a:focus-visible,button:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--gold2);outline-offset:2px}.menu>a:focus-visible{outline:none}.menu>a:focus-visible:before{content:"";position:absolute;left:3px;right:3px;top:50%;height:36px;margin-top:-18px;border-radius:10px;box-shadow:0 0 0 2px var(--gold2)}.oj-faq summary:focus-visible{border-radius:16px}.cb-ask input:focus-visible{outline:2px solid var(--gold2);outline-offset:1px}.btn.fill:hover,.nx-btn.gold:hover,#oj-knock .q2-go:hover,.cb-cta:hover{filter:brightness(1.08)}.btn.fill:active,.nx-btn.gold:active{transform:translateY(1px)}.oj-faq summary:hover{color:var(--gold2)}
.f-hero{position:relative;min-height:100vh;overflow:hidden;background:transparent;color:#f1eee7}.f-copy{position:relative;z-index:10;padding:168px max(24px,calc((100vw - 1240px)/2)) 0;max-width:calc(600px + max(24px,calc((100vw - 1240px)/2)))}.f-eb{font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:#c9a75a}.f-h1{margin:16px 0 18px;font-size:clamp(40px,4.6vw,72px);line-height:1.02;letter-spacing:-.035em;font-weight:500;color:#f1eee7;min-height:3.1em}.f-h1 .m{color:var(--mut)}.f-h1 .g{background:linear-gradient(180deg,#f3dfa8,#b8954a);-webkit-background-clip:text;background-clip:text;color:transparent}.f-sub{max-width:480px;margin:0 0 28px;font-size:17.5px;line-height:1.55;color:#a9a69f}.f-ctas{display:flex;gap:14px;align-items:center;flex-wrap:wrap}@media (max-width:480px){.f-ctas>a{flex:1 1 100%;justify-content:center}}.f-ctas .nx-btn{height:48px;padding:0 22px;font-size:15px}.f-ghost{display:inline-flex;align-items:center;height:48px;padding:0 20px;border-radius:12px;font-weight:600;font-size:15px;color:#f1eee7;box-shadow:inset 0 0 0 1px #ffffff29}.f-scene{position:absolute;overflow:hidden;perspective:1100px}.f-world{position:absolute;left:50%;top:50%;transform-style:preserve-3d;transition:transform .5s ease-out}.f-card{position:absolute;width:190px;margin:-18px 0 0 -95px;padding:9px 12px;border-radius:13px;background:#ffffff0b;box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #ffffff12,0 20px 40px -26px #000000e6;font:500 12px JetBrains Mono,monospace;color:#b9b4aa;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .4s,box-shadow .4s,color .4s}.f-card i{display:inline-block;width:6px;height:6px;border-radius:50%;background:#6fae8a;margin-right:8px;vertical-align:1px}.f-card.hot{background:#c9a75a29;color:#f3dfa8;box-shadow:0 0 0 1.5px #c9a75a,0 0 44px #c9a75a80}.f-card.hot i{background:#d9bb72}.f-fly{position:fixed;z-index:60;width:min(380px,86vw);padding:14px 16px;border-radius:18px;background:#111215f0;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:inset 0 1px #ffffff14,0 0 0 1.5px #c9a75a8c,0 30px 70px -30px #000000f2;color:#efece5;font-size:15px;line-height:1.45;transform:translate(-50%,-50%) scale(.5);opacity:0;transition:left .85s cubic-bezier(.65,0,.35,1),top .85s cubic-bezier(.65,0,.35,1),transform .85s cubic-bezier(.65,0,.35,1),opacity .5s;pointer-events:none}.f-fly .h{display:flex;align-items:center;gap:8px;margin-bottom:6px;font-size:12px;color:#9c9a94}.f-fly .h img{width:22px}.f-fly .h b{color:#fff;font-size:13.5px}.f-fly .tx{font:500 13.5px JetBrains Mono,monospace;color:#d9d4c9;min-height:2.9em}.f-fly .tx.human{font:400 15px/1.45 Satoshi,sans-serif;color:#f1eee7}.f-inbox{display:flex;flex-direction:column;gap:8px}.f-row{display:flex;align-items:center;gap:11px;padding:10px 13px;border-radius:15px;background:#ffffff0b;box-shadow:inset 0 1px #ffffff0d,0 0 0 1px #ffffff12;backdrop-filter:blur(8px);font-size:13.5px;transition:box-shadow .4s,transform .4s,background .4s}.f-row .av{flex:none;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:#1d1e22;font-weight:700;font-size:12px;color:#e9e4d8}.f-row b{color:#f1eee7}.f-row .d{color:#8f8b82}.f-row .pv{display:block;color:#a9a69f;font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:230px}.f-row.on{background:#c9a75a1a;box-shadow:0 0 0 1.5px #c9a75a,0 18px 30px -18px #c9a75a99;transform:translate(-4px)}.f-bot{position:absolute;width:0;height:0;z-index:8}.f-chip{position:absolute;padding:6px 12px;border-radius:999px;background:#141518d9;box-shadow:inset 0 1px #ffffff12,0 0 0 1px #ffffff1a,0 10px 20px -14px #000000e6;backdrop-filter:blur(6px);font-size:12px;font-weight:600;color:#e9e4d8;white-space:nowrap;transform:translate(-50%,-50%);transition:box-shadow .3s,color .3s}.f-chip.on{box-shadow:0 0 0 1.5px #c9a75a,0 0 24px #c9a75a8c;color:#f3dfa8}.f-say{position:absolute;padding:7px 12px;border-radius:12px 12px 12px 3px;background:#f3f2ee;color:#15171b;font-weight:700;font-size:13px;white-space:nowrap;opacity:0;transform:translateY(6px);transition:opacity .3s,transform .3s}.f-say.on{opacity:1;transform:none}@media (max-width:900px){.f-copy{padding-top:132px;max-width:none}.nx-nav{display:none!important}}.j5-flip{position:absolute;z-index:60;width:min(370px,86vw);height:150px;margin:-75px 0 0 calc(min(370px,86vw)/-2);perspective:900px;pointer-events:none;transition:left .9s cubic-bezier(.65,0,.35,1),top .9s cubic-bezier(.65,0,.35,1),transform .9s cubic-bezier(.65,0,.35,1),opacity .6s;transform:scale(.5);opacity:0}.j5-flip .in{position:absolute;inset:0;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.65,0,.35,1)}.j5-flip .fc{position:absolute;inset:0;padding:15px 17px;border-radius:18px;backface-visibility:hidden;-webkit-backface-visibility:hidden;text-align:left;overflow:hidden;background:linear-gradient(145deg,#17181c,#0d0e10);box-shadow:inset 0 1px #ffffff14,0 0 0 1.5px #c9a75a8c,0 34px 70px -34px #000000f2}.j5-flip .bk{transform:rotateY(180deg);background:linear-gradient(145deg,#211d13,#0f0e0b)}.j5-flip .hd{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:12px;color:#9c9a94}.j5-flip .hd img{width:22px}.j5-flip .hd b{color:#fff;font-size:13.5px}.j5-flip .raw{font:500 13px/1.6 JetBrains Mono,monospace;color:#cfc9bd}.j5-flip .txt{font:500 15px/1.45 Satoshi,sans-serif;color:#f1eee7}.j5-beam{position:absolute;inset:0;width:100%;height:100%;z-index:6;pointer-events:none;overflow:visible}.j5-flip.sm{width:268px;height:94px;margin:-47px 0 0 -134px}.j5-flip.sm .fc{padding:11px 14px;border-radius:14px}.j5-flip.sm .hd{margin-bottom:6px;font-size:11px}.j5-flip.sm .hd img{width:18px}.j5-flip.sm .hd b{font-size:12.5px}.j5-flip.sm .raw{font-size:11px;line-height:1.55}.j5-flip.sm .txt{font:600 17px/1.3 Satoshi,sans-serif;letter-spacing:-.01em;color:#f6e2ae}.pp{position:absolute;z-index:12}.pp:before{content:"";position:absolute;inset:-22px -18px -14px;z-index:-1;border-radius:36px;background:#0a0b0d9e;filter:blur(16px);pointer-events:none}.pp.k-names:before{inset:-16px -26px -12px;background:#0a0b0ded}.pp.k-list:before{background:#0a0b0db8}@keyframes ppbounce{0%,to{transform:translateY(0)}25%{transform:translateY(-16px)}50%{transform:translateY(0)}70%{transform:translateY(-7px)}}.sr{position:absolute;inset:0;z-index:10;pointer-events:none}.f-bot .halo{transition:border-color .3s,box-shadow .3s}.f-bot.sr-in .halo{border-color:#f3dfa8f2;box-shadow:0 0 22px -2px #c9a75af2}.f-bot.sr-in .eye{box-shadow:0 0 14px #f6e2ae,0 0 32px #c9a75a}.sr-pill{position:absolute;transform:translate(-50%,-50%);padding:5px 11px;border-radius:999px;background:#111215eb;box-shadow:inset 0 1px #ffffff14,0 0 0 1px #ffffff1a,0 10px 20px -14px #000;font:600 11.5px Satoshi,sans-serif;color:#e9e4d8;white-space:nowrap;transition:box-shadow .3s,color .3s}.sr-pill.on{box-shadow:0 0 0 1.5px #c9a75a,0 0 22px #c9a75a99;color:#f3dfa8}.sr-svg{position:absolute;left:0;top:0;width:100%;height:100%;overflow:visible}.sr-th{fill:none;stroke:#c9a75a3d;stroke-width:1}.sr-pu{fill:none;stroke:#f6e2ae;stroke-width:2.2;stroke-linecap:round;opacity:0}.sr-cv{position:absolute;left:0;top:0}.sr-pill.sr-rc{padding:4px 9px;font-size:11px}.sr-th.dim{stroke:#c9a75a1a}.sr-th.read,.sr-th.hot{stroke:#f3dfa899;stroke-width:1.4}.sr-pill.read{box-shadow:0 0 0 1.5px #c9a75a,0 0 22px #c9a75a8c;color:#f3dfa8}.sr-pill.wait{opacity:.35;transition:opacity .3s,box-shadow .3s,color .3s}.sr-pill.ok{opacity:1;animation:srpop .45s cubic-bezier(.3,1.6,.4,1)}.sr-pill.ok:after{content:"\2713";position:absolute;right:-6px;top:-6px;width:14px;height:14px;border-radius:50%;background:#d9bb72;color:#15130c;font:700 9px/14px Satoshi,sans-serif;text-align:center}@keyframes srpop{0%{transform:translate(-50%,-50%) scale(.8)}to{transform:translate(-50%,-50%) scale(1)}}.pp-lg{position:absolute;right:-4px;bottom:-4px;width:21px;height:21px;padding:2px;border-radius:50%;background:#0d0e10;font-style:normal;line-height:0}.pp-lg svg,.pp-lgs svg,.pp .lg svg{display:block;width:100%;height:100%}.pp-coin.on .pp-lg{animation:pplg .9s ease-out}.pp.k-dock2{display:flex;flex-direction:column;align-items:flex-end}.pp-cdk{display:flex;align-items:center;gap:12px;padding:9px 12px 9px 16px;border-radius:20px;background:#16171bb8;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:inset 0 1px #ffffff14,0 0 0 1px #ffffff12,0 24px 50px -26px #000}.pp-cdk small,.pp-chs small{font:500 10.5px JetBrains Mono,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--mut);white-space:nowrap}.pp-cdk .ic{position:relative;width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:#16171a;box-shadow:inset 0 1px #ffffff14,0 0 0 1px #ffffff14}.pp-cdk .ic svg{width:28px;height:28px}.pp-cdk .ic .nb{position:absolute;top:-6px;right:-6px;min-width:19px;height:19px;padding:0 5px;border-radius:999px;background:linear-gradient(180deg,#e4c77d,#a8842f);color:#16130a;font:700 10.5px/19px Satoshi,sans-serif;text-align:center;font-style:normal;transform:scale(0);transition:transform .35s cubic-bezier(.3,1.6,.4,1)}.pp-cdk .ic.badge .nb{transform:scale(1)}.pp-cdk .ic.bounce{animation:ppbounce .9s cubic-bezier(.3,0,.3,1)}.pp-pop{display:flex;gap:11px;width:330px;margin-bottom:12px;padding:11px 13px;border-radius:16px;background:#24252ae6;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:inset 0 1px #ffffff17,0 24px 50px -24px #000;opacity:0;transform:translateY(10px) scale(.97);transform-origin:90% 100%;transition:opacity .35s,transform .45s cubic-bezier(.3,1.3,.4,1);pointer-events:none}.pp-pop.on{opacity:1;transform:none}.pp-pop .lg{flex:none;width:30px;height:30px}.pp-pop .bd{display:flex;flex-direction:column;min-width:0;gap:2px}.pp-pop .tt{display:flex;justify-content:space-between;gap:10px;font-size:12px;color:#cfcbc2}.pp-pop .tt b{font-weight:600;color:#fff}.pp-pop .tt i{font-style:normal;color:#8f8b82}.pp-pop .who{font-size:12px;color:#d9d4c9}.pp-pop u{text-decoration:none;color:#f3dfa8;font-weight:600}.pp-pop .tx{font-size:12.5px;line-height:1.38;color:#efeae0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:900px){.pp-pop{width:100%}.pp.k-dock2{align-items:stretch}.pp-cdk{align-self:center}}.sr-pill.sr-cc{padding:4px 9px;font-size:10.5px}.sr-pill.sr-grp{display:flex;flex-direction:column;align-items:center;line-height:1.15;padding:4px 11px}.sr-grp b{font-weight:600}.sr-grp small{font:500 9px Satoshi,sans-serif;letter-spacing:.02em;color:#a08a55;margin-top:1px}.sr-grp.on small{color:#e9cf8f}.j5-flip.cs{width:300px;height:112px;margin:-56px 0 0 -150px}.j5-flip.cs .fc{padding:12px 15px;border-radius:15px;display:flex;flex-direction:column;justify-content:center;gap:6px}.j5-flip.cs .lb{font:500 9.5px JetBrains Mono,monospace;letter-spacing:.12em;text-transform:uppercase;color:#8f8b82}.j5-flip.cs .lb.g{color:#c9a75a}.j5-flip.cs .big{font:600 17px/1.25 Satoshi,sans-serif;color:#f6e2ae;letter-spacing:-.01em}.j5-flip.cs .act{font-size:12.5px;color:#a9a69f}.j5-flip .ch{display:inline-block;width:13px;height:13px;margin:0 0 -2px 6px;border-radius:3px}.j5-flip .ch.sl{background:conic-gradient(#36c5f0 0 25%,#2eb67d 0 50%,#ecb22e 0 75%,#e01e5a 0)}.j5-flip .ch.wa{border-radius:50%;background:#25d366}.cs-a .id{font:600 15px JetBrains Mono,monospace;color:#f1eee7}.cs-a .id small{margin-left:9px;font:500 12px Satoshi,sans-serif;color:#8f8b82}.cs-a .fs{display:flex;gap:6px}.cs-a .cf{padding:3px 8px;border-radius:7px;background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff14;font:500 11.5px JetBrains Mono,monospace;color:#cfcbc2;white-space:nowrap}.cs-a .cf i{font-style:normal;color:#7f7b73;margin-right:5px}.cs-a .cf.hot{color:#f3dfa8;box-shadow:inset 0 0 0 1px #c9a75a99;background:#c9a75a1f}.cs-a .cf.hot i{color:#c9a75a}.j5-flip.cs.cs-e{width:270px;height:88px;margin:-44px 0 0 -135px}#hero.f-hero{margin-top:calc(-1 * var(--navh,76px));min-height:100vh}#hero .f-copy{padding-top:150px}@media (max-width:900px){#hero .f-copy{padding-top:118px}}.nx-btn{display:inline-flex;align-items:center;height:42px;padding:0 18px;border-radius:12px;background:#16171a;color:#f7f6f2;font-weight:600;font-size:14.5px;text-decoration:none;transition:transform .2s}.nx-btn.gold{background:linear-gradient(180deg,#d9bb72,#9a7a2e);color:#0c0d0f;box-shadow:0 14px 30px -14px #c9a75ab3}.nx-btn:hover{transform:translateY(-1px)}#hero .f-ctas a{text-decoration:none}#hero .f-h1{min-height:0}#hero .j5-flip{position:absolute}#hero .f-say{display:none}#hero+.oj-sec{padding-top:40px}@media (max-width:900px){#hero+.oj-sec{padding-top:28px}}#hero .f-card{transition:background .4s,box-shadow .4s,color .4s,filter .6s}#sc.focus .f-card:not(.hot){filter:brightness(.34) saturate(.6)}#hero{--g: calc((100% - min(var(--maxw,1180px), 100% - 2 * var(--gut,24px)))/2) }#hero .f-copy{box-sizing:border-box;padding-left:var(--g);padding-right:24px;max-width:calc(var(--g) + 640px)}@media (min-width:1500px){#hero .f-copy{max-width:calc(var(--g) + 780px)}}@media (max-width:900px){#hero .f-copy{max-width:none}#hero .pp.k-dock2{align-items:center}#hero .pp-pop{width:100%;max-width:440px}}#hero{isolation:isolate}@media (min-width:901px) and (max-width:1400px){#hero .f-copy{max-width:min(calc(var(--g) + 700px),60%)}}#hero .f-h1 .nw{white-space:nowrap}.j5-cone{filter:blur(6px);will-change:filter}@media (min-width:1401px) and (max-width:1499px){#hero .f-copy{max-width:calc(var(--g) + 700px)}}
.sx-sym{position:absolute;width:0;height:0;overflow:hidden}.sx-slk{width:13px;height:13px;flex:none}.sx-eb{display:inline-flex;align-items:center;gap:9px}.sx-eb .sx-slk{width:15px;height:15px}#slack-automations .oj-x-slack{display:grid;grid-template-columns:150px minmax(0,1fr);grid-template-rows:auto 1fr;background:#1a1d21}#slack-automations .oj-x-slack .oj-x-bar{background:#1a1d21;border-bottom:1px solid rgba(255,255,255,.08)}#slack-automations .oj-x-slack .oj-x-app{display:inline-flex;align-items:center;gap:7px;text-transform:none;letter-spacing:0;font:600 13px Satoshi,system-ui,sans-serif;color:#fff;border:0;padding:0}#slack-automations .oj-x-slack .oj-x-app .sx-slk{width:18px;height:18px}#slack-automations .oj-x-msgs{background:#1a1d21}#slack-automations .oj-x-slack .oj-x-av{border-radius:7px}#slack-automations .oj-x-btns span{border-radius:6px;font-weight:600}#slack-automations .oj-x-btns span:first-child{background:#007a5a;border-color:#007a5a;color:#fff}.sx-side{grid-row:1/3;min-width:0;display:flex;flex-direction:column;gap:2px;padding:10px 8px;background:#19171d;border-right:1px solid rgba(255,255,255,.06);font-size:13px;color:#bcabbc}.sx-ws{display:flex;align-items:center;gap:8px;padding:4px 6px 10px;margin-bottom:6px;border-bottom:1px solid rgba(255,255,255,.06);color:#fff;white-space:nowrap}.sx-wi{width:26px;height:26px;border-radius:7px;display:grid;place-items:center;background:var(--gold);color:#16130a;font:700 13px Satoshi,system-ui,sans-serif}.sx-sh{padding:8px 6px 3px;font-size:11.5px;color:#8f8a92}.sx-c{display:flex;align-items:center;gap:7px;padding:4px 8px;border-radius:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sx-c i{font-style:normal;opacity:.7}.sx-c.on{background:#1164a3;color:#fff}.sx-app img{width:16px;height:16px;border-radius:4px}@media (max-width:1199px){#slack-automations .oj-x-slack{grid-template-columns:minmax(0,1fr)}.sx-side{display:none}}.sx-gh{display:none}#oj-x[data-sys=grid] .oj-x-form{counter-reset:r;padding:0 0 4px}#oj-x[data-sys=grid] .sx-gh,#oj-x[data-sys=grid] .oj-x-row{display:grid;grid-template-columns:34px 38% minmax(0,1fr);gap:0;padding:0;border-bottom:1px solid var(--line2)}#oj-x[data-sys=grid] .sx-gh span{padding:5px 8px;font:600 11px Satoshi,system-ui,sans-serif;color:#86c9a3;background:#ffffff0a;border-right:1px solid var(--line2);text-align:center}#oj-x[data-sys=grid] .oj-x-row:before{counter-increment:r;content:counter(r);display:flex;align-items:center;justify-content:center;font:500 11px JetBrains Mono,monospace;color:#86c9a3;background:#ffffff0a;border-right:1px solid var(--line2)}#oj-x[data-sys=grid] .oj-x-row>span{padding:10px;border-right:1px solid var(--line2);font-size:13.5px;min-width:0}#oj-x[data-sys=grid] .oj-x-row>span:last-child,#oj-x[data-sys=grid] .sx-gh span:last-child{border-right:0}#oj-x[data-sys=grid] .oj-x-v{margin:0;border-radius:0}#oj-x[data-sys=grid] .oj-x-row>.oj-nm{padding-bottom:22px}#oj-x[data-sys=tally] .oj-x-row>span:first-child:after{content:" :";color:var(--mut)}#oj-x[data-sys=tally] .oj-x-v{font-family:JetBrains Mono,monospace;font-size:13px}@media (max-width:380px){#oj-x[data-sys=grid] .sx-gh,#oj-x[data-sys=grid] .oj-x-row{grid-template-columns:28px 34% minmax(0,1fr)}#oj-x[data-sys=grid] .oj-x-row>span{padding:9px 8px}}
.hs8-off{display:none!important}.st9{--pw:280px;--th:36px;--gap:44px;--g3:#f2cf86;--live:#4fd18b;--mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(24px,4vw,64px);align-items:center;margin-top:8px;overflow-x:clip;overflow-y:visible}.st9-leg{list-style:none;margin:0;padding:0;display:flex;flex-direction:column-reverse;gap:4px}.st9-leg li{display:grid;grid-template-columns:42px minmax(0,1fr);gap:14px;align-items:start;padding:12px 14px;border-radius:16px;opacity:.65;transition:opacity .6s ease,background-color .6s ease,box-shadow .6s ease}.st9-leg li.on{opacity:1}.st9-leg li.top{background:linear-gradient(90deg,#f2cf8614,#f2cf8600);box-shadow:inset 1px 0 #f2cf8699}.st9.live .st9-leg li.top{background:linear-gradient(90deg,#4fd18b14,#4fd18b00);box-shadow:inset 1px 0 #4fd18bb3}.st9-ic{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:linear-gradient(180deg,#26241f,#151412);box-shadow:inset 0 1px #ffffff1a,0 4px #0a0a09}.st9-ic svg{width:19px;height:19px;fill:none;stroke:var(--gold2);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.st9-k{display:block;font-family:var(--mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--gold2);margin-top:2px}.st9-leg b{display:block;font-weight:500;font-size:16.5px;margin-top:2px;color:var(--ink)}.st9-leg p{margin:5px 0 0;font-size:14px;line-height:1.5;color:var(--mut)}.st9-stage{position:relative;width:100%;height:calc(var(--pw) * 1.58 + 30px);perspective:1900px;perspective-origin:50% 16%;overflow:visible}.st9-stage:before{content:"";position:absolute;left:10%;right:10%;top:6%;height:62%;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,rgba(242,207,134,.09),transparent);transition:opacity 1s}.st9-stage:after{content:"";position:absolute;left:10%;right:10%;top:6%;height:62%;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,rgba(79,209,139,.12),transparent);opacity:0;transition:opacity 1.2s}.st9.live .st9-stage:after{opacity:1}.st9-fit{position:absolute;left:50%;top:60%;width:2px;height:2px;margin:-1px 0 0 -1px;transform-style:preserve-3d}.st9-plane{position:absolute;left:0;top:0;width:2px;height:2px;transform-style:preserve-3d;transform:rotateX(56deg) rotate(-45deg);animation:st9sway 16s ease-in-out infinite;will-change:transform}@keyframes st9sway{0%,to{transform:rotateX(56deg) rotate(-51deg)}50%{transform:rotateX(56deg) rotate(-39deg)}}.st9-floor{position:absolute;left:calc(var(--pw) * -.78);top:calc(var(--pw) * -.78);width:calc(var(--pw) * 1.56);height:calc(var(--pw) * 1.56);border-radius:50%;background:radial-gradient(circle,rgba(242,207,134,.16) 1.2px,transparent 1.6px) 0 0/22px 22px;-webkit-mask:radial-gradient(closest-side,#000 40%,transparent);mask:radial-gradient(closest-side,#000 40%,transparent)}.st9-shadow{position:absolute;left:calc(var(--pw) * -.52);top:calc(var(--pw) * -.52);width:calc(var(--pw) * 1.04);height:calc(var(--pw) * 1.04);border-radius:40px;background:#000000b8;filter:blur(22px);transform:translate3d(16px,16px,.4px);opacity:0;transition:opacity .8s ease;will-change:opacity}.st9.has .st9-shadow{opacity:1}.st9-halo{position:absolute;left:calc(var(--pw) * -.55);top:calc(var(--pw) * -.55);width:calc(var(--pw) * 1.1);height:calc(var(--pw) * 1.1);border-radius:40px;border:1.5px solid var(--live);opacity:0;transform:translateZ(1px) scale(.92)}.st9.live .st9-halo{animation:st9halo 2.4s cubic-bezier(.2,.7,.3,1) .1s 1 both}@keyframes st9halo{0%{opacity:.8;transform:translateZ(1px) scale(.92)}to{opacity:0;transform:translateZ(1px) scale(1.5)}}.st9-pl{position:absolute;left:calc(var(--pw) / -2);top:calc(var(--pw) / -2);width:var(--pw);height:var(--pw);transform-style:preserve-3d;transform:translateZ(calc(var(--i) * var(--gap) + 230px));transition:transform 1.05s cubic-bezier(.2,1.18,.38,1)}.st9-pl.in{transform:translateZ(calc(var(--i) * var(--gap)))}.st9-pl.out{transform:translateZ(calc(var(--i) * var(--gap) + 300px));transition:transform .75s cubic-bezier(.5,0,.75,0)}.st9-pl>.st9-f{opacity:0;transition:opacity .4s ease}.st9-pl.in>.st9-f{opacity:1}.st9-pl.out>.st9-f{opacity:0;transition:opacity .6s ease .1s}.st9.snap .st9-pl,.st9.snap .st9-pl>.st9-f,.st9.snap .st9-shadow,.st9.snap .st9-leg li,.st9.snap .st9-leg p,.st9.snap .st9-stage:after{transition:none!important}.st9-f{position:absolute;display:block;overflow:hidden;font-style:normal}.st9-t{inset:0;border-radius:26px;transform:translateZ(var(--th));display:grid;place-items:center;background:radial-gradient(120% 120% at 20% 10%,rgba(242,207,134,.1),transparent 50%),linear-gradient(135deg,#24221d,#121110 70%);box-shadow:inset 0 0 0 1.5px #f2cf868c,inset 0 0 0 5px #00000059,inset 0 0 50px #0000008c}.st9-t:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,#ffffff21,#fff0 34% 66%,#ffffff0a)}.st9-ico{display:grid;place-items:center;transform:rotate(45deg)}.st9-ico svg{width:calc(var(--pw) * .32);height:calc(var(--pw) * .32);fill:none;stroke:#e6c983;stroke-width:1.1;stroke-linecap:round;stroke-linejoin:round}.st9-robo{position:relative}.st9-robo img{display:block;width:calc(var(--pw) * .38);height:calc(var(--pw) * .38);border-radius:28%;box-shadow:0 10px 24px #0000008c,0 0 0 1px #ffffff1f,0 0 40px #f2cf8640}.st9-robo i{position:absolute;inset:-12px;border-radius:34%;border:1.5px solid rgba(242,207,134,.35);transition:border-color .8s}.st9.live .st9-pl.lv .st9-robo img{box-shadow:0 10px 24px #0000008c,0 0 0 2px #4fd18bd9,0 0 60px #4fd18b8c}.st9.live .st9-pl.lv .st9-robo i{border-color:#4fd18bb3;animation:st9ring 2s ease-out 3}@keyframes st9ring{0%{transform:scale(1);opacity:1}to{transform:scale(1.25);opacity:0}}.st9.live .st9-pl.lv .st9-t{box-shadow:inset 0 0 0 1.5px #4fd18bcc,inset 0 0 60px #4fd18b29,0 0 70px #4fd18b59}.st9-fr{left:14px;right:14px;top:calc(100% - var(--th));height:var(--th);transform-origin:50% 100%;transform:rotateX(-90deg);display:flex;align-items:center;gap:9px;padding:0 12px;white-space:nowrap;background:linear-gradient(180deg,#26231d,#100f0d);box-shadow:inset 0 1.5px #f2cf86b3,inset 0 -1px #0009;-webkit-font-smoothing:antialiased}.st9-fr svg{flex:none;width:15px;height:15px;fill:none;stroke:var(--gold2);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.st9-fr .k{font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--gold2)}.st9-fr .tt{font-size:13px;font-weight:500;color:var(--ink);overflow:hidden;text-overflow:ellipsis}.st9.live .st9-pl.lv .st9-fr{box-shadow:inset 0 1.5px #4fd18bcc}.st9.live .st9-pl.lv .st9-fr .k{color:var(--live)}.st9.live .st9-pl.lv .st9-fr svg{stroke:var(--live)}.st9-fr i{position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,transparent 30%,rgba(255,250,235,.32) 48%,transparent 62%);transform:translate(-120%)}.st9-pl.in .st9-fr i{animation:st9sweep 1.1s ease-out .85s 1 both}@keyframes st9sweep{0%{transform:translate(-120%)}to{transform:translate(120%)}}.st9-lf{left:0;top:14px;bottom:14px;width:var(--th);transform-origin:0 50%;transform:rotateY(-90deg);display:grid;place-items:center;background:linear-gradient(90deg,#0b0b0a,#1b1a16);box-shadow:inset -1.5px 0 #f2cf8673}.st9-lf span{font-family:var(--mono);font-size:12px;font-weight:500;color:#f2cf8680;transform:rotate(90deg)}@media (max-width:1100px){.st9{--pw:250px;--gap:40px;--th:34px}.st9-fr svg{display:none}.st9-fr .tt{font-size:12.5px}}@media (max-width:860px){.st9{grid-template-columns:1fr;gap:6px;--pw:min(240px,calc((100vw - 44px) / 1.44))}.st9-stage{order:-1}.st9-leg li{padding:10px 12px}.st9-leg b{font-size:15.5px}.st9-fr svg{display:none}.st9-fr{padding:0 10px;gap:7px}.st9-fr .k{font-size:10px;letter-spacing:.1em}.st9-fr .tt{font-size:11.5px}}@media (prefers-reduced-motion:reduce){.st9-plane,.st9-robo i{animation:none!important}.st9-pl,.st9-pl>.st9-f,.st9-shadow{transition:none!important}}.oj-steps-note{margin:26px 0 0;max-width:60ch;font-size:14.5px;line-height:1.55;color:var(--mut)}
.pc{position:relative;--glass:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.012) 40%,rgba(0,0,0,.1));--spec:inset 0 1px 0 rgba(255,255,255,.09),inset 0 -1px 0 rgba(0,0,0,.55);--ring:0 0 0 1px rgba(255,255,255,.07);--drop:0 30px 60px -32px rgba(0,0,0,.95),0 10px 22px -14px rgba(0,0,0,.7);--well:inset 0 1px 2px rgba(0,0,0,.75),inset 0 -1px 0 rgba(255,255,255,.04);--keygold:linear-gradient(180deg,#e2c47e,#b8954a);--keyshade:inset 0 1px 0 rgba(255,255,255,.45),inset 0 -1px 0 rgba(0,0,0,.28),0 5px 12px -5px color-mix(in srgb,var(--gold) 70%,transparent)}.pc b{font-weight:500}.pc p{margin:0;color:var(--mut);font-size:14.5px;line-height:1.55}.pc .pc-k{display:block;font:500 11px/1.3 JetBrains Mono,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--gold)}.pc3-grid{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:stretch}.pc3-col{position:relative;display:grid;gap:10px;align-content:start;padding:22px 22px 24px;border-radius:22px;background:var(--glass),#141311;box-shadow:var(--spec),var(--ring),var(--drop);transition:box-shadow .45s}.pc3-col.on{box-shadow:var(--spec),0 0 0 1px color-mix(in srgb,var(--gold) 50%,transparent),0 0 54px -24px color-mix(in srgb,var(--gold) 85%,transparent),var(--drop)}.pc-key{position:relative;z-index:3;width:44px;height:44px;margin-bottom:8px;border-radius:13px;display:grid;place-items:center;font:500 14px JetBrains Mono,monospace;color:#16130a;background:var(--keygold);box-shadow:var(--keyshade);transition:background .45s,color .45s,box-shadow .45s}.pc-live .pc3-col:not(.on):not(.done) .pc-key{color:var(--mut);background:linear-gradient(180deg,#26241f,#171613);box-shadow:inset 0 1px #ffffff17,inset 0 -1px #0009,0 0 0 1px #ffffff12,0 10px 20px -12px #000}.pc3-col.on .pc-key{box-shadow:var(--keyshade),0 0 0 4px color-mix(in srgb,var(--gold) 18%,transparent)}.pc3-col>b{font-size:18px}.pc3-notes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:26px}.pc3-notes p{font-size:14px;max-width:60ch}.pc3-notes b{color:var(--ink)}.pc-doc{position:relative;margin-top:16px;border-radius:18px;padding:16px 16px 12px;background:radial-gradient(90% 60% at 85% 0%,color-mix(in srgb,var(--gold) 9%,transparent),transparent 60%),var(--glass),#141311;box-shadow:var(--spec),var(--ring),var(--drop)}.pc-doc-h{display:flex;align-items:center;gap:10px;padding:0 70px 12px 0;border-bottom:1px solid var(--line)}.pc-doc-h img{width:40px;height:auto;flex:none}.pc-doc-h b{display:block;font-size:14.5px}.pc-doc-h small{display:block;font-size:11.5px;color:var(--mut);margin-top:2px}.pc-sent{display:inline-flex;white-space:nowrap;margin-top:8px;font:500 10px/1 JetBrains Mono,monospace;letter-spacing:.08em;text-transform:uppercase;padding:6px 9px;border-radius:999px;color:var(--gold2);background:linear-gradient(180deg,#24221e,#161512);box-shadow:inset 0 1px #ffecbe24,0 0 0 1px color-mix(in srgb,var(--gold) 45%,transparent);transition:color .4s,box-shadow .4s}.pc-live .pc-doc:not(.sent) .pc-sent{color:var(--mut);box-shadow:inset 0 1px #ffffff12,0 0 0 1px #ffffff0f}.pc-row{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:9px 0;border-bottom:1px dashed var(--line2)}.pc-row b{display:block;font-size:13.5px}.pc-row small{display:block;margin-top:2px;font-size:11.5px;color:var(--mut)}.pc-chip{flex:none;display:inline-flex;align-items:center;gap:5px;font:500 10px/1 JetBrains Mono,monospace;letter-spacing:.08em;text-transform:uppercase;padding:6px 9px;border-radius:999px;color:var(--gold2);background:linear-gradient(180deg,#2a2722,#191714);box-shadow:inset 0 1px #ffecbe24,inset 0 -1px #0009,0 0 0 1px color-mix(in srgb,var(--gold) 40%,transparent)}.pc-chip svg{width:10px;height:10px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.pc-chip.opt{color:var(--mut);box-shadow:inset 0 1px #ffffff12,0 0 0 1px #ffffff14}.pc-tot{display:flex;align-items:baseline;gap:12px;padding:11px 0 9px;border-bottom:1px solid var(--line)}.pc-tot b{font-size:14.5px;flex:none}.pc-tot span{margin-left:auto;text-align:right;color:var(--gold2);font-size:12.5px}.pc-foot{display:flex;justify-content:space-between;gap:12px;padding-top:10px;font-size:11.5px;color:var(--mut)}.pc-stamp{position:absolute;right:12px;top:-16px;width:64px;height:64px;border-radius:50%;display:grid;place-content:center;text-align:center;color:var(--gold2);font:500 10.5px/1 JetBrains Mono,monospace;letter-spacing:.14em;text-transform:uppercase;background:radial-gradient(circle,#141311eb,#141311bf);box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--gold) 70%,transparent),inset 0 0 0 5px #141311e6,inset 0 0 0 6px color-mix(in srgb,var(--gold) 35%,transparent),0 12px 24px -12px #000;transform:rotate(-12deg);transition:opacity .25s,transform .45s cubic-bezier(.3,1.5,.5,1)}.pc-stamp small{display:block;margin-top:4px;font-size:9px;letter-spacing:.16em}.pc-live .pc-doc:not(.sent) .pc-stamp{opacity:0;transform:rotate(-12deg) scale(1.25)}@media (max-width:599px){.pc3-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:960px){.pc3-notes{grid-template-columns:minmax(0,1fr);gap:12px}}@media (min-width:1200px){.pc3-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto 1fr;align-items:start}.pc3-col:last-child{grid-column:2;grid-row:1/span 3}}@media (max-width:520px){.pc3-col{padding:20px 16px}.pc-doc{padding:14px 12px 10px}.pc-doc-h{padding-right:58px}.pc-stamp{width:56px;height:56px;font-size:9.5px;right:8px;top:-12px}.pc-tot{flex-wrap:wrap}.pc-tot span{text-align:left;margin-left:0;flex:1 1 60%}}@media (prefers-reduced-motion:reduce){.pc *{transition:none!important}}@media (min-width:600px) and (max-width:1199px){.pc3-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pc3-col:last-child{grid-column:1/-1;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);column-gap:24px}.pc3-col:last-child>*{grid-column:1}.pc3-col:last-child>.pc-doc{grid-column:2;grid-row:1/span 5;margin-top:0}}
#about .oj-letter{position:relative;margin-bottom:128px;padding-bottom:84px}.tm-card{position:absolute;right:-18px;top:calc(100% - 62px);width:304px;aspect-ratio:1.75;perspective:1100px;z-index:3;cursor:pointer;-webkit-tap-highlight-color:transparent;transform:rotate(-4deg)}.tm-in{position:relative;z-index:2;width:100%;height:100%;transform-style:preserve-3d;transform:rotateY(var(--fl,0deg));transition:transform .7s cubic-bezier(.2,.75,.2,1)}.tm-card.flip .tm-in{--fl:180deg}.tm-face{position:absolute;inset:0;border-radius:14px;padding:16px 18px 15px;overflow:hidden;backface-visibility:hidden;-webkit-backface-visibility:hidden;display:flex;flex-direction:column;justify-content:space-between;background:radial-gradient(130% 110% at 22% -12%,rgba(255,246,225,.15),transparent 52%),linear-gradient(158deg,#201f1c,#121211 58%,#0c0c0b);box-shadow:inset 0 1px #ffffff29,inset 0 -1px #000000bf,inset 0 0 0 1px #ffffff0d,0 36px 52px -22px #000000f2,0 12px 20px -12px #000000bf}.tm-back{transform:rotateY(180deg)}.tm-logo{width:64px;height:auto;display:block}.tm-who b{display:block;font-size:20px;font-weight:600;letter-spacing:-.015em;color:var(--ink)}.tm-sub{display:block;margin-top:4px;font-size:13.5px;line-height:1.4;color:var(--mut)}.tm-k{display:block;font:500 9.5px/1.3 JetBrains Mono,monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--gold)}.tm-name{display:block;margin-top:6px;font-size:18px;font-weight:600;color:var(--ink)}.tm-city{display:block;margin-top:3px;font-size:12.5px;color:var(--mut)}.tm-links{display:grid;justify-items:start;gap:7px}.tm-links a{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;color:var(--ink);text-decoration:none}.tm-links a:hover{text-decoration:underline;text-underline-offset:3px}.tm-ic{width:14px;height:14px;flex:none;color:var(--mut);fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;transition:color .2s}.tm-links a:hover .tm-ic{color:var(--ink)}.tm-vr{position:absolute;right:18px;bottom:15px;font:700 30px/1 Satoshi,sans-serif;letter-spacing:-.04em;color:#161513;text-shadow:0 1px 0 rgba(255,255,255,.13),0 -1px 0 rgba(0,0,0,.9)}.tm-turn{position:absolute;right:12px;top:12px;height:30px;padding:0 10px 0 12px;border:0;border-radius:999px;display:inline-flex;align-items:center;gap:3px;font:500 12.5px/1 Satoshi,sans-serif;letter-spacing:.01em;color:var(--ink);cursor:pointer;background:linear-gradient(180deg,#34312b,#1d1c19);box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #0009,0 0 0 1px color-mix(in srgb,var(--gold) 30%,rgba(255,255,255,.08)),0 8px 16px -8px #000;transition:transform .15s,box-shadow .2s,background .2s}.tm-turn:hover,.tm-turn:focus-visible{outline:none;background:linear-gradient(180deg,#3d3932,#23211d);box-shadow:inset 0 1px #ffffff38,inset 0 -1px #0009,0 0 0 1px color-mix(in srgb,var(--gold) 55%,transparent),0 10px 20px -8px #000}.tm-turn:active{transform:translateY(1px);box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #0009,0 0 0 1px #ffffff1c,0 3px 8px -4px #000}.tm-turn svg{width:11px;height:11px;fill:none;stroke:var(--gold2);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s}.tm-back .tm-turn{padding:0 11px 0 8px}.tm-front .tm-turn:hover svg{transform:translate(2px)}.tm-back .tm-turn:hover svg{transform:translate(-2px)}@media (max-width:1000px){.tm-card{right:-12px}}@media (min-width:641px) and (max-width:960px){.tm-card{right:12px}}@media (max-width:640px){#about .oj-letter{margin-bottom:170px;padding-bottom:40px}.tm-card{right:auto;left:50%;width:min(300px,88%);margin-left:max(-150px,-44%);top:calc(100% - 13px)}}@media (prefers-reduced-motion:reduce){.tm-in,.tm-turn,.tm-turn svg{transition:none}}
.lx{position:absolute;pointer-events:none;z-index:2;--r:70px;--s:1.9;opacity:0;transition:opacity .25s}.lx.on{opacity:1}.lx-alt{position:absolute;left:calc(var(--x,50%) - var(--r));top:calc(var(--y,50%) - var(--r));width:calc(var(--r) * 2);height:calc(var(--r) * 2);border-radius:50%;clip-path:circle(50%);background:radial-gradient(circle,#171614,#0b0b0c 70%)}.lx-ring{position:absolute;left:calc(var(--x,50%) - var(--r));top:calc(var(--y,50%) - var(--r));width:calc(var(--r) * 2);height:calc(var(--r) * 2);border-radius:50%;box-shadow:inset 0 0 0 1px #ffffff38,inset 0 0 0 2.5px #0000008c,inset 0 12px 24px -14px #ffffff4d,inset 0 -16px 28px -18px #000000d9,0 0 0 1px color-mix(in srgb,var(--gold) 40%,transparent),0 24px 46px -18px #000000f2}.lx-ring:before{content:"";position:absolute;inset:7%;border-radius:50%;background:radial-gradient(55% 38% at 30% 18%,rgba(255,255,255,.16),transparent 72%)}.lx-chip{position:absolute;left:50%;bottom:100%;transform:translate(-50%,-7px);white-space:nowrap;font:500 9px/1 JetBrains Mono,monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--gold2);padding:5px 8px;border-radius:999px;background:#0e0d0ceb;box-shadow:inset 0 1px #ffffff14,0 0 0 1px #ffffff14}.lx-alt [fill="#efece5"]{fill:#1b1c20;opacity:.5}.lx-alt [fill="#f8f6f1"]{fill:#202126;opacity:.5}.lx-alt path.hot{opacity:1;fill:#2a2518;stroke:#e0c27a;stroke-width:.55;filter:drop-shadow(0 0 1.6px rgba(224,194,122,.9))}.lx-alt text{font-family:JetBrains Mono,monospace;font-size:4.2px;letter-spacing:.06em;fill:#e3c57f}.lx-alt .bang{fill:#16130a;font-weight:700}.lx-alt .badge{fill:#e3c57f}.lx-alt .scan{fill:url(#lx-scan)}@media (max-width:640px){.lx{--r:44px;--s:1.65}}@media (prefers-reduced-motion:reduce){.lx{transition:none}}
.vw{--glass:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.012) 40%,rgba(0,0,0,.1));--spec:inset 0 1px 0 rgba(255,255,255,.09),inset 0 -1px 0 rgba(0,0,0,.55);--ring:0 0 0 1px rgba(255,255,255,.07);--drop:0 30px 60px -32px rgba(0,0,0,.95),0 10px 22px -14px rgba(0,0,0,.7);--keygold:linear-gradient(180deg,#e2c47e,#b8954a);--keyshade:inset 0 1px 0 rgba(255,255,255,.45),inset 0 -1px 0 rgba(0,0,0,.28),0 5px 12px -5px color-mix(in srgb,var(--gold) 70%,transparent)}.vw5-slack{position:relative;padding:20px 22px 22px;border-radius:26px;background:radial-gradient(60% 50% at 80% 0%,color-mix(in srgb,var(--gold) 8%,transparent),transparent 70%),var(--glass),#121110;box-shadow:var(--spec),var(--ring),var(--drop)}.vw5-top{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:16px}.vw5-top .sx-slk{width:20px;height:20px;margin:0}.vw5-top b{font-size:17px;font-weight:500}.vw5-top span{font-size:14.5px;color:var(--mut)}.vw-caps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px}.vw-cap{position:relative;display:grid;align-content:start;gap:6px;padding:16px 16px 18px;border-radius:18px;color:inherit;text-decoration:none;background:var(--glass),#141311;box-shadow:var(--spec),var(--ring),0 18px 36px -24px #000;transition:transform .25s,box-shadow .25s}.vw-cap:hover{transform:translateY(-2px);box-shadow:var(--spec),0 0 0 1px color-mix(in srgb,var(--gold) 35%,transparent),0 22px 40px -24px #000}.vw-cap b{font-size:15.5px;font-weight:500;margin-top:6px}.vw-cap p{margin:0;font-size:13px;line-height:1.5;color:var(--mut)}.vw-ic{width:38px;height:38px;border-radius:11px;display:grid;place-items:center;color:var(--mut);background:linear-gradient(180deg,#26241f,#171613);box-shadow:inset 0 1px #ffffff17,inset 0 -1px #0009,0 0 0 1px #ffffff12}.vw-ic svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.vw-cap.lead{box-shadow:var(--spec),0 0 0 1px color-mix(in srgb,var(--gold) 30%,transparent),0 18px 36px -24px #000}.vw-cap.lead .vw-ic{color:#16130a;background:var(--keygold);box-shadow:var(--keyshade)}.vw-cap.askt{box-shadow:var(--spec),0 0 0 1px color-mix(in srgb,var(--gold) 45%,transparent),0 0 40px -24px color-mix(in srgb,var(--gold) 80%,transparent)}.vw-cap.askt p,.vw-cap.askt .vw-ic{color:var(--gold2)}.vw-cap.askt:focus-visible{outline:2px solid var(--gold2);outline-offset:3px}@media (max-width:960px){.vw-caps{grid-template-columns:repeat(2,minmax(0,1fr))}.vw5-slack{padding:16px 14px 18px}}@media (max-width:520px){.vw-caps{gap:8px}.vw-cap{padding:12px}.vw-cap b{font-size:14px;margin-top:2px}.vw-cap .vw-ic{width:32px;height:32px}}@media (prefers-reduced-motion:reduce){.vw-cap{transition:none}}@media (min-width:601px){#oj-x[data-sys=grid] .oj-x-sl{min-width:38px;padding:0 6px}}@media (max-width:520px){.vw5-slack{margin-left:-8px;margin-right:-8px;padding:14px 8px 16px;border-radius:20px}}
.cb-pill{position:fixed;right:max(20px,env(safe-area-inset-right,0px));bottom:max(20px,env(safe-area-inset-bottom,0px));z-index:55;display:flex;align-items:center;gap:0;padding:6px;border:0;border-radius:999px;cursor:pointer;font:inherit;font-size:14px;font-weight:500;color:var(--ink);background:#171614db;-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);box-shadow:inset 0 0 0 1px #f2cf8652,inset 0 1px #ffffff14,0 14px 34px #0000008c;opacity:0;visibility:hidden;transform:translateY(12px);pointer-events:none;transition:opacity .35s ease,transform .35s ease,box-shadow .25s ease,visibility 0s .35s}.cb-pill.on{opacity:1;visibility:visible;transform:none;pointer-events:auto;transition-delay:0s}.cb-pill.hint span{max-width:110px;opacity:1;margin:0 8px 0 9px}.cb-pill:hover{box-shadow:inset 0 0 0 1px #f2cf8699,inset 0 1px #ffffff1a,0 14px 34px #0000008c}.cb-pill img{width:32px;height:32px;border-radius:10px;display:block}.cb-pill span{max-width:0;overflow:hidden;white-space:nowrap;opacity:0;transition:max-width .3s ease,opacity .25s ease,margin .3s ease}@media (hover:hover){.cb-pill:hover span{max-width:110px;opacity:1;margin:0 8px 0 9px}}.cb-pill:focus-visible span{max-width:110px;opacity:1;margin:0 8px 0 9px}.cb-pill:focus-visible,.cb-chip:focus-visible,.cb-x:focus-visible,.cb-ask button:focus-visible,.cb-cta:focus-visible{outline:2px solid var(--gold2);outline-offset:2px}body.cb-open .cb-pill{opacity:0;visibility:hidden;pointer-events:none}body.sheet-open .cb-pill,body.menu-open .cb-pill{display:none}.cb-panel{position:fixed;right:max(20px,env(safe-area-inset-right,0px));bottom:max(20px,env(safe-area-inset-bottom,0px));z-index:56;width:min(380px,calc(100vw - 40px));max-height:min(620px,calc(100vh - 120px));display:flex;flex-direction:column;border-radius:22px;overflow:hidden;color:var(--ink);background:#121110f0;-webkit-backdrop-filter:blur(18px) saturate(1.2);backdrop-filter:blur(18px) saturate(1.2);box-shadow:inset 0 0 0 1px #f1eee71f,inset 0 1px #ffffff12,0 30px 70px #000000a6;animation:cbIn .28s ease both}@keyframes cbIn{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}.cb-panel[hidden]{display:none}.cb-head{display:flex;align-items:center;gap:11px;padding:14px 14px 12px 16px;border-bottom:1px solid var(--line)}.cb-head img{width:30px;height:30px;border-radius:9px;display:block}.cb-head span{flex:1;min-width:0}.cb-head b{display:block;font-weight:500;font-size:15px}.cb-head small{display:block;font-size:12px;color:var(--mut)}.cb-x{appearance:none;border:0;background:transparent;color:var(--mut);width:44px;height:44px;margin:-5px -5px -5px 0;border-radius:10px;display:grid;place-items:center;cursor:pointer}.cb-x:hover{background:#ffffff0f;color:var(--ink)}.cb-x svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.cb-log{flex:1;min-height:90px;overflow-y:auto;padding:14px 14px 6px;display:flex;flex-direction:column;gap:10px;overscroll-behavior:contain}.cb-msg{display:flex;gap:8px;align-items:flex-end;max-width:92%}.cb-msg img{width:24px;height:24px;border-radius:7px;flex:none}.cb-msg.cb-you{align-self:flex-end;max-width:85%}.cb-b{padding:10px 13px;border-radius:15px 15px 15px 5px;font-size:14px;line-height:1.5;background:#ffffff0d;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink)}.cb-msg.cb-you .cb-b{border-radius:15px 15px 5px;background:#f2cf8621;box-shadow:inset 0 0 0 1px #f2cf8647}.cb-b>span{display:block}.cb-cta{display:flex;width:max-content;margin-top:10px;padding:7px 12px;border:0;border-radius:10px;font:inherit;font-size:13px;font-weight:500;color:#0c0d0f;text-decoration:none;cursor:pointer;background:linear-gradient(180deg,#d9bb72,#9a7a2e);box-shadow:inset 0 1px #fff6}.cb-chips[hidden]{display:none}.cb-chips{display:flex;flex-wrap:wrap;gap:6px;padding:8px 14px 10px;max-height:180px;overflow-y:auto;border-top:1px solid var(--line)}.cb-chip{appearance:none;border:0;cursor:pointer;text-align:left;padding:7px 11px;border-radius:999px;font:inherit;font-size:13px;line-height:1.3;color:var(--ink);background:#ffffff0a;box-shadow:inset 0 0 0 1px var(--line2);transition:background .2s,box-shadow .2s,color .2s}.cb-chip:hover{background:#f2cf8614;box-shadow:inset 0 0 0 1px #f2cf8666}.cb-ask{display:flex;gap:8px;padding:10px 12px 12px;border-top:1px solid var(--line)}.cb-ask input{flex:1;min-width:0;height:40px;padding:0 12px;border-radius:11px;border:1px solid var(--line2);background:#16171b;color:var(--ink);font:inherit;font-size:14px;outline:none}.cb-ask input::placeholder{color:#8a867e}.cb-ask input:focus{border-color:#ffffff4d}.cb-ask button{flex:none;width:40px;height:40px;border:0;border-radius:11px;display:grid;place-items:center;cursor:pointer;background:linear-gradient(180deg,#d9bb72,#9a7a2e)}.cb-ask button svg{width:18px;height:18px;fill:none;stroke:#0c0d0f;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.cb-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (max-width:640px){.cb-pill{right:max(14px,env(safe-area-inset-right,0px));bottom:max(14px,env(safe-area-inset-bottom,0px))}.cb-panel{left:var(--gut,16px);right:var(--gut,16px);bottom:max(12px,env(safe-area-inset-bottom,0px));width:auto;max-height:78vh;border-radius:20px}}@media (prefers-reduced-motion:reduce){.cb-pill,.cb-panel{transition:none;animation:none}}
@media (min-width:1024px) and (max-width:1600px){.oj-fitc,.lede{font-size:17.5px}.menu>a{font-size:15.5px}.btn{font-size:15.5px}.fly .col.big a{font-size:21px}.fly .col.small a{font-size:15px}.sheet summary{font-size:22px}.sheet .l a{font-size:16px}.ask .box{font-size:17.5px}.ans .ah{font-size:15.5px}.trace .row{font-size:15px}.facts li b{font-size:15.5px}.flow{font-size:15px}.quietlink{font-size:15.5px}.oj-head p:not(.oj-eyebrow){font-size:17.5px}.oj-form input,.oj-form select{font-size:15.5px}.oj-form .act .btn{font-size:16px}footer.oj-foot{font-size:15px}footer.oj-foot .oj-ft-col a,footer.oj-foot .oj-ft-col span{font-size:15.5px}.oj-fx-tm{font-size:24px}.oj-fx-row p{font-size:17.5px}.oj-fx-gain{font-size:15.5px}.oj-step b{font-size:18.5px}.oj-step p{font-size:15.5px}.oj-rules b{font-size:20px}.oj-rules p,.oj-q-h b,.oj-q-row b,.oj-q-tot,.oj-stamp,.oj-cost-cta .btn{font-size:16.5px}.oj-cost-cta span{font-size:15px}.oj-erps span{font-size:15.5px}.oj-fitc h3{font-size:17.5px}.oj-fitc li,.oj-trust b{font-size:16px}.oj-letter p{font-size:17.5px}.oj-faq summary{font-size:16.5px}.oj-faq summary:after{font-size:22px}.oj-faq details p{font-size:16px}.oj-sel-btn,.oj-sel-list li,.wy-gain{font-size:15.5px}#oj-knock .q2-nm{font-size:16px}#oj-knock .q2-mine{font-size:15.5px}#oj-knock .q2-mine b{font-size:17.5px}#oj-knock .q2-go{font-size:15px}.oj-ch a{font-size:15.5px}.f-sub{font-size:19px}.f-ctas .nx-btn{font-size:16.5px}.nx-btn,.pc p{font-size:16px}.pc-key{font-size:15.5px}.pc3-col>b{font-size:20px}.pc3-notes p{font-size:15.5px}.pc-doc-h b{font-size:16px}.pc-row b{font-size:15px}.pc-tot b{font-size:16px}.vw5-top b{font-size:18.5px}.vw5-top span{font-size:16px}.vw-cap b{font-size:17px}}
