.v7s{gap:20px}.v7s .v7-head{margin-bottom:16px}.v7s-stories{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;width:100%;display:grid}.v7s-story{background:var(--v7-paper);border-radius:28px;flex-direction:column;padding:10px 10px 28px;display:flex}.v7s-photo{aspect-ratio:16/10;background:#e4e3de;border-radius:20px;display:block;position:relative;overflow:hidden}.v7s-photo img{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.16,1,.3,1);display:block}.v7s-photo:after{content:"";background:linear-gradient(#0000 58%,#0000008c);position:absolute;inset:0}.v7s-company{z-index:1;color:#fff;letter-spacing:-.016em;font-size:19px;font-weight:600;position:absolute;bottom:18px;left:20px}.v7s-arrow{z-index:1;color:#fff;width:40px;height:40px;transition:background-color .22s var(--v7-out), color .22s var(--v7-out);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:14px;right:16px;box-shadow:inset 0 0 0 1.5px #ffffffd9}.v7s-arrow svg{stroke-width:2.2px;width:18px;height:18px}@media (hover:hover){.v7s-story:hover .v7s-photo img{transform:scale(1.03)}.v7s-story:hover .v7s-arrow{color:#0b0b0d;background:#fff}}.v7s-quote{letter-spacing:-.022em;text-wrap:pretty;flex:1;margin:28px 22px 0;font-size:clamp(20px,1.9vw,25px);font-weight:600;line-height:1.32}.v7s-quote mark{color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#dbe8ff;border-radius:.3em;padding:.04em .18em}.v7s-foot{justify-content:space-between;align-items:center;gap:20px;margin:24px 22px 0;display:flex}.v7s-cite{color:var(--v7-soft);margin:0;font-size:14.5px;line-height:1.4}.v7s-foot .v7-ghost{background:#fff;flex:none;align-self:center}.v7s-voices{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;width:100%;display:grid}.v7s-voice{border-radius:22px;flex-direction:column;gap:24px;margin:0;padding:26px 26px 24px;display:flex;box-shadow:inset 0 0 0 1px #00000017}.v7s-voice blockquote{color:var(--v7-soft);flex:1;margin:0;font-size:17px;line-height:1.5}.v7s-voice blockquote b{color:#000;font-weight:500}.v7s-voice figcaption{color:var(--v7-soft);align-items:center;gap:12px;font-size:14px;line-height:1.35;display:flex}.v7s-voice figcaption img{object-fit:cover;border-radius:50%;flex:none;width:44px;height:44px}.v7s-voice figcaption b{color:#000;font-size:15px;font-weight:600;display:block}.v7s-wall{margin-top:36px}@media (max-width:900px){.v7s-stories,.v7s-voices{grid-template-columns:minmax(0,1fr)}.v7s-quote{margin:22px 14px 0}.v7s-foot{flex-direction:column;align-items:flex-start;margin:20px 14px 0}}
.v7v-card{aspect-ratio:5/3;background:#f5f4f0;border-radius:22px;position:relative;overflow:hidden;container-type:inline-size}.v7v-card:before{content:"";background:radial-gradient(120% 90% at 100% 0%, var(--v7v-hue), transparent 62%);pointer-events:none;position:absolute;inset:0}.v7v-card[data-kind=browser]{--v7v-hue:#ff8a4c29}.v7v-card[data-kind=files]{--v7v-hue:#4884ff26}.v7v-card[data-kind=apps]{--v7v-hue:#40be8226}.v7v-card[data-kind=screen]{--v7v-hue:#8c6cff26}.v7v{color:#121215;font-size:1.85185cqw;line-height:1.3;position:absolute;inset:0}.v7v img{flex:none;display:block}.v7v-quiet{color:#0000007a}.v7v-win,.v7v-file,.v7v-doc,.v7v-app{background:#fff;box-shadow:0 0 0 1px #0000000f,0 1.2em 3em -1.4em #00000047}.v7v-lines{flex-direction:column;gap:.7em;display:flex}.v7v-lines i{background:#00000014;border-radius:.3em;height:.6em}.v7v-lines i:last-child{width:62%}.v7v-sitter{line-height:0;position:absolute}.v7v-sitter .agc{width:5.4em;height:5.4em}.v7v-browser .v7v-win{border-radius:1.2em 1.2em 0 0;position:absolute;inset:7em 4.5em -2em;overflow:hidden}.v7v-browser .v7v-sitter{top:2.15em;right:8em}.v7v-bar{background:#f4f4f5;align-items:center;gap:.5em;height:3.4em;padding:0 1.2em;display:flex}.v7v-bar i{background:#00000024;border-radius:50%;width:.9em;height:.9em}.v7v-url{color:#0009;background:#fff;border-radius:1.05em;flex:1;align-items:center;gap:.6em;height:2.1em;margin-left:1em;padding:0 .9em;font-size:1.05em;display:flex}.v7v-head{justify-content:space-between;align-items:center;padding:1.4em 1.8em 1em;font-size:1.3em;display:flex}.v7v-btn{color:#fff;background:#ff5c35;border-radius:.5em;padding:.5em .9em;font-size:.82em;font-weight:600}.v7v-rows{padding:0 1.8em}.v7v-row{border-top:1px solid #0000000f;grid-template-columns:2.2em 1fr 1fr;align-items:center;gap:1em;height:3.5em;font-size:1.15em;display:grid}.v7v-face{color:#0000008f;background:#eceff3;border-radius:50%;place-items:center;width:2em;height:2em;font-size:.82em;font-weight:600;display:grid}.v7v-cursor{filter:drop-shadow(0 .3em .5em #2f6bff59);transform-origin:50% 7.5%;width:2.9em;height:3.6em;margin:-.27em -1.45em 0 0;position:absolute;top:0;right:0;transform:translate(-20em,27em)rotate(-22deg)}@media (prefers-reduced-motion:no-preference){.v7-tile[data-reveal=in] .v7v-cursor{animation:6.4s cubic-bezier(.45,0,.2,1) .5s infinite both v7v-go}.v7-tile[data-reveal=in] .v7v-btn{animation:6.4s cubic-bezier(.4,0,.2,1) .5s infinite both v7v-press}.v7-tile[data-reveal=in] .v7v-row-new{animation:6.4s cubic-bezier(.4,0,.2,1) .5s infinite both v7v-land}}@keyframes v7v-go{0%,6%{transform:translate(-20em,27em)rotate(-22deg)}24%,27%{transform:translate(-11.4em,14.1em)rotate(-22deg)scale(1)}29%{transform:translate(-11.4em,14.1em)rotate(-22deg)scale(.86)}32%,40%{transform:translate(-11.4em,14.1em)rotate(-22deg)scale(1)}58%,to{transform:translate(-20em,27em)rotate(-22deg)}}@keyframes v7v-press{0%,27%{transform:scale(1)}29%{transform:scale(.94)}33%,to{transform:scale(1)}}@keyframes v7v-land{0%,30%{opacity:0;background-color:#ffc45600;transform:translateY(-.8em)}36%{opacity:1;background-color:#ffc45647;transform:none}56%{background-color:#ffc45600}90%{opacity:1}97%,to{opacity:0;background-color:#ffc45600;transform:none}}.v7v-file{width:19em;height:24em;transition:transform .72s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--br-reveal-i,0) * 80ms + .16s);border-radius:1.1em;flex-direction:column;gap:1.4em;margin-left:-9.5em;padding:1.6em;display:flex;position:absolute;top:7.4em;left:50%}.v7v-file[data-i="0"]{transform:translate(-12.5em,1.4em)rotate(-9deg)}.v7v-file[data-i="2"]{transform:translate(12.5em,1.4em)rotate(8deg)}.v7v-file[data-i="1"]{z-index:1}.br-js .v7-tile[data-reveal=""] .v7v-file{transform:translateY(2em)rotate(0)}.v7v-file-top{align-items:center;gap:.8em;font-size:1.15em;font-weight:600;display:flex}.v7v-chip{color:#14713a;background:#e3f6ea;border-radius:999px;align-self:flex-start;margin-top:.2em;padding:.35em .8em;font-size:1.05em;font-weight:600}.v7v-files .v7v-sitter{z-index:2;margin-left:2.4em;top:2.55em;left:50%}.v7v-apps{flex-direction:column;justify-content:center;gap:1.9em;display:flex;-webkit-mask-image:linear-gradient(90deg,#0000,#000 16% 84%,#0000);mask-image:linear-gradient(90deg,#0000,#000 16% 84%,#0000)}.v7v-app-row{gap:1.9em;width:max-content;display:flex}.v7v-app-row[data-r="1"]{margin-left:-4.2em}.v7v-app{border-radius:1.6em;flex:none;place-items:center;width:6.4em;height:6.4em;display:grid}@media (prefers-reduced-motion:no-preference){.v7v-app-row{animation:46s linear infinite v7v-drift}.v7v-app-row[data-r="1"]{animation-duration:58s;animation-direction:reverse}.v7v-app-row[data-r="2"]{animation-duration:52s}}@keyframes v7v-drift{to{transform:translate(calc(-50% - .95em))}}.v7v-doc{border-radius:1.1em;flex-direction:column;gap:1.5em;width:31em;padding:2.2em;display:flex;position:absolute;top:4.5em;bottom:-3em;left:4.5em}.v7v-doc b{font-size:1.5em}.v7v-marked{background:#2f6bff24;border-radius:.5em;margin:0 -.6em;padding:.6em;font-size:1.12em;box-shadow:inset 0 0 0 1.5px #2f6bff80}.v7v-talk{flex-direction:column;align-items:flex-end;gap:.9em;width:22em;display:flex;position:absolute;bottom:2.6em;right:2.6em}.v7v-you,.v7v-say{transform-origin:100% 100%;border-radius:1.3em;padding:.75em 1.15em;font-size:1.36em;font-weight:500;transition:transform .44s cubic-bezier(.34,1.56,.64,1),opacity .24s cubic-bezier(.4,0,.2,1)}.v7v-you{background:#fff;transition-delay:.5s;box-shadow:0 0 0 1px #00000012,0 .8em 2em -1em #0000004d}.v7v-say{color:#fffffff5;background:#0b0b0d;transition-delay:1.5s}.br-js .v7-tile[data-reveal=""] :is(.v7v-you,.v7v-say){opacity:0;transform:translateY(.8em)scale(.9)}.v7v-orb{border-radius:50%;line-height:0;box-shadow:0 1px 2px #0000002e,0 8px 22px #00000038}@media (prefers-reduced-motion:reduce){.v7v-row-new{opacity:1}.v7v-cursor{transform:translate(-11.4em,14.1em)rotate(-22deg)}}@media (max-width:640px){.v7v-card{aspect-ratio:4/3}.v7v{font-size:2.38095cqw}.v7v-browser .v7v-win{left:2.4em;right:2.4em}.v7v-browser .v7v-sitter{right:5.5em}.v7v-doc{width:25em;left:2.4em}.v7v-talk{width:20em;bottom:1.8em;right:1.8em}.v7v-file[data-i="0"]{transform:translate(-9.5em,1.4em)rotate(-9deg)}.v7v-file[data-i="2"]{transform:translate(9.5em,1.4em)rotate(8deg)}}.v7v-winbtns,html[data-os=windows] .v7v-bar i{display:none}html[data-os=windows] .v7v-winbtns{color:#0000008c;flex:none;gap:1.4em;margin-left:.8em;display:flex}.v7v-winbtns svg{stroke-width:1.8px;width:1.1em;height:1.1em}
.v7w-panel{isolation:isolate;flex-direction:column;align-items:center;gap:14px;width:100%;display:flex}.v7w-card{text-align:left;background:#fff;border-radius:22px;width:min(430px,84%);padding:22px 22px 20px;position:relative;box-shadow:0 0 0 1px #0000000f,0 26px 50px -30px #00000059}.v7w-agent{z-index:-1;line-height:0;position:absolute;bottom:calc(100% - 9px);right:26px}.v7w-card p{margin:0}.v7w-card b{font-weight:600}.v7w-who{color:#00000085;margin:0;font-size:14px}.v7w-head{letter-spacing:-.012em;justify-content:space-between;align-items:center;padding-bottom:14px;font-size:17px;display:flex}.v7w-head span{color:#00000080;font-size:14px}.v7w-row{border-top:1px solid #00000012;grid-template-columns:auto minmax(0,1fr);gap:2px 10px;padding:12px 0;font-size:15px;display:grid}.v7w-row span{white-space:nowrap;text-overflow:ellipsis;color:#00000085;overflow:hidden}.v7w-row p{color:#0000009e;grid-column:1/-1}.v7w-row:last-child{padding-bottom:0}.v7w-mail{background:#f6f6f8;border-radius:14px;padding:14px 16px;font-size:15px;line-height:1.5}.v7w-mail p{color:#0000009e;margin-top:6px}.v7w-acts{gap:8px;margin-top:16px;display:flex}.v7w-go,.v7w-no{border-radius:10px;align-items:center;height:36px;padding:0 16px;font-size:15px;font-weight:600;display:inline-flex}.v7w-go{color:#fff;background:#0b0b0d}.v7w-no{box-shadow:inset 0 0 0 1px #00000024}.v7w-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.v7w-stats div{background:#f6f6f8;border-radius:12px;padding:12px 14px}.v7w-stats small{color:#0000008c;font-size:13px;display:block}.v7w-stats b{letter-spacing:-.02em;font-size:22px}.v7w-bars{align-items:flex-end;gap:8px;height:96px;margin-top:16px;display:flex}.v7w-bars i{transform-origin:50% 100%;background:#cfe3bb;border-radius:6px 6px 2px 2px;flex:1}.v7w-bars i:last-child{background:#6fbf3b}.v7w-you{color:#fff;background:#5b8df0;border-radius:18px;width:fit-content;padding:10px 16px;font-size:15px;line-height:1.4;margin:0 0 18px auto!important}.v7w-rule{border-top:1px solid #00000012;justify-content:space-between;align-items:center;gap:12px;padding:13px 0;font-size:15px;display:flex}.v7w-rule:last-child{padding-bottom:0}.v7w-rule span{color:#b3560b;background:#fed;border-radius:8px;flex:none;padding:3px 9px;font-size:13px;font-weight:600}@media (prefers-reduced-motion:no-preference){.v7-reel-in .v7w-row,.v7-reel-in .v7w-rule,.v7-reel-in .v7w-mail,.v7-reel-in .v7w-stats div{animation:.42s cubic-bezier(.4,0,.2,1) .18s both v7w-in}.v7-reel-in .v7w-row:nth-of-type(2),.v7-reel-in .v7w-stats div:nth-child(2){animation-delay:.26s}.v7-reel-in .v7w-row:nth-of-type(3),.v7-reel-in .v7w-stats div:nth-child(3){animation-delay:.34s}.v7-reel-in .v7w-bars i{animation:.52s cubic-bezier(.16,1,.3,1) both v7w-grow;animation-delay:calc(.3s + var(--v7-i) * 50ms)}.v7-reel-in .v7w-rule[data-new]{animation:.42s cubic-bezier(.4,0,.2,1) .5s both v7w-in,1.5s cubic-bezier(.4,0,.2,1) .5s both v7w-mark}}@keyframes v7w-in{0%{opacity:0;transform:translateY(8px)}}@keyframes v7w-grow{0%{transform:scaleY(0)}}@keyframes v7w-mark{0%{background-color:#ffc45666}to{background-color:#ffc45600}}@media (max-width:480px){.v7w-card{width:min(430px,90%);padding:20px 18px 18px}.v7w-stats div{padding:10px}.v7w-stats b{font-size:17px}.v7w-stats small{font-size:12px}}
