.cfzjOG_hero{padding-top:64px!important}.cfzjOG_hero:before{content:"";background:var(--c);filter:blur(140px);width:760px;height:420px;opacity:calc(var(--orb) * .45);pointer-events:none;border-radius:50%;margin-left:-380px;position:absolute;top:40px;left:50%}.cfzjOG_hero .container{position:relative}.cfzjOG_hero .page-title{margin-top:14px;font-size:72px}.cfzjOG_icon{width:112px;height:112px;box-shadow:0 30px 60px -20px var(--c), 0 0 0 10px color-mix(in oklab, var(--c), transparent 88%), 0 0 0 22px color-mix(in oklab, var(--c), transparent 95%);border-radius:30px;margin:34px auto 0;overflow:hidden}.cfzjOG_icon img{object-fit:cover;width:100%;height:100%;display:block}.cfzjOG_iconFallback{color:#fff;background:linear-gradient(135deg, var(--c), color-mix(in oklab, var(--c), #000 35%));place-items:center;width:100%;height:100%;font-size:50px;display:grid}.cfzjOG_chips{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:30px;display:flex}.cfzjOG_catChip{height:30px;color:var(--c);background:color-mix(in oklab, var(--c), transparent 88%);border:1px solid color-mix(in oklab, var(--c), transparent 70%);border-radius:999px;align-items:center;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}.cfzjOG_chips small{font-family:var(--mono);color:var(--dim);font-size:12.5px}.cfzjOG_ourRole{text-align:start;background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--c), transparent 90%)), var(--surface);border:1px solid color-mix(in oklab, var(--c), transparent 65%);border-radius:22px;align-items:center;gap:18px;max-width:780px;margin:30px auto 0;padding:20px 24px;display:flex}[dir=ltr] .cfzjOG_ourRole{background:linear-gradient(270deg, transparent, color-mix(in oklab, var(--c), transparent 90%)), var(--surface)}.cfzjOG_lbl{font-family:var(--mono);color:var(--c);letter-spacing:.08em;font-size:12px;display:block}.cfzjOG_ourRole b{color:var(--strong);font-size:19px;font-weight:800;line-height:1.4;display:block}.cfzjOG_stores{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}.cfzjOG_store{border:1px solid var(--border-strong);color:#fff;text-align:start;height:58px;transition:transform .2s var(--ease);background:#000;border-radius:16px;align-items:center;gap:12px;padding:0 22px;display:inline-flex}.cfzjOG_store:hover{transform:translateY(-2px)}.cfzjOG_store svg{font-size:26px}.cfzjOG_store small{opacity:.75;font-size:11px;line-height:1.2;display:block}.cfzjOG_store b{font-family:var(--latin);font-size:17px;font-weight:700;line-height:1.2;display:block}.cfzjOG_meta{grid-template-columns:repeat(var(--cols,3), 1fr) 1.5fr;border:1px solid var(--border);background:var(--surface);text-align:start;border-radius:22px;margin-top:56px;display:grid}.cfzjOG_meta>div{border-inline-start:1px solid var(--border);padding:18px 22px}.cfzjOG_meta>div:first-child{border-inline-start:0}.cfzjOG_meta span{color:var(--dim);font-size:12.5px;display:block}.cfzjOG_meta b{color:var(--strong);margin-top:2px;font-size:16px;font-weight:700;display:block}.cfzjOG_links{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.cfzjOG_links a{color:var(--blue);background:var(--accent-soft);border-radius:8px;padding:2px 10px;font-size:13px;font-weight:600}.cfzjOG_ov{grid-template-columns:1fr 1.2fr;align-items:start;gap:64px;display:grid}.cfzjOG_ov h2{color:var(--strong);font-size:44px;font-weight:900;line-height:1.3}.cfzjOG_ov p{color:var(--muted);white-space:pre-line;font-size:17.5px;line-height:1.95}.cfzjOG_ps2{grid-template-columns:1fr 1fr;gap:20px;display:grid}.cfzjOG_pcard{background:var(--surface);border:1px solid var(--border);border-radius:28px;padding:34px}.cfzjOG_sol{background:linear-gradient(var(--surface), var(--surface)) padding-box, linear-gradient(135deg, var(--c), color-mix(in oklab, var(--c), #f5b400 55%)) border-box;box-shadow:0 40px 80px -50px var(--c);border:1px solid #0000}.cfzjOG_pcard .cfzjOG_lbl{letter-spacing:.06em;margin-top:22px;font-size:12.5px}.cfzjOG_pcard h3{color:var(--strong);margin-top:6px;font-size:26px;font-weight:900;line-height:1.4}.cfzjOG_pcard p{color:var(--muted);white-space:pre-line;margin-top:12px;font-size:16px;line-height:1.95}.cfzjOG_fgrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.cfzjOG_fi{background:var(--surface);border:1px solid var(--border);border-radius:22px;align-items:center;gap:16px;padding:22px;display:flex}.cfzjOG_fi b{color:var(--strong);font-size:16.5px;font-weight:800;line-height:1.45;display:block}.cfzjOG_res4{grid-template-columns:repeat(var(--n,4), 1fr);gap:16px;display:grid}.cfzjOG_res4>div{background:var(--surface);border:1px solid var(--border);text-align:center;border-radius:24px;padding:30px 24px;position:relative;overflow:hidden}.cfzjOG_res4>div:before{content:"";background:radial-gradient(ellipse 80% 60% at 50% 0%, color-mix(in oklab, var(--c), transparent 88%), transparent 70%);position:absolute;inset:0}.cfzjOG_res4 strong{font-family:var(--latin);letter-spacing:-.04em;font-size:52px;font-weight:800;line-height:1.1;display:block;position:relative}.cfzjOG_res4 span{color:var(--muted);margin-top:6px;font-size:14.5px;display:block;position:relative}.cfzjOG_stack{background:var(--surface);border:1px solid var(--border);border-radius:20px;margin-top:16px;padding:20px}.cfzjOG_stack h3{color:var(--strong);align-items:center;gap:8px;font-size:14.5px;font-weight:700;display:flex}.cfzjOG_stack h3 i{background:var(--c);border-radius:3px;width:8px;height:8px}.cfzjOG_stack div{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.cfzjOG_stack span{font-family:var(--latin);color:var(--text);background:var(--surface-2);border:1px solid var(--border);border-radius:9px;padding:5px 10px;font-size:12.5px}.cfzjOG_bq{background:var(--surface);border:1px solid var(--border);border-radius:32px;grid-template-columns:auto 1fr;gap:30px;padding:48px;display:grid;position:relative;overflow:hidden}.cfzjOG_bq:before{content:"";inset-inline-end:-120px;background:var(--c);filter:blur(120px);opacity:.18;border-radius:50%;width:520px;height:320px;position:absolute;top:-160px}.cfzjOG_bq>*{position:relative}.cfzjOG_qi{width:64px;height:64px;color:var(--c);background:color-mix(in oklab, var(--c), transparent 86%);border-radius:20px;place-items:center;font-size:30px;display:grid}.cfzjOG_bq blockquote{color:var(--strong);font-size:25px;font-weight:700;line-height:1.8}.cfzjOG_who{align-items:center;gap:12px;margin-top:24px;display:flex}.cfzjOG_av{width:44px;height:44px;color:var(--on-grad);background:var(--grad);border-radius:50%;flex-shrink:0;place-items:center;font-weight:800;display:grid;overflow:hidden}.cfzjOG_who b{color:var(--strong);font-size:15px;line-height:1.4;display:block}.cfzjOG_who small{color:var(--muted);font-size:13px;display:block}.cfzjOG_pn{grid-template-columns:1fr 1fr;gap:20px;display:grid}.cfzjOG_pn .w .vis{height:200px}:is(.cfzjOG_pn .w .vis.icon .fb-big,.cfzjOG_pn .w .vis.icon .big-icon){border-radius:26px;width:96px;height:96px;font-size:44px}.cfzjOG_dir{color:var(--muted);align-items:center;gap:6px;font-size:13.5px;font-weight:700;display:inline-flex}@media (max-width:1080px){.cfzjOG_hero .page-title{font-size:52px}.cfzjOG_meta{grid-template-columns:1fr 1fr}.cfzjOG_meta>div{border-inline-start:0;border-top:1px solid var(--border)}.cfzjOG_meta>div:nth-child(-n+2){border-top:0}.cfzjOG_meta>div:nth-child(2n){border-inline-start:1px solid var(--border)}.cfzjOG_ov,.cfzjOG_ps2{grid-template-columns:1fr;gap:24px}.cfzjOG_fgrid{grid-template-columns:1fr 1fr}.cfzjOG_res4{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.cfzjOG_hero{padding-top:40px!important}.cfzjOG_hero .page-title{font-size:34px}.cfzjOG_icon{border-radius:24px;width:88px;height:88px}.cfzjOG_ourRole{padding:16px}.cfzjOG_store{height:52px;padding:0 16px}.cfzjOG_ov h2{font-size:30px}.cfzjOG_ov p{font-size:16px}.cfzjOG_pcard{padding:24px}.cfzjOG_pcard h3{font-size:22px}.cfzjOG_fgrid{grid-template-columns:1fr}.cfzjOG_res4 strong{font-size:38px}.cfzjOG_bq{grid-template-columns:1fr;gap:18px;padding:28px 22px}.cfzjOG_bq blockquote{font-size:19px}.cfzjOG_pn{grid-template-columns:1fr}}
.IlW77G_stage{border:1px solid var(--border);background:radial-gradient(ellipse 60% 70% at 50% 100%, color-mix(in oklab, var(--c), transparent 72%), transparent 70%), linear-gradient(180deg, var(--surface), var(--bg-soft));border-radius:36px;height:640px;margin-top:64px;position:relative;overflow:hidden}.IlW77G_stage:after{content:"";background:linear-gradient(180deg, transparent, var(--bg-soft));z-index:5;pointer-events:none;height:120px;position:absolute;inset:auto 0 0}.IlW77G_phone{z-index:2;cursor:pointer;transition:margin .5s var(--ease), top .5s var(--ease), width .5s var(--ease), opacity .5s ease, box-shadow .5s ease}.IlW77G_g0{z-index:4;cursor:default;width:286px;box-shadow:0 50px 100px -30px var(--c), 0 30px 60px #00000080;margin-left:-143px;top:52px;left:50%}.IlW77G_g1{z-index:3;width:244px;margin-left:160px;top:96px;left:50%}.IlW77G_g2{z-index:3;width:244px;margin-left:-404px;top:96px;left:50%}.IlW77G_g3{opacity:.55;width:212px;margin-left:430px;top:140px;left:50%}.IlW77G_g4{opacity:.55;width:212px;margin-left:-642px;top:140px;left:50%}.IlW77G_browserStage{height:auto;padding:56px 48px 72px}.IlW77G_browser{z-index:2;max-width:1040px;margin:0 auto;position:relative}.IlW77G_bar{justify-content:space-between;align-items:center;gap:16px;margin-top:18px;padding:0 8px;display:flex}.IlW77G_bar>span{color:var(--muted);font-size:13.5px}.IlW77G_dots{gap:6px;display:flex}.IlW77G_dots button{background:var(--border-strong);width:8px;height:8px;transition:width .3s var(--ease), background .3s ease;border-radius:999px}.IlW77G_dots button.IlW77G_on{background:var(--c);width:26px}.IlW77G_nav{gap:8px;display:flex}.IlW77G_nav button{border:1px solid var(--border-strong);background:var(--card-glass);width:42px;height:42px;color:var(--strong);border-radius:14px;place-items:center;font-size:18px;display:grid}.IlW77G_nav button:hover{border-color:var(--c)}.IlW77G_posts{margin-top:64px;grid-template-columns:repeat(3,1fr);gap:12px;max-width:900px;margin-inline:auto;display:grid}.IlW77G_post{aspect-ratio:1;background:var(--surface-3);border-radius:12px;overflow:hidden}.IlW77G_post img{object-fit:cover;width:100%;height:100%}@media (max-width:1080px){.IlW77G_g3,.IlW77G_g4{opacity:0;pointer-events:none}}@media (max-width:720px){.IlW77G_stage{border-radius:26px;height:440px;margin-top:44px}.IlW77G_g0{width:190px;margin-left:-95px;top:40px}.IlW77G_g1{width:160px;margin-left:70px;top:72px}.IlW77G_g2{width:160px;margin-left:-230px;top:72px}.IlW77G_browserStage{height:auto;padding:28px 14px 40px}.IlW77G_bar>span{display:none}.IlW77G_posts{gap:6px;margin-top:44px}}
