.BrandDemo-module__TRm23G__system{--b-font:var(--font)}.BrandDemo-module__TRm23G__system[data-font=serif]{--b-font:"New York", "Iowan Old Style", Georgia, "Times New Roman", serif}.BrandDemo-module__TRm23G__system[data-font=mono]{--b-font:var(--mono)}.BrandDemo-module__TRm23G__board{background:var(--b-bg);width:100%;height:100%;min-height:260px;color:var(--b-fg);transition:background-color .9s var(--ease), color .9s var(--ease);border-radius:18px;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.BrandDemo-module__TRm23G__grid{fill:none;width:100%;height:100%;stroke:var(--b-fg);stroke-width:.6px;opacity:.16;transition:stroke .9s var(--ease);position:absolute;inset:0}.BrandDemo-module__TRm23G__mark{font-family:var(--b-font);flex-direction:column;align-items:center;gap:10px;display:flex;position:relative}.BrandDemo-module__TRm23G__monogram{background:var(--b-accent);width:76px;height:76px;color:var(--b-bg);transition:background-color .9s var(--ease), color .9s var(--ease), border-radius .9s var(--ease-out);border-radius:50%;place-items:center;padding-bottom:6px;font-size:46px;font-weight:700;line-height:1;display:grid}.BrandDemo-module__TRm23G__system[data-font=mono] .BrandDemo-module__TRm23G__monogram{border-radius:16px}.BrandDemo-module__TRm23G__system[data-font=sans] .BrandDemo-module__TRm23G__monogram{border-radius:24px}.BrandDemo-module__TRm23G__word{letter-spacing:-.03em;animation:BrandDemo-module__TRm23G__swap .7s var(--ease-out);font-size:clamp(1.4rem,3vw,2.1rem);font-weight:600}.BrandDemo-module__TRm23G__system[data-font=mono] .BrandDemo-module__TRm23G__word{letter-spacing:-.02em;text-transform:uppercase;font-size:clamp(1rem,2.2vw,1.5rem)}@keyframes BrandDemo-module__TRm23G__swap{0%{opacity:0;transform:translateY(6px)}}.BrandDemo-module__TRm23G__foot{justify-content:space-between;align-items:center;gap:12px;display:flex;position:absolute;bottom:12px;left:14px;right:14px}.BrandDemo-module__TRm23G__swatches{display:flex}.BrandDemo-module__TRm23G__swatches span{width:22px;height:22px;box-shadow:0 0 0 2px var(--b-bg), inset 0 0 0 1px #7f7f7f40;transition:background-color .9s var(--ease);border-radius:50%;margin-right:-6px}.BrandDemo-module__TRm23G__meta{font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;opacity:.75;font-size:10.5px}.BrandDemo-module__TRm23G__play{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:14px;width:100%;height:100%;display:grid}.BrandDemo-module__TRm23G__play .BrandDemo-module__TRm23G__board{min-height:0}.BrandDemo-module__TRm23G__apps{grid-template-rows:minmax(0,1fr) minmax(0,1fr);grid-template-columns:1fr 1fr;gap:14px;min-height:0;display:grid}.BrandDemo-module__TRm23G__card,.BrandDemo-module__TRm23G__icon,.BrandDemo-module__TRm23G__post{font-family:var(--b-font);transition:background-color .9s var(--ease), color .9s var(--ease), border-radius .9s var(--ease-out);border-radius:16px;position:relative;overflow:hidden}.BrandDemo-module__TRm23G__card{background:var(--b-bg);color:var(--b-fg);flex-direction:column;grid-column:1/-1;justify-content:flex-end;gap:4px;padding:18px 20px;display:flex;box-shadow:0 10px 30px #0000001f}.BrandDemo-module__TRm23G__cardMark{background:var(--b-accent);width:30px;height:30px;color:var(--b-bg);transition:background-color .9s var(--ease), color .9s var(--ease), border-radius .9s var(--ease-out);border-radius:50%;place-items:center;padding-bottom:3px;font-size:18px;font-weight:700;line-height:1;display:grid;position:absolute;top:16px;left:20px}.BrandDemo-module__TRm23G__cardName{letter-spacing:-.02em;font-size:clamp(1rem,1.6vw,1.3rem);font-weight:600}.BrandDemo-module__TRm23G__cardLine{max-width:100%;font-family:var(--mono);opacity:.7;white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.BrandDemo-module__TRm23G__iconCell{place-items:center;min-height:0;display:grid;container-type:size}.BrandDemo-module__TRm23G__icon{background:var(--b-accent);width:min(100cqw,100cqh);height:min(100cqw,100cqh);color:var(--b-bg);border-radius:24%;place-items:center;display:grid;box-shadow:0 10px 24px #00000024}.BrandDemo-module__TRm23G__icon span{padding-bottom:.12em;font-size:min(40cqw,40cqh);font-weight:700;line-height:1}.BrandDemo-module__TRm23G__post{background:var(--b-fg);color:var(--b-bg);flex-direction:column;justify-content:space-between;padding:14px;display:flex;box-shadow:0 10px 24px #00000024}.BrandDemo-module__TRm23G__postTitle{letter-spacing:-.03em;font-size:clamp(1rem,1.7vw,1.35rem);font-weight:700;line-height:1.05}.BrandDemo-module__TRm23G__postMark{background:var(--b-accent);width:22px;height:22px;color:var(--b-fg);transition:background-color .9s var(--ease), color .9s var(--ease);border-radius:50%;align-self:flex-end;place-items:center;padding-bottom:2px;font-size:13px;font-weight:700;line-height:1;display:grid}.BrandDemo-module__TRm23G__system[data-font=mono] .BrandDemo-module__TRm23G__postTitle,.BrandDemo-module__TRm23G__system[data-font=mono] .BrandDemo-module__TRm23G__cardName{text-transform:uppercase;letter-spacing:-.01em}.BrandDemo-module__TRm23G__system[data-font=mono] .BrandDemo-module__TRm23G__cardMark,.BrandDemo-module__TRm23G__system[data-font=mono] .BrandDemo-module__TRm23G__postMark{border-radius:7px}.BrandDemo-module__TRm23G__picker{flex-wrap:wrap;grid-column:1/-1;justify-content:center;gap:8px;display:flex}.BrandDemo-module__TRm23G__pick{color:var(--ink);transition:box-shadow .2s ease, transform .2s var(--ease-out);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:8px 14px 8px 10px;font-size:14px;font-weight:500;display:inline-flex;box-shadow:0 0 0 1px #00000014}.BrandDemo-module__TRm23G__pick:hover{box-shadow:0 0 0 1px #0003}.BrandDemo-module__TRm23G__pick:active{transform:scale(.97)}.BrandDemo-module__TRm23G__pick[aria-pressed=true]{box-shadow:0 0 0 2px var(--ink)}.BrandDemo-module__TRm23G__pickDots{display:flex}.BrandDemo-module__TRm23G__pickDots i{border-radius:50%;width:14px;height:14px;margin-right:-4px;box-shadow:0 0 0 1.5px #fff,inset 0 0 0 1px #0000001f}@media (max-width:720px){.BrandDemo-module__TRm23G__play{grid-template-rows:auto auto auto;grid-template-columns:1fr}.BrandDemo-module__TRm23G__play .BrandDemo-module__TRm23G__board{aspect-ratio:4/3;height:auto}.BrandDemo-module__TRm23G__apps{grid-template-rows:none;grid-template-columns:1.4fr 1fr 1fr;height:128px}.BrandDemo-module__TRm23G__card{grid-column:auto;padding:12px 14px}.BrandDemo-module__TRm23G__cardMark{width:24px;height:24px;font-size:14px;top:12px;left:14px}.BrandDemo-module__TRm23G__cardLine{font-size:9px}.BrandDemo-module__TRm23G__pick{padding:7px 12px 7px 9px;font-size:13px}}
.ChatDemo-module__naBXrG__chat{color:#f5f5f7;letter-spacing:-.01em;text-align:left;background:#0b0b0d;border-radius:18px;flex-direction:column;width:100%;height:100%;min-height:320px;font-size:13px;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f}.ChatDemo-module__naBXrG__head{border-bottom:1px solid #ffffff12;align-items:center;gap:10px;padding:12px 14px;display:flex}.ChatDemo-module__naBXrG__head strong{font-weight:600;display:block}.ChatDemo-module__naBXrG__head em{color:#86868b;font-size:11px;font-style:normal;display:block}.ChatDemo-module__naBXrG__avatar{background:var(--glow);border-radius:50%;flex:none;width:28px;height:28px;box-shadow:0 0 16px #c959dd80}.ChatDemo-module__naBXrG__thread{flex-direction:column;flex:1;justify-content:flex-end;gap:8px;min-height:0;padding:14px;display:flex;overflow:hidden}.ChatDemo-module__naBXrG__line{max-width:82%;animation:ChatDemo-module__naBXrG__pop .45s var(--spring);transform-origin:0 100%;border-radius:18px;padding:9px 13px;line-height:1.35}.ChatDemo-module__naBXrG__me{color:#fff;transform-origin:100% 100%;background:#0a84ff;border-bottom-right-radius:6px;align-self:flex-end}.ChatDemo-module__naBXrG__ai{background:#26262a;border-bottom-left-radius:6px;align-self:flex-start}.ChatDemo-module__naBXrG__event{color:#d6d6db;background:0 0;border:1px solid #ffffff24;align-self:center;max-width:none;padding:6px 12px;font-size:11px}.ChatDemo-module__naBXrG__typing{gap:4px;padding:12px 14px;display:flex}.ChatDemo-module__naBXrG__typing i{background:#8e8e93;border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite ChatDemo-module__naBXrG__dot}.ChatDemo-module__naBXrG__typing i:nth-child(2){animation-delay:.15s}.ChatDemo-module__naBXrG__typing i:nth-child(3){animation-delay:.3s}@keyframes ChatDemo-module__naBXrG__pop{0%{opacity:0;transform:scale(.85)translateY(6px)}}@keyframes ChatDemo-module__naBXrG__dot{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.ChatDemo-module__naBXrG__input{color:#6e6e73;background:#1c1c1f;border-radius:999px;justify-content:space-between;align-items:center;margin:0 12px 12px;padding:8px 8px 8px 14px;display:flex}.ChatDemo-module__naBXrG__send{color:#fff;background:#0a84ff;border-radius:50%;place-items:center;width:26px;height:26px;font-weight:700;display:grid}.ChatDemo-module__naBXrG__badge{letter-spacing:.04em;text-transform:uppercase;color:#a1a1a6;border:1px solid #ffffff29;border-radius:999px;margin-left:auto;padding:3px 8px;font-size:10.5px;font-weight:600}.ChatDemo-module__naBXrG__chat[data-interactive] .ChatDemo-module__naBXrG__thread{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff2e transparent;justify-content:flex-start;overflow-y:auto}.ChatDemo-module__naBXrG__chat[data-interactive] .ChatDemo-module__naBXrG__thread>:first-child{margin-top:auto}.ChatDemo-module__naBXrG__chips{animation:ChatDemo-module__naBXrG__chipsIn .5s var(--ease-out);flex-wrap:wrap;gap:6px;padding:0 12px 10px;display:flex}@keyframes ChatDemo-module__naBXrG__chipsIn{0%{opacity:0;transform:translateY(6px)}}.ChatDemo-module__naBXrG__chip{color:#e5e5ea;text-align:left;background:#ffffff0a;border:1px solid #ffffff29;border-radius:999px;padding:7px 12px;font-size:12.5px;transition:background-color .2s,border-color .2s}.ChatDemo-module__naBXrG__chip:hover{background:#ffffff1a;border-color:#ffffff47}.ChatDemo-module__naBXrG__field{color:#f5f5f7;min-width:0;font:inherit;background:0 0;border:0;outline:none;flex:1}.ChatDemo-module__naBXrG__field::placeholder{color:#6e6e73}.ChatDemo-module__naBXrG__chat[data-interactive] .ChatDemo-module__naBXrG__input:focus-within{box-shadow:0 0 0 1px #0a84ff99}.ChatDemo-module__naBXrG__chat[data-interactive] .ChatDemo-module__naBXrG__send{transition:transform .2s var(--ease-out);flex:none}.ChatDemo-module__naBXrG__chat[data-interactive] .ChatDemo-module__naBXrG__send:active{transform:scale(.92)}@media (hover:none){.ChatDemo-module__naBXrG__field{font-size:16px}}
.DashboardDemo-module__67JwFW__window{letter-spacing:-.005em;width:100%;height:100%;min-height:300px;color:var(--ink);text-align:left;background:#fff;border-radius:14px;flex-direction:column;font-size:12px;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0000000f,0 20px 50px #0000001a;container-type:inline-size}.DashboardDemo-module__67JwFW__bar{background:#f6f6f8;border-bottom:1px solid #0000000f;flex:none;align-items:center;gap:12px;height:34px;padding:0 12px;display:flex}.DashboardDemo-module__67JwFW__lights{gap:6px;display:flex}.DashboardDemo-module__67JwFW__lights i{background:#ff5f57;border-radius:50%;width:10px;height:10px}.DashboardDemo-module__67JwFW__lights i:nth-child(2){background:#febc2e}.DashboardDemo-module__67JwFW__lights i:nth-child(3){background:#28c840}.DashboardDemo-module__67JwFW__barTitle{color:var(--ink-mute);font-weight:500}.DashboardDemo-module__67JwFW__body{flex:1;min-height:0;display:flex}.DashboardDemo-module__67JwFW__side{background:#fbfbfc;border-right:1px solid #0000000f;flex-direction:column;flex:none;gap:2px;width:128px;padding:12px 8px;display:flex}.DashboardDemo-module__67JwFW__side span{color:var(--ink-mute);border-radius:7px;padding:6px 8px}.DashboardDemo-module__67JwFW__side .DashboardDemo-module__67JwFW__sideOn{color:var(--blue);background:#0071e31a;font-weight:600}.DashboardDemo-module__67JwFW__main{flex-direction:column;flex:1;gap:12px;min-width:0;padding:14px;display:flex}.DashboardDemo-module__67JwFW__kpis{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.DashboardDemo-module__67JwFW__kpi{background:#f5f5f7;border-radius:10px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.DashboardDemo-module__67JwFW__kpi span{color:var(--ink-mute);font-size:11px}.DashboardDemo-module__67JwFW__kpi strong{letter-spacing:-.03em;font-size:20px;font-weight:600}.DashboardDemo-module__67JwFW__tick{animation:DashboardDemo-module__67JwFW__tick .5s var(--ease-out)}@keyframes DashboardDemo-module__67JwFW__tick{0%{opacity:.2;transform:translateY(6px)}}.DashboardDemo-module__67JwFW__chart{border-bottom:1px solid #0000000f;align-items:flex-end;gap:6px;height:86px;padding:8px 4px 0;display:flex}.DashboardDemo-module__67JwFW__chart span{transition:height 1.2s var(--ease-out);background:linear-gradient(#2997ff,#0071e3);border-radius:4px 4px 0 0;flex:1}.DashboardDemo-module__67JwFW__chart span:nth-child(3n){background:linear-gradient(#a3d0ff,#6fb4ff)}.DashboardDemo-module__67JwFW__rows{flex-direction:column;display:flex}.DashboardDemo-module__67JwFW__rows li{border-bottom:1px solid #0000000d;grid-template-columns:48px 1fr auto 104px;align-items:center;gap:10px;padding:7px 2px;display:grid}.DashboardDemo-module__67JwFW__id{color:var(--ink-faint);font-family:var(--mono);font-size:11px}.DashboardDemo-module__67JwFW__client{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.DashboardDemo-module__67JwFW__total{color:var(--ink-mute)}.DashboardDemo-module__67JwFW__pill{border-radius:999px;justify-self:end;padding:3px 9px;font-size:11px;font-weight:600;transition:background-color .4s,color .4s}.DashboardDemo-module__67JwFW__blue{color:#0062c4;background:#0071e31a}.DashboardDemo-module__67JwFW__amber{color:#b25e00;background:#ff9f0a24}.DashboardDemo-module__67JwFW__green{color:#1a7f37;background:#30d15826}.DashboardDemo-module__67JwFW__toast{color:#fff;opacity:0;transition:transform .6s var(--spring), opacity .3s ease;background:#1d1d1feb;border-radius:12px;align-items:center;gap:8px;padding:10px 14px;font-weight:500;display:flex;position:absolute;bottom:14px;right:14px;transform:translateY(140%);box-shadow:0 10px 30px #0003}.DashboardDemo-module__67JwFW__toast[data-show]{opacity:1;transform:none}.DashboardDemo-module__67JwFW__toastDot{background:#30d158;border-radius:50%;width:8px;height:8px}@container (max-width:560px){.DashboardDemo-module__67JwFW__side{display:none}.DashboardDemo-module__67JwFW__rows li{grid-template-columns:44px 1fr 96px}.DashboardDemo-module__67JwFW__total{display:none}}@container (max-width:380px){.DashboardDemo-module__67JwFW__kpiWide{display:none}.DashboardDemo-module__67JwFW__kpis{grid-template-columns:repeat(2,1fr)}}.DashboardDemo-module__67JwFW__side button{color:var(--ink-mute);text-align:left;border-radius:7px;padding:6px 8px;transition:background-color .2s,color .2s}.DashboardDemo-module__67JwFW__side button:hover{color:var(--ink);background:#0000000a}.DashboardDemo-module__67JwFW__side button.DashboardDemo-module__67JwFW__sideOn{color:var(--blue);background:#0071e31a;font-weight:600}.DashboardDemo-module__67JwFW__tabs{scrollbar-width:none;background:#fbfbfc;border-bottom:1px solid #0000000f;flex:none;gap:4px;padding:8px 10px;display:none;overflow-x:auto}.DashboardDemo-module__67JwFW__tabs::-webkit-scrollbar{display:none}.DashboardDemo-module__67JwFW__tabs button{color:var(--ink-mute);white-space:nowrap;border-radius:999px;flex:none;padding:6px 11px;font-weight:500}.DashboardDemo-module__67JwFW__tabs button.DashboardDemo-module__67JwFW__tabOn{background:var(--ink);color:#fff}.DashboardDemo-module__67JwFW__main{animation:DashboardDemo-module__67JwFW__screenIn .4s var(--ease-out)}@keyframes DashboardDemo-module__67JwFW__screenIn{0%{opacity:0;transform:translateY(6px)}}.DashboardDemo-module__67JwFW__window[data-interactive] .DashboardDemo-module__67JwFW__main{overflow:hidden}.DashboardDemo-module__67JwFW__trend{flex:96px;width:100%;height:96px;min-height:72px;overflow:visible}.DashboardDemo-module__67JwFW__trendLine{fill:none;stroke:#0071e3;stroke-width:2px;stroke-linejoin:round;transition:d 1.2s var(--ease-out)}.DashboardDemo-module__67JwFW__trend path:first-of-type{transition:d 1.2s var(--ease-out)}.DashboardDemo-module__67JwFW__todo{flex-direction:column;display:flex}.DashboardDemo-module__67JwFW__todo li{border-bottom:1px solid #0000000d;align-items:center;gap:10px;padding:8px 2px;transition:color .3s;display:flex}.DashboardDemo-module__67JwFW__todo i{border-radius:50%;flex:none;width:14px;height:14px;transition:background-color .3s,box-shadow .3s;position:relative;box-shadow:inset 0 0 0 1.5px #c7c7cc}.DashboardDemo-module__67JwFW__todo li[data-done]{color:var(--ink-faint);-webkit-text-decoration:line-through #00000040;text-decoration:line-through #00000040}.DashboardDemo-module__67JwFW__todo li[data-done] i{box-shadow:none;background:#30d158}.DashboardDemo-module__67JwFW__todo li[data-done] i:after{content:"";border:1.5px solid #fff;border-width:0 1.5px 1.5px 0;width:3px;height:6px;position:absolute;top:3px;left:4.5px;transform:rotate(45deg)}.DashboardDemo-module__67JwFW__stock{flex-direction:column;display:flex}.DashboardDemo-module__67JwFW__stock li{border-bottom:1px solid #0000000d;grid-template-columns:minmax(0,1.4fr) 76px minmax(60px,1fr) 118px;align-items:center;gap:12px;padding:10px 2px;display:grid}.DashboardDemo-module__67JwFW__stockName{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.DashboardDemo-module__67JwFW__stockQty{color:var(--ink-mute);font-variant-numeric:tabular-nums;text-align:right}.DashboardDemo-module__67JwFW__level{background:#ececf0;border-radius:999px;height:6px;position:relative;overflow:hidden}.DashboardDemo-module__67JwFW__level i{border-radius:inherit;transform-origin:0;transition:transform 1s var(--ease-out);position:absolute;inset:0}.DashboardDemo-module__67JwFW__level i.DashboardDemo-module__67JwFW__green{background:#30d158}.DashboardDemo-module__67JwFW__level i.DashboardDemo-module__67JwFW__amber{background:#ff9f0a}.DashboardDemo-module__67JwFW__level i.DashboardDemo-module__67JwFW__red{background:#ff453a}.DashboardDemo-module__67JwFW__stock .DashboardDemo-module__67JwFW__pill{justify-self:end}.DashboardDemo-module__67JwFW__red{color:#c4271c;background:#ff453a1f}.DashboardDemo-module__67JwFW__people{flex-direction:column;display:flex}.DashboardDemo-module__67JwFW__people li{border-bottom:1px solid #0000000d;grid-template-columns:30px minmax(0,1fr) auto 86px;align-items:center;gap:12px;padding:8px 2px;display:grid}.DashboardDemo-module__67JwFW__avatar{width:30px;height:30px;color:var(--ink-2);letter-spacing:.02em;background:linear-gradient(160deg,#e8e8ed,#d2d2d7);border-radius:50%;place-items:center;font-size:10.5px;font-weight:700;display:grid}.DashboardDemo-module__67JwFW__personName{white-space:nowrap;text-overflow:ellipsis;flex-direction:column;min-width:0;font-weight:500;display:flex;overflow:hidden}.DashboardDemo-module__67JwFW__personName em{color:var(--ink-faint);font-size:11px;font-style:normal;font-weight:400}.DashboardDemo-module__67JwFW__personOrders{color:var(--ink-mute)}.DashboardDemo-module__67JwFW__personTotal{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.DashboardDemo-module__67JwFW__report{flex-direction:column;gap:14px;height:100%;min-height:220px;display:flex}.DashboardDemo-module__67JwFW__legend{color:var(--ink-mute);align-items:center;gap:16px;display:flex}.DashboardDemo-module__67JwFW__legend span{align-items:center;gap:6px;display:inline-flex}.DashboardDemo-module__67JwFW__legend strong{color:#1a7f37;margin-left:auto;font-weight:600}.DashboardDemo-module__67JwFW__dotNow,.DashboardDemo-module__67JwFW__dotThen{border-radius:2px;width:8px;height:8px}.DashboardDemo-module__67JwFW__dotNow{background:#0071e3}.DashboardDemo-module__67JwFW__dotThen{background:#c7d7ea}.DashboardDemo-module__67JwFW__months{flex:1;grid-template-columns:repeat(12,1fr);gap:6px;min-height:160px;display:grid}.DashboardDemo-module__67JwFW__month{flex-direction:column;align-items:center;gap:6px;min-height:0;display:flex}.DashboardDemo-module__67JwFW__pair{border-bottom:1px solid #0000000f;flex:1;justify-content:center;align-items:flex-end;gap:2px;width:100%;display:flex}.DashboardDemo-module__67JwFW__pair i{width:38%;animation:DashboardDemo-module__67JwFW__grow .9s var(--ease-out) both;transform-origin:bottom;border-radius:3px 3px 0 0}.DashboardDemo-module__67JwFW__then{background:#c7d7ea}.DashboardDemo-module__67JwFW__now{background:linear-gradient(#2997ff,#0071e3);animation-delay:80ms!important}@keyframes DashboardDemo-module__67JwFW__grow{0%{transform:scaleY(0)}}.DashboardDemo-module__67JwFW__month em{color:var(--ink-faint);font-size:10.5px;font-style:normal}@container (max-width:560px){.DashboardDemo-module__67JwFW__window[data-interactive] .DashboardDemo-module__67JwFW__tabs{display:flex}.DashboardDemo-module__67JwFW__stock li{grid-template-columns:minmax(0,1fr) 64px 92px}.DashboardDemo-module__67JwFW__level{display:none}.DashboardDemo-module__67JwFW__people li{grid-template-columns:30px minmax(0,1fr) 76px}.DashboardDemo-module__67JwFW__personOrders,.DashboardDemo-module__67JwFW__legend strong{display:none}}.DashboardDemo-module__67JwFW__search{color:var(--ink-faint);background:#f5f5f7;border-radius:10px;align-items:center;gap:8px;padding:9px 12px;display:flex}.DashboardDemo-module__67JwFW__search svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:14px;height:14px}.DashboardDemo-module__67JwFW__window[data-interactive] .DashboardDemo-module__67JwFW__chart{flex:86px;height:auto;min-height:86px}
.Phone-module__XPa1UG__phone{width:100%;container-type:inline-size}.Phone-module__XPa1UG__body{aspect-ratio:9/19.4;background:linear-gradient(90deg,#6d6d72 0%,#2a2a2d 4%,#1b1b1d 50%,#2a2a2d 96%,#6d6d72 100%);border-radius:16.5cqw;padding:3.4cqw;position:relative;box-shadow:inset 0 0 0 .45cqw #8a8a8f,inset 0 0 0 .9cqw #1a1a1c,0 2cqw 4cqw #0000002e,0 12cqw 22cqw #00000042}.Phone-module__XPa1UG__body:before,.Phone-module__XPa1UG__body:after{content:"";background:linear-gradient(90deg,#2c2c2e,#77777c);width:1.1cqw;position:absolute}.Phone-module__XPa1UG__body:before{border-radius:.8cqw 0 0 .8cqw;height:4.8%;top:17%;left:-.8cqw;box-shadow:0 11cqw #555559,0 22cqw #555559}.Phone-module__XPa1UG__body:after{background:linear-gradient(270deg,#2c2c2e,#77777c);border-radius:0 .8cqw .8cqw 0;height:10%;top:27%;right:-.8cqw}.Phone-module__XPa1UG__screen{isolation:isolate;background:#000;border-radius:13.2cqw;width:100%;height:100%;position:relative;overflow:hidden;transform:translateZ(0)}.Phone-module__XPa1UG__status{z-index:5;color:#fff;pointer-events:none;justify-content:space-between;align-items:center;height:15cqw;padding:0 7.5cqw 0 9.5cqw;display:flex;position:absolute;top:0;left:0;right:0}.Phone-module__XPa1UG__time{letter-spacing:-.02em;text-shadow:0 .3cqw 1.2cqw #00000059;font-size:5.1cqw;font-weight:600}.Phone-module__XPa1UG__island{background:#000;border-radius:999px;width:32cqw;height:9.6cqw;position:absolute;top:3.6cqw;left:50%;transform:translate(-50%)}.Phone-module__XPa1UG__icons{filter:drop-shadow(0 .3cqw 1cqw #00000059);align-items:center;gap:1.5cqw;display:flex}.Phone-module__XPa1UG__icons svg{fill:currentColor;width:auto;height:3.9cqw}.Phone-module__XPa1UG__home{z-index:5;pointer-events:none;background:#ffffffc7;border-radius:999px;width:36cqw;height:1.5cqw;position:absolute;bottom:2.2cqw;left:50%;transform:translate(-50%)}
.ReelScreen-module__xQRPiq__screen{color:#fff;text-align:left;background:#000;position:absolute;inset:0;overflow:hidden}.ReelScreen-module__xQRPiq__track{will-change:transform;transition:transform .85s cubic-bezier(.65,0,.35,1);position:absolute;inset:0}.ReelScreen-module__xQRPiq__reel{width:100%;height:100%;position:relative;overflow:hidden}.ReelScreen-module__xQRPiq__pan{aspect-ratio:1;height:100%;transform:translate3d(calc(-50% - var(--pan) * 9%), 0, 0) scale(1.04);position:absolute;top:0;bottom:0;left:50%}.ReelScreen-module__xQRPiq__reel[data-on] .ReelScreen-module__xQRPiq__pan{animation:ReelScreen-module__xQRPiq__pan calc(var(--dur) + .9s) cubic-bezier(.45, 0, .55, 1) forwards}@keyframes ReelScreen-module__xQRPiq__pan{0%{transform:translate3d(calc(-50% - var(--pan) * 9%), 0, 0) scale(1.04)}to{transform:translate3d(calc(-50% + var(--pan) * 9%), 0, 0) scale(1.1)}}.ReelScreen-module__xQRPiq__img{object-fit:cover}.ReelScreen-module__xQRPiq__shade{background:linear-gradient(#0000006b 0%,#0000 22%),linear-gradient(#0000 52%,#000000c7 100%);position:absolute;inset:0}.ReelScreen-module__xQRPiq__caption{flex-direction:column;gap:1.6cqw;font-size:4.5cqw;line-height:1.3;display:flex;position:absolute;bottom:9cqw;left:5.5cqw;right:22cqw}.ReelScreen-module__xQRPiq__who{align-items:center;gap:2.2cqw;display:flex}.ReelScreen-module__xQRPiq__who strong{letter-spacing:-.01em;font-weight:600}.ReelScreen-module__xQRPiq__avatar{background:var(--glow);border-radius:50%;flex:none;width:7.5cqw;height:7.5cqw;box-shadow:0 0 0 .6cqw #ffffffe6}.ReelScreen-module__xQRPiq__format{opacity:.88}.ReelScreen-module__xQRPiq__actions{z-index:2;flex-direction:column;gap:4.4cqw;display:flex;position:absolute;bottom:10cqw;right:3.6cqw}.ReelScreen-module__xQRPiq__action{flex-direction:column;align-items:center;gap:.8cqw;display:flex}.ReelScreen-module__xQRPiq__action svg{fill:#fff;filter:drop-shadow(0 .4cqw 1.2cqw #00000073);width:9.4cqw;height:9.4cqw}.ReelScreen-module__xQRPiq__like svg{fill:#ff375f}.ReelScreen-module__xQRPiq__action em{font-variant-numeric:tabular-nums;font-size:3.5cqw;font-style:normal;font-weight:600}.ReelScreen-module__xQRPiq__like em{animation:ReelScreen-module__xQRPiq__bump .45s var(--spring)}@keyframes ReelScreen-module__xQRPiq__bump{0%{transform:scale(1.35)}}.ReelScreen-module__xQRPiq__progress{z-index:2;gap:1.4cqw;display:flex;position:absolute;top:15.5cqw;left:5cqw;right:5cqw}.ReelScreen-module__xQRPiq__progress span{background:#ffffff52;border-radius:1cqw;flex:1;height:.9cqw;position:relative;overflow:hidden}.ReelScreen-module__xQRPiq__progress span[data-state=done]{background:#fff}.ReelScreen-module__xQRPiq__progress i{transform-origin:0;background:#fff;position:absolute;inset:0;transform:scaleX(0)}.ReelScreen-module__xQRPiq__screen[data-active] .ReelScreen-module__xQRPiq__progress i{animation:ReelScreen-module__xQRPiq__fill var(--dur) linear forwards}@keyframes ReelScreen-module__xQRPiq__fill{to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.ReelScreen-module__xQRPiq__reel[data-on] .ReelScreen-module__xQRPiq__pan{animation:none}.ReelScreen-module__xQRPiq__progress span[data-state=on]{background:#fff}}
.ReelDemo-module__AqfTta__phone{width:min(100%,270px);margin-inline:auto}
.ScoreDemo-module__W2RDPq__scores{grid-template-columns:repeat(4,1fr);gap:8px;width:100%;display:grid}.ScoreDemo-module__W2RDPq__metric{flex-direction:column;align-items:center;gap:6px;display:flex;position:relative}.ScoreDemo-module__W2RDPq__ring{width:100%;max-width:72px;transform:rotate(-90deg)}.ScoreDemo-module__W2RDPq__track{fill:#30d15814;stroke:#30d1582e;stroke-width:5px}.ScoreDemo-module__W2RDPq__fill{fill:none;stroke:#1fbf4b;stroke-width:5px;stroke-linecap:round}.ScoreDemo-module__W2RDPq__metric strong{aspect-ratio:1;color:#12873a;font-variant-numeric:tabular-nums;place-items:center;max-width:72px;margin-inline:auto;font-size:clamp(14px,1.6vw,18px);font-weight:600;display:grid;position:absolute;top:0;left:0;right:0}.ScoreDemo-module__W2RDPq__metric span{color:var(--ink-mute);text-align:center;font-size:11px;line-height:1.2}
.GridField-module__XNQ1ua__field{z-index:0;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#00000040 0%,#000 18% 62%,#0000 100%);mask-image:linear-gradient(#00000040 0%,#000 18% 62%,#0000 100%)}.GridField-module__XNQ1ua__canvas{width:100%;height:100%;display:block}
.PhoneReveal-module__P32ovq__reveal{height:380vh;position:relative}.PhoneReveal-module__P32ovq__stage{place-items:center;height:100svh;display:grid;position:sticky;top:0;overflow:hidden}.PhoneReveal-module__P32ovq__hide{visibility:hidden}.PhoneReveal-module__P32ovq__intro{z-index:1;width:100%;padding-inline:var(--gut);text-align:center;will-change:transform, opacity, filter;flex-direction:column;align-items:center;display:flex;position:absolute}.PhoneReveal-module__P32ovq__invite{letter-spacing:.02em;color:var(--ink-faint);opacity:0;animation:PhoneReveal-module__P32ovq__inviteIn 1s var(--ease-out) .6s forwards;flex-direction:column;align-items:center;gap:12px;margin-top:clamp(40px,7vh,72px);font-size:12px;font-weight:500;display:flex}.PhoneReveal-module__P32ovq__invite i{background:var(--line);width:1px;height:46px;position:relative;overflow:hidden}.PhoneReveal-module__P32ovq__invite i:after{content:"";background:var(--ink);height:40%;animation:2.2s cubic-bezier(.76,0,.24,1) infinite PhoneReveal-module__P32ovq__travel;position:absolute;inset:0 0 auto}@keyframes PhoneReveal-module__P32ovq__inviteIn{to{opacity:1}}@keyframes PhoneReveal-module__P32ovq__travel{0%{transform:translateY(-100%)}60%,to{transform:translateY(260%)}}.PhoneReveal-module__P32ovq__panel{z-index:2;border-radius:var(--r-xl);will-change:transform, width, height;background:radial-gradient(70% 60% at 50% 105%,#ffd3bf 0%,#ffd3bf00 70%),radial-gradient(50% 50% at 12% 10%,#e6e9ff 0%,#e6e9ff00 70%),linear-gradient(#f5f5f7 0%,#f1ecf4 100%);width:88vw;height:82svh;position:absolute;top:50%;left:50%}.PhoneReveal-module__P32ovq__content{z-index:3;padding:clamp(72px, 10vh, 110px) var(--gut) clamp(40px, 6vh, 72px);pointer-events:none;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,72px);display:grid;position:absolute;inset:0}.PhoneReveal-module__P32ovq__brief{justify-self:end;max-width:32ch}.PhoneReveal-module__P32ovq__briefTitle{letter-spacing:-.035em;margin-bottom:16px;font-size:clamp(1.5rem,2.3vw,2.3rem);font-weight:600;line-height:1.08}.PhoneReveal-module__P32ovq__briefBody{color:var(--ink-mute);font-size:clamp(.98rem,1.1vw,1.08rem);line-height:1.55}.PhoneReveal-module__P32ovq__word{letter-spacing:-.055em;color:var(--ink);white-space:nowrap;justify-self:start;font-size:clamp(3.2rem,9vw,9.5rem);font-weight:700;line-height:.85}.PhoneReveal-module__P32ovq__phoneStage{will-change:transform, opacity;place-items:center;display:grid;position:relative}.PhoneReveal-module__P32ovq__tilt{transform-style:preserve-3d;will-change:transform}.PhoneReveal-module__P32ovq__phone{width:min(340px,32.4742svh)}.PhoneReveal-module__P32ovq__plate{-webkit-backdrop-filter:saturate(180%)blur(20px);white-space:nowrap;background:#ffffffb8;border-radius:16px;flex-direction:column;gap:4px;padding:12px 16px;display:flex;position:absolute;box-shadow:0 0 0 1px #0000000d,0 16px 40px #0000001f}.PhoneReveal-module__P32ovq__plateTop{top:16%;left:0;translate:-64%}.PhoneReveal-module__P32ovq__plateBottom{bottom:18%;right:0;translate:64%}.PhoneReveal-module__P32ovq__plateLabel{letter-spacing:.02em;color:var(--ink-faint);text-transform:uppercase;font-size:11px;font-weight:600}.PhoneReveal-module__P32ovq__plateValue{letter-spacing:-.015em;font-size:15px;font-weight:600}@media (max-width:900px){.PhoneReveal-module__P32ovq__reveal{height:320vh}.PhoneReveal-module__P32ovq__content{padding:76px var(--gut) 28px;text-align:center;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:1fr;place-items:center;gap:14px}.PhoneReveal-module__P32ovq__word{order:1;justify-self:center;font-size:clamp(3rem,15vw,5rem)}.PhoneReveal-module__P32ovq__phoneStage{order:2}.PhoneReveal-module__P32ovq__brief{order:3;justify-self:center;max-width:30ch}.PhoneReveal-module__P32ovq__briefTitle{margin-bottom:0;font-size:1.2rem}.PhoneReveal-module__P32ovq__briefBody{display:none}.PhoneReveal-module__P32ovq__phone{width:24.1237svh}.PhoneReveal-module__P32ovq__plate{border-radius:13px;padding:9px 12px}.PhoneReveal-module__P32ovq__plateTop{translate:-30%}.PhoneReveal-module__P32ovq__plateBottom{translate:30%}.PhoneReveal-module__P32ovq__plateValue{font-size:13px}}@media (prefers-reduced-motion:reduce){.PhoneReveal-module__P32ovq__hide{visibility:visible}.PhoneReveal-module__P32ovq__reveal{height:auto}.PhoneReveal-module__P32ovq__stage{height:auto;padding-block:clamp(130px,18vh,190px) 72px;display:block;position:relative;overflow:visible}.PhoneReveal-module__P32ovq__intro,.PhoneReveal-module__P32ovq__content{position:relative;inset:auto}.PhoneReveal-module__P32ovq__panel{display:none}.PhoneReveal-module__P32ovq__content{margin-top:64px}.PhoneReveal-module__P32ovq__invite{display:none}}
.FlipCard-module__lDLVDa__card{border-radius:var(--r-l);background:var(--bg-2);text-align:left;width:100%;height:100%;min-height:220px;transition:background-color .5s var(--ease), color .5s var(--ease);display:block;position:relative;overflow:hidden}.FlipCard-module__lDLVDa__first,.FlipCard-module__lDLVDa__second{transition:opacity .45s var(--ease), transform .6s var(--ease-out), height .45s var(--ease);flex-direction:column;justify-content:space-between;padding:clamp(22px,2.6vw,32px);display:flex;position:absolute;inset:0}.FlipCard-module__lDLVDa__first{opacity:1}.FlipCard-module__lDLVDa__second{opacity:0;transform-origin:50%;transform:rotate(90deg)scale(-1)}.FlipCard-module__lDLVDa__card:hover,.FlipCard-module__lDLVDa__card[data-flipped]{background:var(--ink);color:#fff}.FlipCard-module__lDLVDa__card:hover .FlipCard-module__lDLVDa__first,.FlipCard-module__lDLVDa__card[data-flipped] .FlipCard-module__lDLVDa__first{opacity:0;transform:translateY(-30%)}.FlipCard-module__lDLVDa__card:hover .FlipCard-module__lDLVDa__second,.FlipCard-module__lDLVDa__card[data-flipped] .FlipCard-module__lDLVDa__second{opacity:1;transform:none}@media (hover:none){.FlipCard-module__lDLVDa__card:hover:not([data-flipped]){background:var(--bg-2);color:inherit}.FlipCard-module__lDLVDa__card:hover:not([data-flipped]) .FlipCard-module__lDLVDa__first{opacity:1;transform:none}.FlipCard-module__lDLVDa__card:hover:not([data-flipped]) .FlipCard-module__lDLVDa__second{opacity:0;transform:rotate(90deg)scale(-1)}}
.SocialReels-module__s4kQVW__reels{--reel-w:clamp(210px, 22vw, 300px);position:relative}.SocialReels-module__s4kQVW__track{padding-inline:calc(50% - var(--reel-w) / 2);scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;cursor:grab;-webkit-tap-highlight-color:transparent;align-items:center;gap:clamp(14px,2vw,26px);padding-block:24px 28px;display:flex;position:relative;overflow-x:auto}.SocialReels-module__s4kQVW__track::-webkit-scrollbar{display:none}.SocialReels-module__s4kQVW__track[data-dragging]{scroll-snap-type:none;cursor:grabbing;-webkit-user-select:none;user-select:none}.SocialReels-module__s4kQVW__card{--d:1;width:var(--reel-w);aspect-ratio:9/16;scroll-snap-align:center;transform:scale(calc(1 - min(var(--d), 1) * .14));filter:brightness(calc(1 - min(var(--d), 1) * .45));box-shadow:0 0 0 1px #ffffff14, 0 30px 70px rgba(0, 0, 0, calc(.55 - min(var(--d), 1) * .4));background:#111;border-radius:22px;flex:none;transition:transform .2s linear,filter .2s linear;position:relative;overflow:hidden}.SocialReels-module__s4kQVW__card[data-active]{cursor:pointer}.SocialReels-module__s4kQVW__track[data-dragging] .SocialReels-module__s4kQVW__card{cursor:grabbing}.SocialReels-module__s4kQVW__card:focus-visible{outline:2px solid var(--night-link);outline-offset:4px}.SocialReels-module__s4kQVW__media{object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.SocialReels-module__s4kQVW__placeholder{place-items:center;padding:24px;display:grid;position:absolute;inset:0;background-image:radial-gradient(120% 70% at 30% 10%,#ffffff2e,#0000 60%),linear-gradient(#0000 50%,#00000080)!important}.SocialReels-module__s4kQVW__placeholderName{color:#ffffffd9;letter-spacing:-.03em;text-align:center;font-size:clamp(1.3rem,2vw,1.7rem);font-weight:700}.SocialReels-module__s4kQVW__chrome{opacity:calc(1 - min(var(--d), 1));pointer-events:none;background:linear-gradient(#00000073,#0000);flex-direction:column;gap:10px;padding:10px 10px 28px;display:flex;position:absolute;inset:0 0 auto}.SocialReels-module__s4kQVW__track1{background:#ffffff52;border-radius:2px;flex:1;height:2.5px;display:block;position:relative;overflow:hidden}.SocialReels-module__s4kQVW__fill{transform-origin:0;background:#fff;position:absolute;inset:0;transform:scaleX(0)}.SocialReels-module__s4kQVW__who{align-items:center;gap:8px;min-width:0;display:flex}.SocialReels-module__s4kQVW__avatar{color:#fff;letter-spacing:.02em;background:linear-gradient(#1b1b1d,#1b1b1d) padding-box padding-box,conic-gradient(from 210deg,#feda75,#fa7e1e,#d62976,#962fbf,#4f5bd5,#feda75) border-box;border:2px solid #0000;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:10px;font-weight:700;display:grid}.SocialReels-module__s4kQVW__handle{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.SocialReels-module__s4kQVW__platform{color:#fff9;flex:none;font-size:12px}.SocialReels-module__s4kQVW__caption{color:#fff;text-align:left;opacity:calc(1 - min(var(--d), 1));pointer-events:none;background:linear-gradient(#0000,#0009);padding:40px 14px 14px;font-size:13px;line-height:1.35;position:absolute;inset:auto 0 0}.SocialReels-module__s4kQVW__controls{justify-content:space-between;align-items:center;gap:16px;display:flex}.SocialReels-module__s4kQVW__count{color:var(--night-mute);font-variant-numeric:tabular-nums;font-size:14px}.SocialReels-module__s4kQVW__count strong{color:var(--night-ink);font-weight:600}.SocialReels-module__s4kQVW__arrows{gap:10px;display:flex}.SocialReels-module__s4kQVW__arrow{width:44px;height:44px;color:var(--night-ink);background:#ffffff1a;border-radius:50%;place-items:center;font-size:22px;line-height:1;transition:background-color .2s;display:grid}.SocialReels-module__s4kQVW__arrow:hover{background:#fff3}.SocialReels-module__s4kQVW__overlay{z-index:300;-webkit-backdrop-filter:blur(20px);background:#000000db;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.SocialReels-module__s4kQVW__story{aspect-ratio:9/16;background:#000;border-radius:18px;outline:none;height:min(88svh,177.778vw - 56.8889px);position:relative;overflow:hidden;box-shadow:0 40px 120px #000000b3}.SocialReels-module__s4kQVW__stage{cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;position:absolute;inset:0}.SocialReels-module__s4kQVW__storyTop{pointer-events:none;background:linear-gradient(#00000080,#0000);flex-direction:column;gap:12px;padding:12px 12px 36px;display:flex;position:absolute;inset:0 0 auto}.SocialReels-module__s4kQVW__bars{gap:4px;display:flex}.SocialReels-module__s4kQVW__storyHead{align-items:center;gap:9px;display:flex}.SocialReels-module__s4kQVW__storyHead .SocialReels-module__s4kQVW__avatar{width:34px;height:34px;font-size:11px}.SocialReels-module__s4kQVW__storyHead .SocialReels-module__s4kQVW__handle{font-size:14px}.SocialReels-module__s4kQVW__spacer{flex:1}.SocialReels-module__s4kQVW__iconBtn{color:#fff;pointer-events:auto;border-radius:50%;place-items:center;width:36px;height:36px;transition:background-color .2s;display:grid}.SocialReels-module__s4kQVW__iconBtn:hover{background:#ffffff24}.SocialReels-module__s4kQVW__iconBtn svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.SocialReels-module__s4kQVW__storyCaption{color:#fff;pointer-events:none;background:linear-gradient(#0000,#000000a6);padding:60px 18px 22px;font-size:15px;line-height:1.4;position:absolute;inset:auto 0 0}@media (max-width:720px){.SocialReels-module__s4kQVW__reels{--reel-w:min(62vw, 260px)}.SocialReels-module__s4kQVW__overlay{padding:0}.SocialReels-module__s4kQVW__story{aspect-ratio:auto;border-radius:0;width:100vw;max-width:100vw;height:100svh}}@media (prefers-reduced-motion:reduce){.SocialReels-module__s4kQVW__card{transition:none}}
.GlowCard-module__uoq_3q__card{isolation:isolate;border-radius:var(--r-l);padding:2px;position:relative}.GlowCard-module__uoq_3q__card:before{content:"";z-index:-1;border-radius:inherit;background:var(--glow);opacity:.85;transition:transform .6s cubic-bezier(.175,.885,.32,1.275),opacity .4s;position:absolute;inset:0}.GlowCard-module__uoq_3q__card:after{content:"";z-index:-2;border-radius:inherit;background:var(--glow);filter:blur(28px);opacity:.55;transition:filter .5s,opacity .5s;position:absolute;inset:6%}.GlowCard-module__uoq_3q__card:hover:before{opacity:1}.GlowCard-module__uoq_3q__card:hover:after{filter:blur(40px);opacity:.8}.GlowCard-module__uoq_3q__inner{border-radius:calc(var(--r-l) - 2px);height:100%;color:var(--night-ink);background:#000;position:relative;overflow:hidden}
.Bento-module__iCfZ7a__grid{grid-template-columns:repeat(6,1fr);gap:20px;display:grid}.Bento-module__iCfZ7a__tile{border-radius:var(--r-l);background:var(--bg-2);flex-direction:column;gap:24px;height:100%;padding:clamp(24px,2.8vw,40px);display:flex;position:relative;overflow:hidden}.Bento-module__iCfZ7a__stretch:before{content:"";z-index:4;border-radius:inherit;position:absolute;inset:0}.Bento-module__iCfZ7a__stretch{-webkit-tap-highlight-color:transparent}.Bento-module__iCfZ7a__tile:not(.Bento-module__iCfZ7a__tileNight):has(.Bento-module__iCfZ7a__stretch:active){scale:.985}.Bento-module__iCfZ7a__ai:has(.Bento-module__iCfZ7a__stretch:active){scale:.985}.Bento-module__iCfZ7a__tile,.Bento-module__iCfZ7a__ai{transition:opacity .9s var(--ease-out), transform 1.1s var(--ease-out), scale .25s var(--ease-out)}.Bento-module__iCfZ7a__stretch:focus-visible{outline:none}.Bento-module__iCfZ7a__tile:has(.Bento-module__iCfZ7a__stretch:focus-visible){outline:2px solid var(--blue);outline-offset:4px}@media (hover:hover) and (pointer:fine){.Bento-module__iCfZ7a__tile{transition:opacity .9s var(--ease-out), transform 1.1s var(--ease-out), translate .5s var(--ease-out), box-shadow .5s var(--ease-out), scale .25s var(--ease-out)}.Bento-module__iCfZ7a__tile:has(.Bento-module__iCfZ7a__stretch:hover){translate:0 -4px;box-shadow:0 24px 60px #00000017}.Bento-module__iCfZ7a__tile:has(.Bento-module__iCfZ7a__stretch:hover) .link:after{transform:translate(3px,-.04em)}.Bento-module__iCfZ7a__tileNight:has(.Bento-module__iCfZ7a__stretch:hover){box-shadow:none;translate:none}.Bento-module__iCfZ7a__ai{transition:opacity .9s var(--ease-out), transform 1.1s var(--ease-out), translate .5s var(--ease-out), scale .25s var(--ease-out)}.Bento-module__iCfZ7a__ai:has(.Bento-module__iCfZ7a__stretch:hover){translate:0 -4px}}.Bento-module__iCfZ7a__tileNight{color:var(--night-ink);border-radius:calc(var(--r-l) - 2px);background:#000}.Bento-module__iCfZ7a__head{flex-direction:column;align-items:flex-start;gap:8px;max-width:30ch;display:flex}.Bento-module__iCfZ7a__kicker{letter-spacing:-.01em;color:var(--ink-mute);font-size:15px;font-weight:600}.Bento-module__iCfZ7a__tileNight .Bento-module__iCfZ7a__kicker{color:var(--night-mute)}.Bento-module__iCfZ7a__visual{flex:1;justify-content:center;align-items:stretch;min-height:0;display:flex}.Bento-module__iCfZ7a__dev{grid-column:span 4;min-height:600px}.Bento-module__iCfZ7a__ai{grid-column:span 2;min-height:600px}.Bento-module__iCfZ7a__social{grid-column:span 2;height:auto;min-height:560px}.Bento-module__iCfZ7a__phoneCrop{flex:1 0 auto;align-items:center}.Bento-module__iCfZ7a__visual.Bento-module__iCfZ7a__phoneCrop>*{width:min(100%,248px)}.Bento-module__iCfZ7a__brand{grid-column:span 2;min-height:560px}.Bento-module__iCfZ7a__stack{grid-column:span 2;grid-template-rows:1fr 1fr;gap:20px;display:grid}.Bento-module__iCfZ7a__seo{justify-content:space-between;gap:20px}.Bento-module__iCfZ7a__small{letter-spacing:-.025em;font-size:21px;font-weight:600;line-height:1.15}.Bento-module__iCfZ7a__flip{height:100%}.Bento-module__iCfZ7a__flipTitle{letter-spacing:-.03em;max-width:16ch;font-size:clamp(1.4rem,2vw,1.75rem);font-weight:600;line-height:1.12}.Bento-module__iCfZ7a__flipHint{background:#7f7f7f2e;border-radius:50%;align-self:flex-end;place-items:center;width:32px;height:32px;font-size:20px;line-height:1;display:grid}@media (max-width:1080px){.Bento-module__iCfZ7a__grid{grid-template-columns:repeat(2,1fr)}.Bento-module__iCfZ7a__dev{grid-column:span 2;min-height:540px}.Bento-module__iCfZ7a__ai,.Bento-module__iCfZ7a__social,.Bento-module__iCfZ7a__brand,.Bento-module__iCfZ7a__stack{grid-column:span 1}}@media (max-width:720px){.Bento-module__iCfZ7a__grid{grid-template-columns:1fr;gap:14px}.Bento-module__iCfZ7a__dev,.Bento-module__iCfZ7a__ai,.Bento-module__iCfZ7a__social,.Bento-module__iCfZ7a__brand,.Bento-module__iCfZ7a__stack{grid-column:auto}.Bento-module__iCfZ7a__dev{min-height:480px}.Bento-module__iCfZ7a__ai{min-height:540px}.Bento-module__iCfZ7a__stack{grid-template-rows:auto auto;gap:14px}}
