.jline{--paper:#f2f2f2;--sheet:#fff;--ink:#010101;--ink-2:#3a3a3a;--ink-3:#6b6b6b;--ink-4:#a3a3a3;--rule:#d4d4d4;--cosmic:#2240f0;--serif:var(--font-family-title);--sans:var(--font-sans);--series-a:#2240f0;--series-b:#c47d1e;--good:#16803f;clip-path:inset(0 0 -400px);background:var(--paper);width:1440px;height:810px;color:var(--ink);font-family:var(--sans);text-align:left;-webkit-font-smoothing:antialiased;grid-template-rows:24px 1fr auto;grid-template-columns:repeat(12,80px);column-gap:32px;padding:40px 64px 64px;display:grid;position:relative}@layer base{.jline *{box-sizing:border-box;margin:0;padding:0}}.jline ol,.jline ul{list-style:none}.jline .in{animation:.6s cubic-bezier(.2,0,0,1) both jline-enter}@keyframes jline-enter{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0}}@keyframes jline-lit{0%{opacity:.3}to{opacity:1}}@keyframes jline-rule{0%{scale:0 1}to{scale:1}}@keyframes jline-typing{0%,60%,to{opacity:.35;translate:0}30%{opacity:1;translate:0 -2px}}@keyframes jline-pulse{0%{box-shadow:0 0 #01010159}to{box-shadow:0 0 0 8px #01010100}}@media (prefers-reduced-motion:reduce){.jline .in,.jline .engine li,.jline .weeks li,.jline .weeks li:before,.jline .typing i,.jline .pulse i{animation:none}}.jline .ico{flex-shrink:0;width:18px;height:18px}.jline .jobs{color:var(--cosmic);font-weight:700}.jline .bar{letter-spacing:.01em;font-size:14px;line-height:24px;display:contents}.jline .bar>*{align-self:center}.jline .brand{grid-column:1/7;align-items:center;gap:10px;display:flex}.jline .brand svg{width:27px;height:19px;color:var(--ink)}.jline .brand span{font-family:var(--serif);letter-spacing:-.005em;font-size:21px;font-weight:700;line-height:24px}.jline .for{white-space:nowrap;grid-column:7/13;align-items:baseline;gap:14px;display:flex}.jline .for>span{color:var(--ink-3)}.jline .for .pg{font-variant-numeric:tabular-nums;margin-left:auto}.jline .for .pg b{color:var(--ink)}.jline .main{grid-area:2/1/auto/13;grid-template-columns:subgrid;align-content:start;padding-top:72px;display:grid}.jline .copy{grid-area:1/7/auto/13}.jline .label{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin-bottom:24px;font-size:13px;font-weight:700;line-height:24px}.jline .copy.bare{padding-top:48px}.jline h2{font-family:var(--serif);letter-spacing:-.018em;color:var(--ink);text-wrap:balance;font-size:56px;font-weight:700;line-height:64px}.jline .lede{max-width:528px;color:var(--ink-2);text-wrap:pretty;margin-top:40px;font-size:19px;line-height:30px}.jline .base{grid-area:3/1/auto/13;grid-template-columns:subgrid;align-items:last baseline;display:grid}.jline .cta{font-family:var(--serif);letter-spacing:-.005em;white-space:nowrap;grid-column:7/11;font-size:32px;font-weight:700;line-height:40px}.jline .meta{text-align:right;color:var(--ink-3);grid-column:11/13;justify-self:end;font-size:14px;line-height:22px}.jline .out{color:var(--ink-4);grid-column:7/13;font-size:19px;line-height:30px}.jline .out b{color:var(--ink);font-weight:600}.jline .out s{text-decoration-thickness:1px}.jline .phone{background:#111;border-radius:54px;width:330px;height:680px;padding:11px;position:absolute;top:104px;left:219px;box-shadow:0 40px 80px -36px #0006}.jline .phone.right{left:891px}.jline .scr{--pt:.7837px;width:100%;height:100%;font-family:-apple-system, "SF Pro Text", var(--sans);background:#fff;border-radius:44px;flex-direction:column;display:flex;position:relative;overflow:hidden}.jline .isl{z-index:1;background:#000;border-radius:20px;width:104px;height:30px;margin-left:-52px;position:absolute;top:10px;left:50%}.jline .top{border-bottom:1px solid #0000000f;flex-direction:column;align-items:center;gap:4px;padding:2px 0 10px;display:flex}.jline .av{color:#fff;background:linear-gradient(#9aa0ab,#7b818c);border-radius:999px;place-items:center;width:42px;height:42px;font-size:15px;font-weight:600;display:grid}.jline .nm{color:#111;font-size:11px}.jline .msgs{flex-direction:column;flex:1;gap:6px;min-height:0;padding:12px 12px 18px;display:flex;overflow:hidden}.jline .msgs .opening{flex-shrink:0;align-self:stretch}.jline .home{background:#111;border-radius:999px;flex-shrink:0;align-self:center;width:109px;height:4px;margin:14px 0 7px}.jline .b{white-space:pre-line;border-radius:17px;flex-shrink:0;max-width:78%;padding:7px 11px;font-size:12.5px;line-height:1.35;animation:.35s cubic-bezier(.2,0,0,1) both jline-enter}.jline .me{color:#fff;background:#0a84ff;align-self:flex-end}.jline .them{color:#111;background:#e9e9eb;align-self:flex-start}.jline .them u{color:#0a5bd6;text-underline-offset:2px}.jline .typing{gap:4px;padding:11px 13px;display:flex}.jline .typing i{background:#8e8e93;border-radius:999px;width:7px;height:7px;animation:1.1s ease-in-out infinite jline-typing}.jline .typing i:nth-child(2){animation-delay:.15s}.jline .typing i:nth-child(3){animation-delay:.3s}.jline .towns{grid-template-columns:repeat(2,304px);column-gap:32px;margin-top:40px;display:grid}.jline .towns li{border-top:1px solid var(--rule);justify-content:space-between;align-items:baseline;height:48px;padding-top:12px;font-size:19px;line-height:24px;display:flex}.jline .towns li:nth-last-child(-n+2){border-bottom:1px solid var(--rule)}.jline .towns span{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:17px}.jline[data-scene=gap] .figure{grid-area:1/1/auto/7}.jline .big{font-family:var(--serif);letter-spacing:-.035em;font-variant-numeric:lining-nums;margin-top:8px;margin-left:-10px;font-size:216px;font-weight:700;line-height:176px}.jline .figure .cap{max-width:560px;color:var(--ink-2);margin-top:24px;font-size:19px;line-height:30px}.jline .sources{color:var(--ink-3);flex-wrap:wrap;grid-column:1/7;font-size:15px;line-height:26px;display:flex}.jline .sources li{white-space:pre}.jline .sources li:not(:last-child):after{content:"  ·  ";color:var(--ink-4)}.jline .sources .more{color:var(--ink);font-weight:600}.jline[data-scene=how] .copy,.jline[data-scene=owned] .copy{grid-column:1/7}.jline .steps{border-bottom:1px solid var(--rule);max-width:560px;margin-top:40px}.jline .steps li{border-top:1px solid var(--rule);grid-template-columns:48px 1fr;column-gap:8px;padding:16px 0 18px;display:grid}.jline .steps .n{font-family:var(--serif);grid-row:1/3;font-size:32px;font-weight:700;line-height:32px}.jline .steps b{font-size:19px;font-weight:700;line-height:28px}.jline .steps p{color:var(--ink-3);font-size:16px;line-height:24px}.jline .keys{color:var(--ink-3);flex-wrap:wrap;grid-column:1/7;gap:8px 24px;font-size:15px;line-height:28px;display:flex}.jline kbd{background:var(--sheet);font-family:var(--sans);letter-spacing:.04em;color:var(--ink);border:1px solid #c4c4c4;border-bottom-width:2px;border-radius:6px;padding:0 9px;font-size:13px;font-weight:700;line-height:24px;display:inline-block}.jline kbd.jobs{color:var(--cosmic)}.jline[data-scene=more] .copy{grid-column:1/9}.jline .aside{color:var(--ink-2);grid-area:1/10/auto/13;align-self:end;font-size:17px;line-height:28px}.jline .engine{grid-area:2/1/auto/13;margin-top:64px}.jline .eg-h{color:var(--ink-3);font-size:14px;font-weight:600;line-height:22px}.jline .engine ol{grid-template-columns:repeat(5,1fr);column-gap:32px;margin-top:16px;display:grid}.jline .engine li{border-top:1.5px solid var(--ink);padding-top:22px;animation:.6s ease-out both jline-lit;position:relative}.jline .engine li:before{content:"";background:var(--ink);border-radius:999px;width:9px;height:9px;position:absolute;top:-5.5px;left:0}.jline .eg-n{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600;line-height:20px}.jline .engine b{font-family:var(--serif);letter-spacing:-.01em;margin-top:8px;font-size:30px;line-height:36px;display:block}.jline .engine p{color:var(--ink-2);margin-top:8px;font-size:16px;line-height:24px}.jline .engine code{color:var(--ink-2);background:#e6e6e6;border-radius:6px;margin-top:16px;padding:3px 9px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12.5px;line-height:20px;display:inline-block}.jline .kh{grid-column:1/4;font-size:15px;font-weight:600;line-height:28px}.jline .kbds{flex-wrap:wrap;grid-column:4/13;align-items:baseline;gap:10px;display:flex}.jline .kbds .or{color:var(--ink-3);margin-left:6px;font-size:15px;line-height:28px}.jline[data-scene=coverage] .copy{grid-column:1/7}.jline .exhibit{grid-area:1/7/auto/13;margin-top:48px}.jline .exhibit>div{box-shadow:0 24px 48px -28px #0000004d}.jline .exhibit .cap{color:var(--ink-3);margin-top:14px;font-size:14px;line-height:22px}.jline .figures{grid-column:1/13;grid-template-columns:repeat(3,1fr);column-gap:32px;display:grid}.jline .figures div{border-top:1.5px solid var(--ink);padding-top:20px}.jline .figures dd{font-family:var(--serif);letter-spacing:-.025em;font-size:72px;font-weight:700;line-height:72px}.jline .figures dt{color:var(--ink-3);margin-top:10px;font-size:15px;line-height:22px}.jline .rows{border-bottom:1px solid var(--rule);margin-top:32px}.jline .rows li{border-top:1px solid var(--rule);align-items:center;height:48px;font-size:19px;line-height:24px;display:flex}.jline .rows li:before{content:"";background:var(--ink);border-radius:999px;width:6px;height:6px;margin-right:16px}.jline[data-scene=owned] .copy{grid-column:1/6}.jline .promo{max-width:480px;color:var(--ink-3);margin-top:32px;font-size:15px;line-height:24px}.jline .promo b{color:var(--ink);margin-bottom:4px;font-weight:600;display:block}.jline[data-scene=owned] .cta{grid-column:1/6}.jline .seal{flex-shrink:0;width:44px;height:44px}.jline .seal .s-outer{fill:var(--ink)}.jline .seal .s-line{fill:none;stroke:#ffffff8c;stroke-width:.6px}.jline .seal .s-text{fill:#fff;font-family:var(--sans);letter-spacing:.06em;font-size:5.6px;font-weight:700}.jline .seal .s-star{fill:#fff}.jline .release{background:var(--sheet);width:416px;height:720px;padding:36px 56px 0 36px;position:absolute;top:136px;left:672px;box-shadow:0 1px 2px #0000000f,0 32px 64px -32px #0000004d}.jline .release header{border-bottom:1.5px solid var(--ink);align-items:center;gap:12px;padding-bottom:18px;display:flex}.jline .release header div{color:var(--ink-3);flex-direction:column;font-size:13px;line-height:18px;display:flex}.jline .release header b{color:var(--ink);font-size:14px}.jline .rl-k{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin-top:22px;font-size:12px;font-weight:700;line-height:18px}.jline .release h3{font-family:var(--serif);letter-spacing:-.01em;text-wrap:balance;margin-top:10px;font-size:26px;font-weight:700;line-height:32px}.jline .release p:not(.rl-k){color:var(--ink-2);margin-top:16px;font-size:14px;line-height:23px}.jline .release blockquote{border-left:2px solid var(--ink);color:var(--ink-2);margin-top:16px;padding-left:14px;font-size:14px;line-height:23px}.jline .release blockquote span{background:#fff3b0;padding:0 3px}.jline .flyer{background:var(--sheet);border-top:6px solid var(--ink);text-align:center;width:320px;padding:32px 28px 28px;position:absolute;top:248px;left:1056px;box-shadow:0 1px 2px #00000014,0 40px 72px -28px #00000061}.jline .flyer .seal{width:52px;height:52px;margin:0 auto;display:block}.jline .fl-n{letter-spacing:.06em;text-transform:uppercase;margin-top:10px;font-size:13px;font-weight:700;line-height:18px}.jline .fl-q{font-family:var(--serif);letter-spacing:-.015em;margin-top:18px;font-size:34px;font-weight:700;line-height:38px}.jline .fl-sub{color:var(--ink-2);margin-top:10px;font-size:14px;line-height:21px}.jline .fl-cta{border-top:1px solid var(--rule);margin-top:22px;padding-top:18px;font-size:15px;font-weight:600;line-height:22px}.jline .fl-num{font-family:var(--serif);letter-spacing:-.01em;white-space:nowrap;font-size:30px;font-weight:700;line-height:38px}.jline .fl-ticks{color:var(--ink-3);margin-top:14px;font-size:13px;line-height:20px}.jline[data-scene=insight] .copy{grid-column:1/11}.jline .tag{grid-area:1/11/auto/13;place-self:end;align-items:center;gap:12px;display:flex}.jline .tag p{color:var(--ink-3);flex-direction:column;font-size:13px;line-height:19px;display:flex}.jline .tag b{white-space:nowrap;color:var(--ink);font-size:14px}.jline .kpis{grid-area:2/1/auto/13;margin-top:48px}.jline .kpis dl{grid-template-columns:repeat(4,1fr);column-gap:32px;display:grid}.jline .kpis div{border-top:1.5px solid var(--ink);padding-top:12px}.jline .kpis dt{color:var(--ink-3);font-size:14px;line-height:20px}.jline .kpis dd{font-family:var(--serif);letter-spacing:-.02em;align-items:baseline;gap:12px;margin-top:2px;font-size:44px;font-weight:700;line-height:52px;display:flex}.jline .kpis dd span{font-family:var(--sans);letter-spacing:0;color:var(--good);align-items:center;gap:4px;font-size:13px;font-weight:600;line-height:18px;display:inline-flex}.jline .kpis dd .ico{width:15px;height:15px}.jline .chart{grid-area:3/1/auto/9;margin-top:40px}.jline .chart figcaption,.jline .chart li,.jline .ch-axis{grid-template-columns:216px 1fr 56px 48px 44px;align-items:center;column-gap:12px;display:grid}.jline .chart figcaption{height:28px;color:var(--ink-3);font-size:13px;line-height:18px}.jline .chart figcaption b{color:var(--ink);font-size:14px;font-weight:700}.jline .legend{gap:16px;display:flex}.jline .legend span{align-items:center;gap:6px;display:flex}.jline .legend i{border-radius:2px;width:10px;height:10px}.jline .sw-a{background:var(--series-a)}.jline .sw-b{background:var(--series-b)}.jline .ch-cols{text-align:right;grid-column:3/6;grid-template-columns:56px 48px 44px;column-gap:12px;display:grid}.jline .chart ul{border-top:1px solid var(--rule);margin-top:4px}.jline .chart li{border-bottom:1px solid var(--rule);height:32px;font-size:14px}.jline .ch-l{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.jline .ch-bars{flex-direction:column;justify-content:center;gap:2px;height:100%;display:flex;position:relative}.jline .ch-grid{border-left:1px dashed #e0e0e0;position:absolute;top:4px;bottom:4px}.jline .ch-a,.jline .ch-b{border-radius:0 4px 4px 0;height:8px;display:block;position:relative}.jline .ch-a{background:var(--series-a)}.jline .ch-b{background:var(--series-b)}.jline .ch-n{text-align:right;font-variant-numeric:tabular-nums;color:var(--ink-2)}.jline b.ch-n{color:var(--ink)}.jline .ch-axis{height:22px;color:var(--ink-4);font-size:12px}.jline .ch-ticks{height:100%;position:relative}.jline .ch-ticks span{font-variant-numeric:tabular-nums;position:absolute;top:4px;translate:-50%}.jline .calls{grid-area:3/9/auto/13;margin-top:40px}.jline .ca-h{height:28px;font-size:14px;font-weight:700;line-height:28px}.jline .calls ol{border-top:1px solid var(--rule);margin-top:4px}.jline .calls li{border-bottom:1px solid var(--rule);padding:7px 0 8px}.jline .calls span{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:6px;font-size:12px;font-weight:700;line-height:16px;display:flex}.jline .calls b{font-size:16px;line-height:22px;display:block}.jline .calls p{color:var(--ink-3);font-size:13px;line-height:18px}.jline[data-scene=insight] .meta,.jline[data-scene=price] .meta{text-align:left;grid-column:1/13;justify-self:start}.jline[data-scene=launch] .copy{grid-column:1/9}.jline .creds{grid-area:1/9/auto/13;grid-template-columns:repeat(2,1fr);align-self:end;column-gap:32px;display:grid}.jline .creds div{border-top:1.5px solid var(--ink);padding-top:16px}.jline .creds .mk{text-transform:none;letter-spacing:0;align-items:center;height:64px;margin-bottom:8px;display:flex}.jline .ms{width:156px;height:32px}.jline .ms text{letter-spacing:-.01em;fill:#737373;font-family:Segoe UI,Selawik,Helvetica Neue,Arial,sans-serif;font-size:25px;font-weight:600}.jline .soc{width:64px;height:64px}.jline .soc-outer{fill:#0b2545}.jline .soc-inner{fill:none;stroke:#fff;stroke-opacity:.55;stroke-width:.8px}.jline .soc-ring{font-family:var(--sans);letter-spacing:.04em;fill:#fff;font-size:5px;font-weight:700}.jline .soc-big,.jline .soc-two{font-family:var(--sans);text-anchor:middle;fill:#fff;font-weight:800}.jline .soc-big{letter-spacing:.06em;font-size:10px}.jline .soc-two{font-size:13px}.jline .creds span{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:13px;font-weight:700;line-height:20px}.jline .creds p{color:var(--ink-3);margin-top:6px;font-size:14px;line-height:20px}.jline .weeks{grid-area:2/1/auto/13;margin-top:72px}.jline .weeks ol{grid-template-rows:repeat(4,auto);grid-template-columns:repeat(4,1fr);column-gap:32px;display:grid}.jline .weeks li{grid-row:span 4;grid-template-rows:subgrid;align-content:start;padding-top:28px;animation:.6s ease-out both jline-lit;display:grid;position:relative}.jline .weeks li:before{content:"";border-top:1.5px solid var(--ink);transform-origin:0;animation:.6s cubic-bezier(.2,0,0,1) both jline-rule;animation-delay:inherit;position:absolute;top:0;left:0;right:-32px}.jline .weeks li:last-child:before{right:0}.jline .weeks li:after{content:"";border:1.5px solid var(--ink);background:var(--paper);border-radius:999px;width:11px;height:11px;position:absolute;top:-6px;left:0}.jline .weeks li.live:after{background:var(--ink)}.jline .wk{color:var(--ink-3);align-items:center;gap:10px;font-size:14px;font-weight:600;line-height:22px;display:flex}.jline .wk em{background:var(--ink);color:#fff;border-radius:999px;padding:0 8px;font-size:12px;font-style:normal;font-weight:700;line-height:20px}.jline .weeks li>b{font-family:var(--serif);letter-spacing:-.01em;text-wrap:balance;margin-top:8px;font-size:26px;line-height:32px;display:block}.jline .weeks p{color:var(--ink-2);margin-top:10px;font-size:16px;line-height:24px}.jline .you{border-top:1px solid var(--rule);color:var(--ink-3);justify-content:space-between;align-self:end;margin-top:18px;padding-top:10px;font-size:14px;line-height:20px;display:flex}.jline .you b{color:var(--ink);font-variant-numeric:tabular-nums}.jline .guards{grid-column:1/13;grid-template-columns:repeat(3,1fr);column-gap:32px;display:grid}.jline .guards li{gap:12px;display:flex}.jline .guards .ico{margin-top:1px}.jline .guards b{font-size:15px;line-height:22px}.jline .guards p{color:var(--ink-3);margin-top:2px;font-size:14px;line-height:21px}.jline[data-scene=price] .copy{grid-column:1/7}.jline .ledger{border-bottom:1px solid var(--rule);max-width:560px;margin-top:40px}.jline .ledger div{border-top:1px solid var(--rule);justify-content:space-between;align-items:baseline;height:48px;padding-top:12px;font-size:17px;line-height:24px;display:flex}.jline .ledger dt{color:var(--ink-2)}.jline .ledger dd{font-variant-numeric:tabular-nums;font-weight:700}.jline .sheet{background:var(--sheet);grid-area:1/8/auto/13;padding:36px 40px 40px;box-shadow:0 1px 2px #0000000f,0 32px 64px -32px #0000004d}.jline .sheet header{border-bottom:1.5px solid var(--ink);align-items:center;gap:12px;padding-bottom:18px;display:flex}.jline .sheet header div{color:var(--ink-3);flex-direction:column;font-size:13px;line-height:18px;display:flex}.jline .sheet header b{color:var(--ink);font-size:15px}.jline .sh-tag{border:1px solid var(--ink);letter-spacing:.04em;border-radius:999px;margin-top:24px;padding:0 10px;font-size:12px;font-weight:700;line-height:22px;display:inline-block}.jline .amt{font-family:var(--serif);letter-spacing:-.03em;margin-top:14px;margin-left:-4px;font-size:88px;font-weight:700;line-height:88px}.jline .per{color:var(--ink-3);margin-top:6px;font-size:17px;line-height:26px}.jline .note{color:var(--ink-2);margin-top:4px;font-size:15px;line-height:22px}.jline .inc{border-top:1px solid var(--rule);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin-top:24px;padding-top:18px;font-size:12px;font-weight:700;line-height:18px}.jline .sheet ul{grid-template-columns:repeat(2,1fr);gap:8px 24px;margin-top:12px;display:grid}.jline .sheet li{color:var(--ink-2);gap:8px;font-size:14px;line-height:20px;display:flex}.jline .sheet .ico{width:16px;height:16px;margin-top:2px}.jline .finale{text-align:center;flex-direction:column;grid-area:1/1/auto/13;align-items:center;display:flex}.jline .finale .seal{width:56px;height:56px}.jline .pulse{color:var(--ink-3);align-items:center;gap:10px;margin-top:20px;font-size:15px;font-weight:600;line-height:24px;display:flex}.jline .pulse i{background:var(--ink);border-radius:999px;width:8px;height:8px;animation:1.8s ease-out infinite jline-pulse}.jline .finale h2{letter-spacing:-.022em;margin-top:24px;font-size:72px;line-height:80px}.jline .finale .lede{max-width:none;margin-top:28px}.jline .steps3{grid-area:2/2/auto/12;margin-top:48px}.jline .steps3 ol{grid-template-columns:repeat(3,1fr);column-gap:32px;display:grid}.jline .steps3 li{border-top:1.5px solid var(--ink);font-family:var(--serif);text-align:center;flex-direction:column;gap:6px;padding-top:16px;font-size:22px;font-weight:700;line-height:28px;display:flex}.jline .steps3 span{font-family:var(--sans);color:var(--ink-3);font-size:13px;font-weight:600;line-height:20px}.jline .go{flex-direction:column;grid-area:3/1/auto/13;align-items:center;gap:14px;margin-top:40px;display:flex}.jline .go a:first-child{background:var(--ink);color:#fff;border-radius:999px;align-items:center;gap:10px;padding:14px 26px;font-size:17px;font-weight:700;line-height:24px;text-decoration:none;display:inline-flex}.jline .go a:last-child{color:var(--ink-3);font-size:15px;line-height:22px}.jline .trust{color:var(--ink-3);grid-column:1/13;justify-content:center;align-items:center;gap:14px;font-size:14px;font-weight:600;line-height:22px;display:flex}.jline .trust i{background:var(--ink-4);border-radius:999px;width:4px;height:4px}.jline .calls span i{border-radius:2px;width:10px;height:10px}.jline .release .issuer{justify-content:space-between}.jline .release .mark-logo{width:auto;height:30px}.jline .release .issuer b{color:var(--ink-3);font-size:13px;line-height:18px}.jline .mark-logo{flex-shrink:0;width:auto;height:30px}.jline .flyer .mark-logo{height:34px}.jline .tag .mark-logo{height:28px}.jline .finale .mark-logo{height:44px}.jline .tag:has(.mark-logo){text-align:right;flex-direction:column;align-items:flex-end;gap:10px}.jline .tag:has(.mark-logo) p b{white-space:nowrap}.jline .flyer .mark-logo{margin:0 auto;display:block}.jline .sheet header:has(.mark-logo){flex-direction:column;align-items:flex-start;gap:16px}
.nline{--loss:#b4541a}.nline .seg{grid-area:3/1/auto/9;margin-top:40px}.nline .sg-h,.nline .seg li{grid-template-columns:1fr 72px 190px 150px;align-items:baseline;column-gap:16px;display:grid}.nline .sg-h{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);padding-bottom:6px;font-size:12px;font-weight:700;line-height:16px}.nline .sg-h span:nth-child(2),.nline .sg-h span:nth-child(3){text-align:right}.nline .seg ul{border-top:1px solid var(--ink)}.nline .seg li{border-bottom:1px solid var(--rule);height:44px;padding-top:11px;font-size:16px;line-height:22px}.nline .seg .n{text-align:right;font-variant-numeric:tabular-nums}.nline .seg .n i{color:var(--ink-3);font-size:12px;font-style:normal}.nline .seg b{color:var(--ink-3);font-size:14px;font-weight:600}.nline .seg b.call{color:var(--ink)}.nline .seg b.call:before{content:"";background:var(--ink);border-radius:999px;width:7px;height:7px;margin-right:8px;display:inline-block;translate:0 -1px}.nline[data-scene=risk] .meta{text-align:left;grid-column:1/13;justify-self:start}.nline .touch{border-bottom:1px solid var(--rule);max-width:520px;margin-top:36px}.nline .touch li{border-top:1px solid var(--rule);padding:14px 0 15px}.nline .touch b{font-size:18px;line-height:26px}.nline .touch p{color:var(--ink-3);font-size:16px;line-height:24px}.nline[data-scene=owned] .release{height:584px}.nline[data-scene=owned] .release p b{color:var(--ink)}.nline[data-scene=owned] .fl-q{font-size:30px;line-height:34px}.nline[data-scene=launch] .copy{grid-column:1/9}.nline .promises{grid-area:2/1/auto/13;grid-template-columns:repeat(3,1fr);column-gap:32px;margin-top:64px;list-style:none;display:grid}.nline .promises li{border-top:1.5px solid var(--ink);gap:12px;padding:20px 0 24px;display:flex}.nline .promises li:nth-child(n+4){border-top-width:1px;border-top-color:var(--rule)}.nline .promises .ico{margin-top:4px}.nline .promises b{font-size:19px;line-height:26px;display:block}.nline .promises p{color:var(--ink-3);margin-top:4px;font-size:15px;line-height:22px}.nline[data-scene=pilot] .copy{grid-column:1/13}.nline .terms{grid-column:1/13;grid-template-columns:repeat(4,1fr);column-gap:32px;display:grid}.nline .terms div{border-top:1px solid var(--rule);padding-top:16px}.nline .terms dd{font-family:var(--serif);letter-spacing:-.02em;font-size:48px;font-weight:700;line-height:56px}.nline .terms dt{color:var(--ink-3);margin-top:4px;font-size:15px;line-height:22px}.nline .also{color:var(--ink-3);grid-column:1/7;font-size:15px;line-height:24px}.nline .also b{color:var(--ink);margin-right:10px}.nline[data-scene=next] .main{align-content:center;padding-top:0}.nline .finale h2{letter-spacing:-.024em;margin-top:56px;font-size:80px;line-height:88px}.nline .finale .lede{margin-top:32px;font-size:21px;line-height:32px}.nline[data-scene=next] .go{grid-row:2;margin-top:48px}.nline .sg-h span:nth-child(3){white-space:nowrap}.nline[data-scene=how] .steps{margin-top:40px}.nline[data-scene=how] .keys{margin-top:28px}.nline[data-scene=how] .also{margin-top:12px}.nline[data-scene=how] .steps li{padding:12px 0 13px}.nline[data-scene=risk] .meta b{color:var(--ink);font-weight:600}.nline[data-scene=launch] .promises{margin-top:88px}.nline[data-scene=launch] .promises li{padding:26px 0 34px}.nline[data-scene=pilot] .weeks{margin-top:80px}.nline[data-scene=pilot] .weeks li>b{font-size:30px;line-height:36px}.nline[data-scene=pilot] .weeks p{font-size:17px;line-height:26px}.nline[data-scene=pilot] .terms dd{font-size:56px;line-height:64px}.nline .proofline{color:var(--ink-3);grid-column:1/7;font-size:15px;line-height:24px}.nline .proofline b{font-family:var(--serif);color:var(--ink);font-size:19px}.nline .av:has(.av-mark){background:#1f3330}.nline .av-mark{width:24px;height:auto}.nline[data-scene=roles] .copy{grid-column:1/11}.nline[data-scene=roles] .main{padding-top:56px}.nline .roles{grid-area:2/1/auto/13;margin-top:36px}.nline .ro-h,.nline .roles li{grid-template-columns:304px 1fr 1fr;column-gap:32px;display:grid}.nline .ro-h{border-bottom:1.5px solid var(--ink);align-items:end;padding-bottom:16px}.nline .ro-h p{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.nline .ro-brand{height:28px;font-family:var(--serif);align-items:center;gap:10px;font-size:24px;font-weight:700;line-height:28px;display:flex}.nline .ro-brand svg{width:31px;height:22px}.nline .ro-nest{width:auto;height:22px;margin:3px 0}.nline .ro-sub{color:var(--ink-3);font-size:14px;line-height:20px}.nline .roles li{border-bottom:1px solid var(--rule);align-items:baseline;padding:16px 0 18px}.nline .ro-part{font-family:var(--serif);letter-spacing:-.01em;align-items:baseline;gap:14px;font-size:28px;font-weight:700;line-height:36px;display:flex}.nline .ro-part span{font-family:var(--sans);color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:14px;line-height:20px}.nline .ro-we{color:var(--ink);font-size:19px;line-height:28px}.nline .ro-you{color:var(--ink-2);font-size:19px;line-height:28px}.nline[data-scene=roles] .out{grid-column:1/13}.nline[data-scene=risk] .copy{grid-column:1/9}.nline[data-scene=risk] .main{padding-top:48px}.nline .stamp{border:1.5px dashed var(--ink-3);text-align:right;border-radius:8px;flex-direction:column;grid-area:1/10/auto/13;place-self:end;align-items:flex-end;padding:10px 16px 11px;display:flex}.nline .stamp b{letter-spacing:.14em;text-transform:uppercase;font-size:13px;font-weight:700;line-height:20px}.nline .stamp span{color:var(--ink-3);font-size:14px;line-height:20px}.nline .mock{border:1.5px dashed var(--ink-4);background:var(--sheet);border-radius:12px;grid-area:2/1/auto/13;margin-top:32px;padding:20px 28px 8px}.nline .mk-h{align-items:center;gap:12px;font-size:14px;line-height:20px;display:flex}.nline .mk-logo{width:auto;height:16px}.nline .mk-h span{color:var(--ink-3)}.nline .mk-kpis{grid-template-columns:repeat(4,1fr);column-gap:32px;margin-top:16px;display:grid}.nline .mk-kpis div{border-top:1px solid var(--rule);padding-top:10px}.nline .mk-kpis dt{color:var(--ink-3);font-size:13px;line-height:20px}.nline .mk-kpis dd{font-family:var(--serif);letter-spacing:-.02em;font-size:40px;font-weight:700;line-height:48px}.nline .mk-body{grid-template-columns:1fr 304px;column-gap:48px;margin-top:20px;display:grid}.nline .mock .seg,.nline .mock .calls{margin-top:0}.nline .mock .seg li{height:40px;padding-top:9px}.nline .mock .calls li{padding:6px 0 7px}.nline[data-scene=risk] .base .meta{max-width:none}.nline .issuer .guide-logo{width:auto;height:22px}.nline .flyer-logo{width:auto;height:26px;margin:0 auto;display:block}.nline .finale .lockup{align-items:center;gap:20px;display:flex}.nline .lk-nest{width:auto;height:30px}.nline .lockup i{color:var(--ink-3);font-size:22px;font-style:normal;line-height:30px}.nline .lk-mi{font-family:var(--serif);align-items:center;gap:10px;font-size:28px;font-weight:700;line-height:30px;display:flex}.nline .lk-mi svg{width:36px;height:25px}.nline[data-scene=how] .steps{max-width:640px}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.gYS5aq_className{font-family:Inter,Inter Fallback;font-style:normal}.gYS5aq_variable{--font-ndoc-inter:"Inter", "Inter Fallback"}
.ndoc{--cosmic-50:var(--color-cosmic-50);--cosmic-100:var(--color-cosmic-100);--cosmic-300:var(--color-cosmic-300);--cosmic-400:var(--color-cosmic-400);--cosmic-600:var(--color-cosmic-600);--cosmic-700:var(--color-cosmic-700);--zinc-100:var(--color-zinc-100);--zinc-300:var(--color-zinc-300);--zinc-400:var(--color-zinc-400);--zinc-700:var(--color-zinc-700);--zinc-900:var(--color-zinc-900);--ok-bg:#ecfdf5;--ok-rule:#a7f3d0;--title:var(--font-family-title);width:1216px;height:700px;color:var(--ink-medium);flex-direction:column;padding:8px 8px 30px;display:flex;position:relative}.ndoc .in{animation:.55s cubic-bezier(.2,0,0,1) both ndoc-enter}@keyframes ndoc-enter{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.ndoc .in{animation:none}}.ndoc .ico{flex-shrink:0;width:20px;height:20px}.ndoc .kicker{color:var(--cosmic-600);letter-spacing:.02em;font-size:12px;font-weight:700}.ndoc h1{font-family:var(--title);color:var(--ink);letter-spacing:-.01em;text-wrap:balance;margin-top:8px;font-size:34px;font-weight:700;line-height:1.15}.ndoc h1 em{color:var(--cosmic-600);font-style:normal}.ndoc .lede{max-width:860px;color:var(--ink-medium);text-wrap:balance;margin-top:12px;font-size:15px;line-height:24px}.ndoc .body{flex:1;min-height:0;margin-top:24px}.ndoc .illus{color:var(--ink-faint);font-size:11px;position:absolute;bottom:6px;left:8px}.ndoc .card{border:1px solid var(--rule-light);border-radius:var(--radius);background:var(--card);flex-direction:column;display:flex}.ndoc .card-h{border-bottom:1px solid var(--rule-light);background:var(--paper-warm);height:44px;color:var(--ink);flex-shrink:0;align-items:center;padding:0 20px;font-size:13px;font-weight:700;display:flex}.ndoc .card-h span{color:var(--ink-light);margin-left:auto;font-size:12px;font-weight:500}.ndoc .soc{border:1px solid var(--zinc-300);background:#3f63fb0f;border-radius:999px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;line-height:1;display:inline-flex;box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 4px #3f63fb59}.ndoc .soc small{letter-spacing:.08em;color:var(--cosmic-600);font-size:6.5px;font-weight:800}.ndoc .soc b{font-family:var(--title);color:var(--zinc-900);margin-top:2px;font-size:12px;font-weight:700}.ndoc .msft{flex-shrink:0;grid-template-columns:repeat(2,9px);gap:2px;display:grid}.ndoc .msft i{width:9px;height:9px}.ndoc .msft i:first-child{background:#f25022}.ndoc .msft i:nth-child(2){background:#7fba00}.ndoc .msft i:nth-child(3){background:#00a4ef}.ndoc .msft i:nth-child(4){background:#ffb900}.ndoc svg.azure{flex-shrink:0;width:28px;height:28px}.ndoc.s1 h1{text-wrap:wrap;max-width:1000px;font-size:42px}.ndoc .addr{border:1px solid var(--rule-medium);background:var(--card);border-radius:var(--radius);height:40px;color:var(--ink);align-items:center;gap:10px;padding:0 16px;font-size:15px;font-weight:600;display:inline-flex}.ndoc .addr .ico{color:var(--ink-light)}.ndoc .addr.mi{border-color:var(--cosmic-300);color:var(--cosmic-700)}.ndoc .addr.mi .ico{color:var(--cosmic-600)}.ndoc .addrrow{grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;margin-top:28px;display:grid}.ndoc .addrrow .addr:first-child{justify-self:end}.ndoc .addrrow .addr:last-child{justify-self:start}.ndoc .writes{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-light);align-items:center;gap:10px;font-size:12px;font-weight:700;display:flex}.ndoc .writes i{background:var(--zinc-400);width:34px;height:1px;display:block;position:relative}.ndoc .writes i.arr:after{content:"";border-top:1px solid var(--zinc-400);border-right:1px solid var(--zinc-400);width:6px;height:6px;position:absolute;top:-3px;right:0;transform:rotate(45deg)}.ndoc .tl{grid-template-columns:1fr .72fr 1.62fr;margin-top:28px;padding-top:38px;display:grid;position:relative}.ndoc .tl-track{height:20px;position:absolute;top:0;left:0;right:0}.ndoc .tl-track .dash{background:repeating-linear-gradient(90deg, var(--zinc-400) 0 6px, transparent 6px 12px);width:calc(29.9% - 10px);height:2px;position:absolute;top:9px;left:10px}.ndoc .tl-track .solid{background:linear-gradient(90deg, var(--cosmic-600) 80%, transparent);height:2px;position:absolute;top:9px;left:29.9%;right:0}.ndoc .tl-track .nd{border:2px solid var(--zinc-400);background:var(--background);border-radius:999px;width:20px;height:20px;position:absolute;top:0}.ndoc .tl-track .n1{left:0}.ndoc .tl-track .n2{border-color:var(--cosmic-600);background:var(--cosmic-600);box-shadow:0 0 0 6px var(--cosmic-100);left:29.9%}.ndoc .tl-track .n3{border-color:var(--cosmic-600);left:51.5%}.ndoc .tl-col{padding-right:36px}.ndoc .when{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-light);font-size:11px;font-weight:800}.ndoc .tl-col.mid .when{color:var(--cosmic-600)}.ndoc .tl-col h3{font-family:var(--title);color:var(--ink);min-height:53px;margin-top:8px;font-size:21px;line-height:1.25}.ndoc .tl-p{color:var(--ink-medium);text-wrap:balance;margin-top:12px;font-size:13.5px;line-height:21px}.ndoc .caps{margin-top:12px;list-style:none;display:grid}.ndoc .caps.two{grid-template-columns:1fr 1fr;column-gap:20px}.ndoc .caps li{height:22px;color:var(--ink);white-space:nowrap;align-items:center;gap:9px;font-size:12.8px;display:flex}.ndoc .caps li:before{content:"";background:var(--zinc-400);border-radius:999px;flex-shrink:0;width:5px;height:5px}.ndoc .caps.on li:before{background:var(--cosmic-600) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 6.2l2 2 4-4.4' fill='none' stroke='white' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/12px no-repeat;border-radius:3px;width:12px;height:12px}.ndoc .band{background:var(--zinc-900);border-radius:var(--radius);grid-template-columns:1fr 1fr 1fr auto;align-items:center;gap:24px;margin-top:auto;padding:16px 24px;display:grid}.ndoc .band .fact{align-items:center;gap:14px;display:flex}.ndoc .band .ico{width:24px;height:24px;color:var(--cosmic-300)}.ndoc .band .fact b{color:#fff;font-size:14px;font-weight:700;display:block}.ndoc .band .fact span{color:var(--zinc-300);margin-top:1px;font-size:12.5px;display:block}.ndoc .trust{border-left:1px solid var(--zinc-700);align-items:center;gap:12px;padding-left:24px;display:flex}.ndoc .trust .soc{border-color:var(--zinc-700);box-shadow:inset 0 0 0 3px var(--zinc-900), inset 0 0 0 4px #9bb0ff73;background:#9bb0ff14}.ndoc .trust .soc small{color:var(--cosmic-300)}.ndoc .trust .soc b{color:#fff}.ndoc .trust .msftbox{border-radius:var(--radius);background:#fff;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.ndoc.s2 .body{flex-direction:column;display:flex}.ndoc .flow{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.ndoc .step{border:1px solid var(--rule-light);border-radius:var(--radius);background:var(--card);flex-direction:column;padding:18px 20px 20px;display:flex}.ndoc .step.hl{border-color:var(--cosmic-300);background:linear-gradient(var(--cosmic-50), var(--card) 70%)}.ndoc .step .n{align-items:center;gap:10px;display:flex}.ndoc .step .n b{border-radius:var(--radius);border:1px solid var(--rule-medium);width:26px;height:26px;color:var(--ink);justify-content:center;align-items:center;font-size:12px;font-weight:800;display:flex}.ndoc .step.hl .n b{background:var(--cosmic-600);border-color:var(--cosmic-700);color:#fff}.ndoc .step .n .who{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-light);font-size:11px;font-weight:800}.ndoc .step.hl .n .who{color:var(--cosmic-600)}.ndoc .step .n .ico{color:var(--ink-light);margin-left:auto}.ndoc .step.hl .n .ico{color:var(--cosmic-600)}.ndoc .step h3{color:var(--ink);margin-top:14px;font-size:15px;font-weight:700;line-height:1.3}.ndoc .step p{margin-top:6px;font-size:13px;line-height:20px}.ndoc .sec{flex:1;grid-template-columns:1fr 1fr;gap:16px;margin-top:16px;display:grid}.ndoc .sec .card-b{flex-direction:column;flex:1;padding:6px 22px 8px;display:flex}.ndoc .ctl{flex:1;grid-template-rows:repeat(3,1fr);align-items:center;list-style:none;display:grid}.ndoc .ctl li{gap:12px;display:flex}.ndoc .ctl .ico{color:var(--cosmic-600);margin-top:1px}.ndoc .ctl b{color:var(--ink);font-size:13.5px;display:block}.ndoc .ctl p{margin-top:2px;font-size:12.5px;line-height:18px}.ndoc .logos{border-bottom:1px solid var(--rule-light);grid-template-columns:repeat(3,1fr);gap:10px;padding:14px 0 12px;display:grid}.ndoc .logo-tile{border:1px solid var(--rule-light);border-radius:var(--radius);background:var(--paper-warm);align-items:center;gap:10px;padding:8px 10px;display:flex}.ndoc .logo-tile>div b{color:var(--ink);font-size:12px;line-height:1.25;display:block}.ndoc .logo-tile>div span{color:var(--ink-light);font-size:10.5px;line-height:1.3;display:block}.ndoc .logo-tile .soc{width:36px;height:36px}.ndoc .logo-tile .soc b{margin:1px 0 0;font-size:10px}.ndoc .logo-tile .soc small{font-size:5.5px}.ndoc .tab{--s:.78;width:calc(1024px * var(--s) + 28px);height:calc(640px * var(--s) + 28px);background:#26262b;border-radius:22px;flex-shrink:0;padding:14px;position:relative;box-shadow:inset 0 0 0 1px #3f3f46,inset 0 0 0 3px #1c1c20}.ndoc .tab.s64{--s:.64}.ndoc .tab.s72{--s:.72}.ndoc .tab:before{content:"";background:#45454d;border-radius:999px;width:5px;height:5px;margin-left:-2.5px;position:absolute;top:5px;left:50%}.ndoc .tab-screen{width:calc(1024px * var(--s));height:calc(640px * var(--s));background:#fff;border-radius:6px;overflow:hidden}.ndoc .kc{width:1024px;height:640px;transform:scale(var(--s));transform-origin:0 0;font-family:var(--font-ndoc-inter), system-ui, sans-serif;color:#111114;letter-spacing:-.006em;-webkit-font-smoothing:antialiased;background:#fff;flex-direction:column;display:flex}.ndoc .kc-status{color:#3f3f46;flex-shrink:0;justify-content:space-between;align-items:center;height:24px;padding:0 18px;font-size:13px;font-weight:500;display:flex}.ndoc .kc-status i{align-items:center;gap:6px;display:inline-flex}.ndoc .kc-status i b{background:#52525b;width:9px;height:9px;display:block}.ndoc .kc-status i b:nth-child(2){border-radius:999px}.ndoc .kc-status i b:nth-child(3){background:0 0;border-top:9px solid #52525b;border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0}.ndoc .kc-main{flex:1;min-height:0;display:flex}.ndoc .kc-list{border-right:1px solid #ececf0;flex-direction:column;flex-shrink:0;width:320px;display:flex}.ndoc .kc-title{letter-spacing:-.025em;align-items:center;gap:11px;padding:14px 20px 12px;font-size:26px;font-weight:700;display:flex}.ndoc .kc-logo{background:#7c3aed;border-radius:9px;flex-shrink:0;width:26px;height:26px;position:relative}.ndoc .kc-logo:after{content:"";background:#fff;border-radius:5px 5px 5px 0;width:12px;height:12px;position:absolute;top:7px;left:7px}.ndoc .kc-row{align-items:center;gap:14px;height:72px;padding:0 18px;display:flex}.ndoc .kc-row.on{background:#f4f4f6}.ndoc .av{color:#1f1f23;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-weight:500;display:flex}.ndoc .kc-row .av{width:46px;height:46px;font-size:16px}.ndoc .av.peach{background:#f9c492}.ndoc .av.yellow{background:#fbe48f}.ndoc .av.gray{color:#3f3f46;background:#e4e4e7}.ndoc .kc-row .who{flex:1;min-width:0}.ndoc .kc-row .who b{justify-content:space-between;align-items:baseline;font-size:16px;font-weight:600;display:flex}.ndoc .kc-row .who b time{color:#6b6b76;font-size:12px;font-weight:400}.ndoc .kc-row .who>span{color:#6b6b76;justify-content:space-between;align-items:center;gap:8px;margin-top:3px;font-size:14px;display:flex}.ndoc .kc-row .who em{white-space:nowrap;text-overflow:ellipsis;font-style:normal;overflow:hidden}.ndoc .kc-badge{color:#fff;background:#7c3aed;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;min-width:20px;height:20px;font-size:11.5px;font-weight:600;display:flex}.ndoc .kc-nav{border-top:1px solid #ececf0;height:60px;margin-top:auto;display:flex}.ndoc .kc-nav span{color:#9a9aa5;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;font-size:12px;display:flex}.ndoc .kc-nav span.on{color:#7c3aed}.ndoc .kc-nav svg{width:24px;height:24px}.ndoc .kc-conv{flex-direction:column;flex:1;min-width:0;display:flex}.ndoc .kc-bar{border-bottom:1px solid #ececf0;flex-shrink:0;align-items:center;gap:10px;height:60px;padding:0 24px;display:flex}.ndoc .kc-bar b{letter-spacing:-.015em;font-size:18px;font-weight:600}.ndoc .kc-bar .n{color:#6b6b76;border:1px solid #e4e4e7;border-radius:999px;padding:1px 8px;font-size:12px;font-weight:500}.ndoc .kc-bar .kebab{flex-direction:column;gap:3px;margin-left:auto;display:flex}.ndoc .kc-bar .kebab i{background:#3f3f46;border-radius:999px;width:4px;height:4px}.ndoc .th{flex:1;min-height:0;padding:0 24px;overflow:hidden}.ndoc .msg{border-bottom:1px solid #ececf0;padding:12px 0 10px}.ndoc .msg:last-child{border-bottom:0}.ndoc .msg-h{align-items:center;gap:12px;display:flex}.ndoc .msg-h .av{width:36px;height:36px;font-size:13px}.ndoc .msg-h div{flex:1;min-width:0}.ndoc .msg-h>div b{font-size:15px;font-weight:600;display:block}.ndoc .msg-h>div span{color:#6b6b76;font-size:13px;display:block}.ndoc .msg-h time{color:#6b6b76;white-space:nowrap;font-size:12px}.ndoc .msg-b{color:#1f1f23;padding:8px 0 0 48px;font-size:14px;line-height:20px}.ndoc .msg-b p+p{margin-top:9px}.ndoc .msg.col{color:#6b6b76;white-space:nowrap;align-items:center;gap:12px;padding:11px 0;font-size:14px;display:flex}.ndoc .msg.col .av{width:36px;height:36px;font-size:13px}.ndoc .msg.col b{color:#111114;font-size:15px;font-weight:600}.ndoc .msg.col em{text-overflow:ellipsis;flex:1;min-width:0;font-style:normal;overflow:hidden}.ndoc .msg.col time{font-size:12px}.ndoc .kc-compose{border-top:1px solid #ececf0;flex-shrink:0;align-items:center;gap:12px;height:56px;padding:0 20px;display:flex}.ndoc .kc-compose .in-pill{color:#9a9aa5;background:#f4f4f6;border-radius:20px;flex:1;align-items:center;height:40px;padding:0 16px;font-size:15px;display:flex}.ndoc .kc-compose .tag{color:#6b6b76;border:1px solid #e4e4e7;border-radius:999px;padding:3px 10px;font-size:12px}.ndoc .kc-compose svg{color:#7c3aed;width:24px;height:24px}.ndoc .kc-gest{flex-shrink:0;justify-content:center;align-items:center;height:20px;display:flex}.ndoc .kc-gest i{background:#c4c4cc;border-radius:999px;width:110px;height:4px}.ndoc .duo{grid-template-columns:auto 1fr;align-items:start;gap:32px;display:grid}.ndoc .notes{flex-direction:column;gap:20px;padding-top:6px;list-style:none;display:flex}.ndoc .notes li{border-left:2px solid var(--rule-medium);padding-left:14px}.ndoc .notes li.hl{border-left-color:var(--cosmic-600)}.ndoc .notes b{color:var(--ink);font-size:14px;display:block}.ndoc .notes p{margin-top:3px;font-size:13px;line-height:20px}.ndoc .notes .src{color:var(--ink-light);margin-top:4px;font-size:11.5px;line-height:17px}.ndoc.s5 .body{grid-template-columns:auto 1fr 262px;align-items:start;margin-top:18px;display:grid}.ndoc .devlabel{color:var(--ink);align-items:center;gap:10px;margin-bottom:12px;font-size:12px;font-weight:700;display:flex}.ndoc .mode{border-radius:var(--radius);border:1px solid var(--rule-medium);color:var(--ink-medium);background:var(--zinc-100);align-items:center;gap:6px;padding:3px 8px;font-size:11px;font-weight:700;display:inline-flex}.ndoc .mode.on{border-color:var(--ok-rule);color:#047857;background:var(--ok-bg)}.ndoc .mode .ico{width:13px;height:13px}.ndoc .middle{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:440px;margin-top:30px;display:flex;position:relative}.ndoc .middle:before{content:"";border-left:1.5px dashed var(--cosmic-300);position:absolute;top:0;bottom:0;left:50%}.ndoc .middle .pill{background:var(--background);flex-direction:column;align-items:center;gap:8px;padding:10px 0;display:flex;position:relative}.ndoc .middle .sw{background:var(--cosmic-600);border-radius:999px;width:42px;height:24px;position:relative}.ndoc .middle .sw:after{content:"";background:#fff;border-radius:999px;width:18px;height:18px;position:absolute;top:3px;right:3px}.ndoc .middle b{letter-spacing:.12em;text-transform:uppercase;color:var(--cosmic-700);font-size:11px;font-weight:800}.ndoc .middle span{color:var(--ink-light);max-width:110px;font-size:11.5px;line-height:16px}.ndoc .iph{background:linear-gradient(#d4d4d8,#a1a1aa 50%,#d4d4d8);border-radius:44px;width:250px;height:520px;margin-left:auto;padding:3px;box-shadow:0 0 0 1px #18181b1f}.ndoc .iph-in{background:#0b0b0d;border-radius:41px;width:100%;height:100%;padding:8px}.ndoc .ios{color:#000;background:#fff;border-radius:34px;flex-direction:column;width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,system-ui,sans-serif;display:flex;position:relative;overflow:hidden}.ndoc .island{z-index:2;background:#0b0b0d;border-radius:999px;width:76px;height:22px;margin-left:-38px;position:absolute;top:8px;left:50%}.ndoc .ios-status{flex-shrink:0;justify-content:space-between;align-items:center;height:38px;padding:4px 22px 0 26px;font-size:11.5px;font-weight:600;display:flex}.ndoc .ios-status svg{height:9px}.ndoc .ios-nav{color:#007aff;flex-shrink:0;justify-content:space-between;align-items:center;height:30px;padding:0 10px;font-size:13px;display:flex}.ndoc .ios-nav span{align-items:center;gap:2px;display:flex}.ndoc .ios-nav .ios-arrows{gap:14px}.ndoc .ios-nav svg{width:14px;height:14px}.ndoc .ios-mail{flex:1;min-height:0;padding:4px 14px 0;overflow:hidden}.ndoc .ios-from{border-bottom:.5px solid #d1d1d6;align-items:flex-start;gap:9px;padding-bottom:9px;display:flex}.ndoc .ios-from .av{color:#fff;background:#c7c7cc;width:30px;height:30px;font-size:11px;font-weight:600}.ndoc .ios-from div{flex:1;min-width:0}.ndoc .ios-from>div b{justify-content:space-between;font-size:12.5px;font-weight:600;display:flex}.ndoc .ios-from b time{color:#8e8e93;font-size:10.5px;font-weight:400}.ndoc .ios-from>div span{color:#8e8e93;margin-top:1px;font-size:10.5px;display:block}.ndoc .ios-subj{letter-spacing:-.01em;white-space:nowrap;margin-top:9px;font-size:13.5px;font-weight:700}.ndoc .ios-body{color:#1c1c1e;margin-top:6px;font-size:10.6px;line-height:15px}.ndoc .jc{border:1px solid #e5e5ea;border-radius:6px;align-items:center;gap:7px;margin-top:5px;padding:6px 7px;display:flex}.ndoc .jc .lg{color:#3a3a3c;background:#f2f2f7;border:1px solid #e5e5ea;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:8.5px;font-weight:700;display:flex}.ndoc .jc .role{color:var(--cosmic-700);text-underline-offset:2px;margin-top:0;font-size:10.5px;font-weight:600;line-height:1.25;text-decoration:underline;display:block}.ndoc .jc span{color:#8e8e93;margin-top:1px;font-size:9px;display:block}.ndoc .jc em{white-space:nowrap;margin-left:auto;font-size:10px;font-style:normal;font-weight:700}.ndoc .cta{background:var(--cosmic-600);color:#fff;border-radius:6px;justify-content:center;align-items:center;height:27px;margin-top:8px;font-size:10.5px;font-weight:700;display:flex}.ndoc .ios-atts{gap:6px;margin-top:8px;display:flex}.ndoc .ios-att{color:#3a3a3c;text-align:center;background:#f2f2f7;border-radius:8px;flex-direction:column;flex:1;align-items:center;gap:3px;padding:5px 4px;font-size:8.5px;line-height:1.2;display:flex}.ndoc .ios-att i{background:#fff;border:1px solid #d1d1d6;border-radius:2px;width:20px;height:24px;display:block;position:relative}.ndoc .ios-att i:after{content:attr(data-k);color:#fff;text-align:center;background:#e5484d;border-radius:1px;padding:1px 0;font-size:6px;font-style:normal;font-weight:800;position:absolute;bottom:3px;left:2px;right:2px}.ndoc .ios-att i.w:after{background:#2b579a}.ndoc .ios-bar{color:#007aff;background:#f9f9f9f0;border-top:.5px solid #d1d1d6;flex-shrink:0;justify-content:space-around;align-items:center;height:40px;display:flex}.ndoc .ios-bar svg{width:18px;height:18px}.ndoc .ios-home{background:#f9f9f9f0;flex-shrink:0;justify-content:center;align-items:center;height:16px;display:flex}.ndoc .ios-home i{background:#0b0b0d;border-radius:999px;width:90px;height:4px}.ndoc .devlabel.end{justify-content:flex-end}.ndoc .msg-b p{white-space:pre-line}
