.home-lab .inc9{--card:#fff;--on-accent:#161615;margin:136px var(--edge) 0;gap:28px;display:grid}.home-lab .inc9 .lbl{font:500 11.5px/1 var(--mono), ui-monospace, monospace;letter-spacing:.05em;text-transform:uppercase;color:var(--ink);align-items:center;gap:8px;margin:0;display:inline-flex}.home-lab .inc9 .mk{background:var(--accent);flex:none;width:7px;height:7px;display:inline-block}.home-lab .inc9__grid{border:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.home-lab .cio{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;justify-content:flex-start;gap:40px;min-height:300px;padding:36px 36px 40px;transition:background .3s;display:flex;position:relative}.home-lab .cio:nth-child(3n){border-right:0}.home-lab .cio:nth-last-child(-n+3){border-bottom:0}.home-lab .cio:hover{background:#fff}.home-lab .cio h3{letter-spacing:-.03em;margin:0 0 8px;font-size:22px;font-weight:400}.home-lab .cio p{max-width:30em;font-family:var(--serif), Georgia, serif;color:#57564f;margin:0;font-size:16px;line-height:1.5}.home-lab .cio__ill{width:92px;height:92px;color:var(--ink);align-self:flex-start;overflow:visible}.home-lab .cio__ill .ks{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.home-lab .cio__ill .kp{fill:var(--card)}.home-lab .cio__ill .ka{fill:var(--accent)}.home-lab .cio__ill .ko{fill:none;stroke:var(--on-accent);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.home-lab .cio__ill .kof{fill:var(--on-accent)}.home-lab .cio__ill .kd{stroke-dasharray:1.5 3}.home-lab .cio__ill .ki{fill:currentColor}.home-lab .cio__ill .kx{fill:none;stroke:var(--card);stroke-width:5px;stroke-linecap:round;stroke-linejoin:round}.home-lab .cio__ill .km{transform-box:fill-box;transform-origin:50%;transition:transform .55s var(--ease), opacity .4s var(--ease)}.home-lab .cio:hover .km--env{transform:translate(31px,6px)}.home-lab .cio__ill .km--day{opacity:0;transform:scale(.6)}.home-lab .cio:hover .km--day{opacity:1;transform:none}.home-lab .cio:hover .km--card{transform:translate(5px,4px)rotate(4deg)}.home-lab .cio__ill .km--bar{transform-origin:0;transform:scaleX(.42)}.home-lab .cio:hover .km--bar{transform:scaleX(1)}.home-lab .cio:hover .km--shackle{transform:translateY(-4.5px)}.home-lab .cio__ill .km--dot{opacity:0;transition:none}.home-lab .cio:hover .km--dot{animation:inc-flow .6s var(--ease) 50ms forwards}.home-lab .cio:hover .km--hit{animation:inc-hit .36s var(--ease) .5s}.home-lab .cio__ill .km--got{opacity:0}.home-lab .cio:hover .km--got{opacity:1;transition-delay:.42s}.home-lab .cio__ill .km--key{transform:translate(15px,-19px)}.home-lab .cio:hover .km--key{transform:none}.home-lab .cio__ill .km--turn{transform-box:view-box;transform-origin:32px 28px;transition:transform .35s var(--ease)}.home-lab .cio:hover .km--turn{transition-delay:.38s;transform:rotateX(68deg)}@keyframes inc-flow{0%{opacity:1;transform:translate(0)}50%{opacity:1;transform:translate(26px)}82%{opacity:1;transform:translate(26px,-15px)}to{opacity:0;transform:translate(33px,-15px)}}@keyframes inc-hit{50%{transform:scale(1.1)}}@media (max-width:1000px){.home-lab .inc9__grid{grid-template-columns:minmax(0,1fr)}.home-lab .cio{gap:28px;min-height:0;padding:28px 24px 32px;border-right:0!important;border-bottom:1px solid var(--line)!important}.home-lab .cio__ill{width:80px;height:80px}}
.home-lab .grid8{width:calc(min(1440px, 100% - 32px) - 2 * var(--edge));border:1px solid var(--line);background:#fbfaf8;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin:95px auto 79px;display:grid}.home-lab .grid8__lead{border-right:1px solid var(--line);flex-direction:column;justify-content:space-between;gap:36px;padding:28px 40px 32px;display:flex}.home-lab .grid8 .lbl{font:500 11.5px/1 var(--mono), ui-monospace, monospace;letter-spacing:.05em;text-transform:uppercase;color:var(--ink);align-items:center;gap:8px;margin:0;display:inline-flex}.home-lab .grid8 .mk{background:var(--accent);flex:none;width:7px;height:7px;display:inline-block}.home-lab .grid8__lead .t2{letter-spacing:-.03em;max-width:16em;margin:0;font-size:clamp(34px,3.6vw,52px);font-weight:400;line-height:1.05}.home-lab .grid8__lead .sf{margin-top:14px}.home-lab .grid8__cells{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.home-lab .cell8{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:124px;color:var(--ink);cursor:default;flex-direction:column;justify-content:center;gap:14px;padding:22px 28px;transition:background .25s;display:flex;position:relative}.home-lab .cell8:nth-child(4n){border-right:0}.home-lab .cell8:nth-last-child(-n+4){border-bottom:0}.home-lab .cell8 span{font:500 13px var(--mono), monospace;letter-spacing:.06em;text-transform:uppercase}.home-lab .cell8 .logo{width:30px;height:30px;transition:transform .35s var(--ease)}.home-lab .cell8:hover{background:#fff}.home-lab .cell8:hover .logo{transform:scale(1.08)}@media (max-width:1000px){.home-lab .grid8{grid-template-columns:minmax(0,1fr)}.home-lab .grid8__lead{border-right:0;border-bottom:1px solid var(--line)}}@media (max-width:640px){.home-lab .grid8__cells{grid-template-columns:repeat(2,minmax(0,1fr))}.home-lab .cell8:nth-child(2n){border-right:0}.home-lab .cell8:nth-last-child(-n+4){border-bottom:1px solid var(--line)}.home-lab .cell8:nth-last-child(-n+2){border-bottom:0}}
.home-lab .sc-news{--w:800px;--h:520px}.home-lab .sc-news .ne{color:#1d1d1b;background:#fff;border-radius:14px;flex-direction:column;font-size:12px;display:flex;position:absolute;inset:0 60px 0 0;overflow:hidden;box-shadow:0 0 0 1px #1112150f,0 30px 60px -30px #14143273}.home-lab .sc-news .ne__bar{background:#faf9f7;border-bottom:1px solid #efeee9;flex:none;align-items:center;gap:10px;height:44px;padding:0 12px;display:flex}.home-lab .sc-news .ne__bar b{font-weight:600}.home-lab .sc-news .ne__mode{background:#f1f0ec;border-radius:7px;margin-left:auto;padding:2px;display:inline-flex}.home-lab .sc-news .ne__mode i{color:#85837d;border-radius:5px;padding:4px 9px;font-style:normal}.home-lab .sc-news .ne__mode .is-on{color:#1d1d1b;background:#fff;box-shadow:0 1px 2px #00000014}.home-lab .sc-news .ne__send{background:var(--accent);color:var(--on-accent);border-radius:6px;padding:6px 11px;font-weight:600}.home-lab .sc-news .ne__body{flex:1;grid-template-columns:168px 1fr;min-height:0;display:grid}.home-lab .sc-news .ne__pal{background:#faf9f7;border-right:1px solid #efeee9;flex-direction:column;padding:14px 12px;display:flex}.home-lab .sc-news .ne__k{font:600 10px var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:#9a988f;margin:0 0 10px;position:relative}.home-lab .sc-news .ne__grid{grid-template-columns:1fr 1fr;gap:6px;display:grid}.home-lab .sc-news .ne__grid span{color:#57564f;transition:box-shadow .25s, transform .35s var(--ease), color .25s;background:#fff;border-radius:8px;justify-items:center;gap:6px;padding:10px 4px 8px;font-size:10.5px;font-weight:500;display:grid;box-shadow:inset 0 0 0 1px #ecebe6}.home-lab .sc-news .ne__grid span.is-grab{box-shadow:inset 0 0 0 1.5px var(--accent);color:var(--accent-ink);transform:translateY(-2px)}.home-lab .sc-news .ne .g{color:#3d3c38;place-items:center;width:22px;height:18px;font-size:12px;font-style:normal;font-weight:700;display:grid}.home-lab .sc-news .ne .g--img{background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 25%, #fff), color-mix(in srgb, var(--accent) 8%, #fff));border-radius:3px}.home-lab .sc-news .ne .g--btn{background:var(--accent);border-radius:99px;width:22px;height:9px;margin:4px 0 5px}.home-lab .sc-news .ne .g--col{background:linear-gradient(90deg,#d9d7d0 0 45%,#0000 45% 55%,#d9d7d0 55%);border-radius:2px;height:14px}.home-lab .sc-news .ne .g--l{background:repeating-linear-gradient(#d9d7d0 0 2px,#0000 2px 5px);width:18px;height:13px}.home-lab .sc-news .ne .g--d{background:#bdbab2;height:2px;margin:8px 0}.home-lab .sc-news .ne .g--v{background:#1d1d1b;border-radius:3px;position:relative}.home-lab .sc-news .ne .g--v:after{content:"";border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:6px solid #fff}.home-lab .sc-news .ne .g--c{font:700 9px var(--font-mono), monospace}.home-lab .sc-news .ne__canvas{background:#f6f5f2;padding:22px 26px 22px 36px;overflow:hidden}.home-lab .sc-news .ne__doc{background:#fff;border-radius:10px;flex-direction:column;gap:12px;max-width:340px;min-height:100%;padding:22px 24px;display:flex;box-shadow:0 0 0 1px #ecebe6}.home-lab .sc-news .ne__doc>.nbk{transition:opacity .4s}.home-lab .sc-news .ne__doc.is-dim>.nbk{opacity:.45}.home-lab .sc-news .nbk.is-still{animation:none}.home-lab .sc-news .nbk.is-typing:after{content:"";vertical-align:-2px;background:var(--ink);width:1.5px;height:1em;margin-left:2px;animation:1s step-end infinite blink;display:inline-block}.home-lab .sc-news .nbk--ol{color:#3d3c38;gap:4px;margin:0;padding-left:18px;line-height:1.5;display:grid}.home-lab .sc-news .ne__send{justify-items:center;transition:background .3s,color .3s;display:inline-grid}.home-lab .sc-news .ne__send>span{transition:opacity .3s, transform .45s var(--ease);grid-area:1/1}.home-lab .sc-news .ne__send>span+span{opacity:0;transform:translateY(6px)}.home-lab .sc-news .ne__send.is-done{color:#1e7a45;background:#e8f4ec}.home-lab .sc-news .ne__send.is-done>span:first-child{opacity:0;transform:translateY(-6px)}.home-lab .sc-news .ne__send.is-done>span+span{opacity:1;transform:none}.home-lab .sc-news .ne-agent{background:#fff;border-radius:9px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;margin-top:auto;padding:9px 10px;transition:box-shadow .3s;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ecebe6}.home-lab .sc-news .ne-agent div{gap:2px;min-width:0;display:grid}.home-lab .sc-news .ne-agent b{font-size:11px;font-weight:600}.home-lab .sc-news .ne-agent span{white-space:nowrap;text-overflow:ellipsis;font:500 9.5px var(--font-mono), monospace;color:#8c8a83;transition:color .3s;overflow:hidden}.home-lab .sc-news .ne-agent.is-on{box-shadow:inset 0 0 0 1.5px var(--accent), 0 8px 18px -12px #14143266}.home-lab .sc-news .ne-agent.is-on span{color:#3d3c38}.home-lab .sc-news .ne-agent.is-done span{color:#1e7a45}.home-lab .sc-news .ne-agent__logo{background:#f8ebe4;border-radius:6px;width:24px;height:24px;position:relative}.home-lab .sc-news .ne-agent__logo:after{content:"";background:#d97757;position:absolute;inset:5px;-webkit-mask:url(/marketing/b/claude.svg) 50%/contain no-repeat;mask:url(/marketing/b/claude.svg) 50%/contain no-repeat}.home-lab .sc-news .ne__from{font:500 10px var(--font-mono), monospace;color:#9a988f;margin:0}.home-lab .sc-news .nbk{animation:feat-drop .55s var(--ease) both}.home-lab .sc-news .nbk.is-hot{box-shadow:0 0 0 1.5px var(--accent);border-radius:6px}@keyframes feat-drop{0%{opacity:0;transform:translateY(-12px)scale(.98)}}.home-lab .sc-news .nbk--h{letter-spacing:-.03em;margin:0;font-size:20px;font-weight:600}.home-lab .sc-news .nbk--t{color:#3d3c38;margin:0;line-height:1.55}.home-lab .sc-news .nbk--img{background:var(--accent-tint), url(/marketing/lab/abs-wide.jpg) center / cover;background-blend-mode:color, normal;border-radius:8px;height:110px}.home-lab .sc-news .nbk--cols{grid-template-columns:1fr 1fr;gap:10px;display:grid}.home-lab .sc-news .nbk--cols div{background:#f6f5f2;border-radius:7px;gap:6px;padding:10px;display:grid}.home-lab .sc-news .nbk--cols b{font-size:11.5px}.home-lab .sc-news .nbk--cols i{background:#e2e0da;border-radius:3px;height:6px}.home-lab .sc-news .nbk--q{border-left:3px solid var(--accent);color:#3d3c38;margin:0;padding-left:12px;font-style:italic}.home-lab .sc-news .nbk--btn{background:var(--accent);color:var(--on-accent);border-radius:6px;align-self:flex-start;padding:8px 16px;font-weight:600}.home-lab .sc-news .ne-aud{z-index:2;color:#fdfdfb;background:#15161a;border-radius:12px;gap:4px;width:232px;padding:16px;display:grid;position:absolute;top:64px;right:0;box-shadow:0 30px 60px -24px #0009}.home-lab .sc-news .ne-aud .mv__big{font-size:34px}.home-lab .sc-news .ne-aud__dom{font:500 10.5px var(--font-mono), monospace;color:#a3a5ac;margin:2px 0 4px}.home-lab .sc-news .ne-aud__dom b{white-space:nowrap;color:#fdfdfb;border-radius:4px;padding:1px 0;font-weight:600;transition:background .4s,color .4s,padding .4s}.home-lab .sc-news .ne-aud.is-open .ne-aud__dom b{background:color-mix(in srgb, var(--accent-on-ink) 22%, transparent);color:var(--accent-on-ink);padding:1px 5px}.home-lab .sc-news .ne-aud__list{max-height:0;transition:max-height .6s var(--ease), margin .4s;gap:5px;display:grid;overflow:hidden}.home-lab .sc-news .ne-aud.is-open .ne-aud__list{max-height:150px;margin:4px 0 6px}.home-lab .sc-news .ne-sub{animation:feat-drop .5s var(--ease) both;background:#202127;border-radius:7px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 8px;display:grid}.home-lab .sc-news .ne-sub span{white-space:nowrap;text-overflow:ellipsis;font:500 10.5px var(--font-mono), monospace;color:#e6e5e0;overflow:hidden}.home-lab .sc-news .ne-sub time{color:#8a8c94;font-size:10px}.home-lab .sc-news .ne-aud__csv{font:500 10px var(--font-mono), monospace;color:#8a8c94;margin:0}.home-lab .sc-news .anno-mk,.home-lab .anno__n{background:var(--accent);width:22px;height:22px;color:var(--on-accent);font:600 11px/1 var(--ui), system-ui, sans-serif;letter-spacing:0;text-transform:none;border-radius:50%;flex:none;place-items:center;font-style:normal;display:inline-grid}.home-lab .sc-news .anno-mk{z-index:5;cursor:pointer;transition:transform .3s var(--ease);position:absolute;box-shadow:0 0 0 2px #fff,0 4px 10px -2px #14143259}.home-lab .sc-news .anno-mk.is-on{animation:feat-ping 1.8s var(--ease) infinite;transform:scale(1.18)}@keyframes feat-ping{0%{box-shadow:0 0 0 2px #fff, 0 0 0 2px color-mix(in srgb, var(--accent) 50%, transparent)}to{box-shadow:0 0 0 2px #fff, 0 0 0 12px color-mix(in srgb, var(--accent) 0%, transparent)}}.home-lab .sc-news .ne__k .anno-mk{top:-6px;right:-4px}.home-lab .sc-news .ne-agent .anno-mk{top:-10px;right:-8px}.home-lab .sc-news .ne-aud .anno-mk{top:-10px;left:-10px}.home-lab .anno{--gut:clamp(232px, 22%, 290px);position:relative}.home-lab .anno__fig{padding:56px var(--gut);background:var(--accent-tint), var(--bg) center / cover;background-blend-mode:color, normal;border-radius:16px;position:relative;overflow:hidden}.home-lab .sc-news{justify-items:center;display:grid}.home-lab .anno__lines{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.home-lab .anno__lines path{fill:none;stroke:#16161547;stroke-width:1px;transition:stroke .3s}.home-lab .anno__lines circle{fill:#16161559;transition:fill .3s}.home-lab .anno__lines .is-on path{stroke:#161615cc}.home-lab .anno__lines .is-on circle{fill:var(--ink)}.home-lab .anno__note{text-align:left;font:inherit;color:var(--ink);cursor:pointer;opacity:.6;background:#fffffff0;border:0;border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px 10px;padding:16px;transition:opacity .35s,box-shadow .35s;display:grid;box-shadow:0 0 0 1px #1616150f,0 16px 32px -20px #14143273}.home-lab .anno__note.is-on{opacity:1;box-shadow:0 0 0 1px #16161514,0 20px 40px -20px #14143280}.home-lab .anno__note h3{letter-spacing:-.03em;margin:0;font-size:15px;font-weight:500}.home-lab .feat5 .anno__note .sf{grid-column:2;font-size:14px;line-height:1.45}.home-lab .anno__note:not(.is-on) .anno__n{color:#161615;background:#d3d0c8}@media (min-width:1101px){.home-lab .anno__notes{pointer-events:none;position:absolute;inset:0}.home-lab .anno__note{width:calc(var(--gut) - 40px);pointer-events:auto;position:absolute;top:0}.home-lab .anno__note:nth-child(2){right:20px}.home-lab .anno__note:not(:nth-child(2)){left:20px}}@media (max-width:1100px){.home-lab .anno__fig{padding:40px 32px}.home-lab .anno__lines{display:none}.home-lab .anno__notes{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.home-lab .anno__note{box-shadow:none;background:#fff;align-content:start;padding:20px}.home-lab .anno__note.is-on{box-shadow:none}}@media (max-width:700px){.home-lab .anno__fig{border-radius:12px;padding:16px 12px}.home-lab .anno__notes{grid-template-columns:minmax(0,1fr)}}.home-lab .sc-news .ne__pal{position:relative}.home-lab .sc-news .anno-mk--pal{top:40%;left:-11px}.home-lab .sc-news .ne,.home-lab .sc-news .ne__body{overflow:visible}.home-lab .sc-news .ne__bar{border-radius:12px 12px 0 0}.home-lab .sc-news .ne-agent .anno-mk{margin-top:-11px;top:50%;left:-8px;right:auto}@media (min-width:1101px){.home-lab .sc-news .ne-aud{top:44%}}.home-lab .sc-news .ne-agent .anno-mk{margin-top:0;top:-11px;left:-11px}.home-lab .sc-news .ne-aud .anno-mk{margin-left:-11px;top:-11px;left:50%}.home-lab .sc-news .ne{right:0}@media (min-width:1101px){.home-lab .sc-news .ne-aud{width:214px;top:44%;right:18px}.home-lab .sc-news .anno-mk:not(.is-on){color:var(--ink);background:#fff;box-shadow:0 0 0 1px #1616151f,0 4px 10px -2px #14143240}.home-lab .anno__note{border-radius:12px;row-gap:4px;padding:14px 16px}.home-lab .anno__note h3{font-size:14.5px}.home-lab .feat5 .anno__note .sf{font-size:13.5px;line-height:1.45}.home-lab .anno__note:not(.is-on){opacity:.72}}@media (max-width:640px){.home-lab .sc-news{--w:500px;--h:520px}.home-lab .sc-news .ne{right:0}.home-lab .sc-news .ne__body{grid-template-columns:138px 1fr}.home-lab .sc-news .ne__mode{display:none}.home-lab .sc-news .ne__send{margin-left:auto}.home-lab .sc-news .ne__canvas{padding:16px}.home-lab .sc-news .ne__doc{padding:16px 18px}.home-lab .sc-news .ne-aud{width:212px;top:auto;bottom:12px;right:10px}}.home-lab .sc-news :is(.ne .g:not(.g--c),.nbk--cols b){font-variation-settings:"wght" 600}.home-lab .sc-news .nbk--ol{list-style:decimal}