.lp .g6a{--measure:752px;--fig-plate:#fff}.lp .g6a-progress{height:3px;left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:60}.lp .g6a-progress i{background:var(--blue);display:block;height:100%;transform:scaleX(0);transform-origin:0 50%;transition:transform .15s linear}.lp .g6a-head{position:relative}.lp .g6a-narrow>*{max-width:900px}.lp .g6a-narrow>.g6a-answer{max-width:var(--measure)}.lp .g6a-meta{align-items:center;color:var(--ink-3);display:flex;flex-wrap:wrap;font-size:13.5px;gap:6px 10px;margin:0 0 18px}.lp .g6a h1{font-size:clamp(36px,5vw,64px);font-weight:640;letter-spacing:-.045em;line-height:1.03;margin:0 0 20px;text-wrap:balance}.lp .g6a-dek{color:var(--ink-2);font-size:clamp(17.5px,1.6vw,20px);line-height:1.55;margin:0;max-width:760px}.lp .g6a-by{align-items:center;display:flex;gap:12px;margin-top:28px}.lp .g6a-by b{display:block;font-size:14.5px;font-weight:600}.lp .g6a-by small{color:var(--ink-3);display:block;font-size:13px}.lp .g6a-answer{background:var(--bg-2);border-radius:20px;box-shadow:inset 0 0 0 1px var(--line);margin-top:48px;padding:28px 26px 22px;position:relative}.lp .g6a-answer-k{background:color-mix(in srgb,var(--blue) 10%,var(--card));border-radius:8px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--blue) 25%,transparent);color:var(--blue);font:600 12px Inter,sans-serif;left:22px;padding:5px 11px;position:absolute;top:0;transform:translateY(-50%);white-space:nowrap}.lp .g6a-answer p{color:var(--ink);font-size:16px;line-height:1.6;margin:0}@media(max-width:640px){.lp .g6a-answer{padding:26px 18px 18px}.lp .g6a-answer-k{left:16px}}.lp .g6a-grid{display:grid;gap:72px;grid-template-columns:minmax(0,var(--measure)) 232px;justify-content:space-between;position:relative}.lp .g6a-side{grid-column:2;grid-row:1}.lp .wrap.g6a-grid{padding-bottom:104px}.lp .g6a-grid:before{background:var(--line);content:"";height:1px;left:50%;position:absolute;top:0;transform:translate(-50%);width:min(1136px,calc(100% - 64px))}.lp .g6a-side{padding-top:56px}.lp .g6a-stick{position:sticky;top:104px}.lp .g6a-toc{margin-left:-10px;max-height:calc(100vh - 340px);overflow:auto;padding-right:6px}.lp .g6a-toc-k{color:var(--ink-3);font-size:12px;font-weight:600;margin:0 0 12px;padding-left:10px}.lp .g6a-toc ol{display:grid;gap:2px;list-style:none;margin:0;padding:0}.lp .g6a-toc a{border-radius:10px;color:var(--ink-3);display:block;font-size:13.5px;line-height:1.4;padding:6px 10px;transition:color .2s,background-color .2s}.lp .g6a-toc a:hover{color:var(--ink)}.lp .g6a-toc a.on{background:var(--blue-s);color:var(--blue);font-weight:600}.lp .g6a-mini{background:var(--bg-2);border-radius:18px;box-shadow:inset 0 0 0 1px var(--line);margin-top:28px;padding:18px}.lp .g6a-mini p{color:var(--ink-2);font-size:13.5px;margin:0 0 14px}.lp .g6a-mini b{color:var(--ink);display:block;font-size:14.5px;margin-bottom:4px}.lp .g6a-main{min-width:0;padding-top:56px}.lp .g6a-toc-m{display:none}@media(max-width:1080px){.lp .wrap.g6a-grid,.lp .wrap.g6a-narrow{max-width:calc(var(--measure) + 64px)}.lp .wrap.g6a-grid{gap:0;grid-template-columns:minmax(0,1fr)}.lp .g6a-side{display:none}.lp .g6a-toc-m{background:var(--bg-2);border-radius:16px;box-shadow:inset 0 0 0 1px var(--line);display:block;margin:0 0 36px}.lp .g6a-toc-m summary{align-items:center;border-radius:16px;cursor:pointer;display:flex;font-size:14.5px;font-weight:600;justify-content:space-between;list-style:none;padding:14px 18px}.lp .g6a-toc-m summary::-webkit-details-marker{display:none}.lp .g6a-chev{border-bottom:1.75px solid var(--ink-2);border-right:1.75px solid var(--ink-2);height:9px;transform:rotate(45deg) translateY(-3px);transition:transform .3s;width:9px}.lp .g6a-toc-m[open] .g6a-chev{transform:rotate(-135deg)}.lp .g6a-toc-m ol{color:var(--ink-2);display:grid;font-size:14.5px;gap:8px;margin:0;padding:0 18px 16px 38px}.lp .g6a-toc-m a:hover{color:var(--blue)}}@media(max-width:640px){.lp .wrap.g6a-grid{padding-bottom:64px}.lp .g6a-grid:before{width:calc(100% - 32px)}.lp .g6a-main{padding-top:36px}}.lp .g6a-author{border-top:1px solid var(--line);display:grid;gap:18px;grid-template-columns:auto 1fr;margin:64px 0 0;max-width:var(--measure);padding:26px 0 0}.lp .g6a-author h2{color:var(--ink-3);font-size:13px;font-weight:600;letter-spacing:0;line-height:1.4;margin:0 0 6px}.lp .g6a-author p{color:var(--ink-2);font-size:15px;margin:0 0 10px}.lp .g6a-author b{color:var(--ink);font-weight:600}.lp .g6a-link{color:var(--blue);font-size:14px;font-weight:600}.lp .g6a-link:hover{text-decoration:underline;text-underline-offset:3px}.lp .g6a-cta{background-color:#0b1b3f;border-radius:26px;color:#fff;margin-top:40px;max-width:var(--measure);padding:36px}.lp .g6a-cta-k{color:#9fc7ff;font-size:12.5px;font-weight:600}.lp .g6a-cta h2{color:#fff;font-size:clamp(26px,2.8vw,34px);letter-spacing:-.035em;line-height:1.1;margin:10px 0 12px}.lp .g6a-cta h2 .serif{color:#9fc7ff}.lp .g6a-cta p{color:#ffffffc4;font-size:15.5px;margin:0 0 24px;max-width:520px}.lp .g6a-cta-b{display:flex;flex-wrap:wrap;gap:10px}.lp .g6a-ghost{background:transparent;box-shadow:inset 0 0 0 1px #ffffff40;color:#fff}.lp .g6a-ghost:hover{box-shadow:inset 0 0 0 1px #ffffffa0}.lp .g6a-cta .btn-white .arrow{background:#0c0d16;color:#fff}@media(max-width:640px){.lp .g6a-cta{padding:26px 22px}}.lp .g6a-rel-head{align-items:flex-end;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.lp .g6a-rel-head h2{margin:0}.lp .g6p{color:color-mix(in srgb,var(--ink) 84%,var(--bg));font-size:17.5px;line-height:1.75}.lp .g6p>*{max-width:var(--measure)}.lp .g6p>:first-child{margin-top:0}.lp .g6p p{margin:0 0 22px}.lp .g6p h2{font-size:clamp(26px,2.6vw,32px);font-weight:640;letter-spacing:-.03em;line-height:1.15;margin:64px 0 18px;text-wrap:balance}.lp .g6p h2,.lp .g6p h3{color:var(--ink);scroll-margin-top:110px}.lp .g6p h3{font-size:21px;letter-spacing:-.02em;line-height:1.3;margin:40px 0 12px}.lp .g6p h4{color:var(--ink);font-size:17px;margin:28px 0 8px}.lp .g6p b,.lp .g6p strong{color:var(--ink);font-weight:600}.lp .g6p em,.lp .g6p i{color:var(--ink);font-style:normal;font-weight:560}.lp .g6p a{color:var(--blue);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--blue) 35%,transparent);text-decoration-thickness:1.5px;text-underline-offset:3px;transition:text-decoration-color .2s}.lp .g6p a:hover{text-decoration-color:var(--blue)}.lp .g6p h2 a{color:inherit;text-decoration:none}.lp .g6p ol,.lp .g6p ul{display:grid;gap:10px;margin:0 0 24px;padding-left:24px}.lp .g6p ul{list-style:none;padding-left:22px}.lp .g6p ul>li{position:relative}.lp .g6p ul>li:before{background:var(--blue);border-radius:2px;content:"";height:6px;left:-18px;position:absolute;top:.72em;width:6px}.lp .g6p ol{list-style:decimal}.lp .g6p ol>li::marker{color:var(--blue);font-variant-numeric:tabular-nums;font-weight:600}.lp .g6p hr{background:var(--line);border:0;height:1px;margin:48px 0}.lp .g6p code{background:var(--bg-2);border-radius:6px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);font:500 .86em JetBrains Mono,ui-monospace,monospace;padding:2px 6px}.lp .g6p pre{background:#0b1b3f;border-radius:16px;color:#dbe7ff;font:13.5px/1.75 JetBrains Mono,ui-monospace,monospace;margin:0 0 26px;overflow-x:auto;padding:20px 22px}.lp .g6p pre code{background:none;box-shadow:none;color:inherit;font-size:inherit;padding:0}.lp .g6p blockquote{background:var(--blue-s);border-radius:20px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--blue) 18%,transparent);color:var(--ink);font-size:18px;line-height:1.6;margin:30px 0;padding:22px 26px}.lp .g6p blockquote strong{color:var(--blue)}.lp .g6p blockquote p{margin:0}.lp .g6p img{height:auto;max-width:100%}.lp .g6p table{border-collapse:collapse;font-size:14.5px;line-height:1.5;width:100%}.lp .g6p th{background:var(--bg-2);border-bottom:1px solid var(--line);color:var(--ink-3);font-size:12.5px;font-weight:600;padding:12px 16px;text-align:left;white-space:nowrap}.lp .g6p td{border-bottom:1px solid var(--line-2);color:var(--ink-2);padding:13px 16px;vertical-align:top}.lp .g6p td:first-child{color:var(--ink);font-weight:600}.lp .g6p tr:last-child td{border-bottom:0}.lp .g6p>table{border-radius:16px;box-shadow:inset 0 0 0 1px var(--line);display:block;overflow-x:auto}.lp .g6p .g6-def{background:var(--blue-s);border-radius:18px;color:var(--ink);font-size:17px;line-height:1.65;margin:0 0 30px;padding:22px 24px}.lp .g6p .g6-lead{color:var(--ink);font-size:20px;line-height:1.6}.lp .g6p .g6-table{background:var(--card);border-radius:18px;box-shadow:inset 0 0 0 1px var(--line);margin:28px 0 32px;max-width:var(--measure);overflow-x:auto}.lp .g6p .g6-table table{min-width:560px}.lp .g6p .g6-fig{margin:34px 0 36px}.lp .g6p .g6-fig .plate{background:var(--fig-plate);border-radius:20px;box-shadow:0 0 0 1px var(--line);display:grid;overflow:hidden;padding:20px;place-items:center}.lp .g6p .g6-fig img{border-radius:10px;display:block;height:auto;max-width:520px;width:100%}.lp .g6p .g6-fig.crop .plate{padding:0}.lp .g6p .g6-fig.crop img{aspect-ratio:1024/440;border-radius:0;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 32%;object-position:50% 32%}.lp .g6p figcaption{color:var(--ink-3);font-size:13.5px;line-height:1.5;margin-top:12px}.lp .g6p .g6-box{background:var(--bg-2);border-radius:18px;box-shadow:inset 0 0 0 1px var(--line);margin:26px 0;padding:22px 24px}.lp .g6p .g6-box>:last-child{margin-bottom:0}.lp .g6p .g6-box h3,.lp .g6p .g6-box h4{margin-top:0}.lp .g6p .g6-formula{background:var(--card);border-radius:16px;box-shadow:inset 0 0 0 1px var(--line),0 14px 30px -24px #0b1d4a55;color:var(--ink);font:500 15px/1.6 JetBrains Mono,ui-monospace,monospace;margin:26px 0;padding:20px 22px;text-align:center}.lp .g6p .g6-pull{color:var(--ink);font-size:clamp(22px,2.3vw,27px);font-weight:620;letter-spacing:-.025em;line-height:1.35;margin:40px 0;padding:0;text-wrap:balance}.lp .g6p .g6-pull em{color:var(--blue);font-weight:inherit}.lp .g6p .g6-cards{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));margin:28px 0 32px;max-width:var(--measure)}.lp .g6p .g6-cards.three{grid-template-columns:repeat(3,minmax(0,1fr))}.lp .g6p .g6-cards.stack{grid-template-columns:minmax(0,1fr);max-width:var(--measure)}.lp .g6p .g6-card{background:var(--card);border-radius:20px;box-shadow:0 0 0 1px var(--line),0 14px 30px -24px #0b1d4a55;font-size:15px;line-height:1.6;padding:22px}.lp .g6p .g6-card h3{font-size:17px;line-height:1.35;margin:0 0 8px}.lp .g6p .g6-card p{margin:0}.lp .g6p .g6-card .ic{background:var(--blue-s);border-radius:12px;color:var(--blue);display:grid;height:40px;margin-bottom:14px;place-items:center;width:40px}.lp .g6p .g6-card .ic .i{height:20px;width:20px}.lp .g6p .g6-card dl{display:grid;font-size:14px;gap:10px;margin:0}.lp .g6p .g6-card dl>div{align-items:center;display:flex;gap:12px;justify-content:space-between}.lp .g6p .g6-card dt{color:var(--ink-3)}.lp .g6p .g6-card dd{color:var(--ink);font-weight:600;margin:0;text-align:right}.lp .g6p .g6-card .rec{border-top:1px solid var(--line);font-size:14px;margin-top:14px;padding-top:14px}.lp .g6p .g6-card .rec small{color:var(--ink-3);display:block;font-size:12px;margin-bottom:2px}.lp .g6p .g6-card.hot{box-shadow:0 0 0 1.5px color-mix(in srgb,var(--red) 55%,transparent),0 14px 30px -24px #0b1d4a55}.lp .g6p .g6-card.hot .rec strong{color:var(--red)}.lp .g6p ol.g6-num{counter-reset:g6n;gap:12px;list-style:none;padding:0}.lp .g6p ol.g6-num>li{background:var(--bg-2);border-radius:18px;counter-increment:g6n;display:grid;gap:16px;grid-template-columns:40px 1fr;padding:18px}.lp .g6p ol.g6-num>li:before{background:var(--ink);border-radius:12px;color:var(--bg);content:counter(g6n);display:grid;font-weight:640;height:40px;place-items:center;width:40px}.lp .g6p ol.g6-num strong{display:block}.lp .g6p ul.g6-ticks{background:var(--bg-2);border-radius:18px;box-shadow:inset 0 0 0 1px var(--line);gap:12px;padding:22px 24px}.lp .g6p ul.g6-ticks>li{padding-left:30px}.lp .g6p ul.g6-ticks>li:before{background:none;color:var(--green);content:"✓";font-weight:700;height:auto;left:0;top:0;width:auto}.lp .g6p ul.g6-time{gap:0;padding:0}.lp .g6p ul.g6-time>li{border-top:1px solid var(--line);display:grid;gap:18px;grid-template-columns:64px 1fr;padding:16px 0}.lp .g6p ul.g6-time>li:before{display:none}.lp .g6p ul.g6-time .yr{color:var(--blue);font:600 14px/1.9 JetBrains Mono,ui-monospace,monospace}.lp .g6p .g6-faq{display:grid;gap:0;margin:0 0 24px}.lp .g6p .g6-faq>div{border-top:1px solid var(--line);padding:20px 0}.lp .g6p .g6-faq h3,.lp .g6p dl.g6-faq dt{color:var(--ink);font-size:17.5px;font-weight:600;margin:0 0 6px}.lp .g6p .g6-faq>div>p,.lp .g6p dl.g6-faq dd{margin:0}.lp .g6p .g6-code{background:#0b1b3f;border-radius:16px;margin:0 0 28px;overflow:hidden}.lp .g6p .g6-code .bar{align-items:center;border-bottom:1px solid #ffffff1a;color:#ffffffa6;display:flex;font:500 12px JetBrains Mono,ui-monospace,monospace;gap:7px;padding:10px 16px}.lp .g6p .g6-code .bar i{background:#ffffff2e;border-radius:50%;height:9px;width:9px}.lp .g6p .g6-code .bar span{margin-left:8px}.lp .g6p .g6-code pre{border-radius:0;margin:0}@media(max-width:760px){.lp .g6p .g6-cards,.lp .g6p .g6-cards.three{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.lp .g6p{font-size:17px}.lp .g6p .g6-lead{font-size:18px}.lp .g6p h2{margin-top:48px}.lp .g6p .g6-box,.lp .g6p .g6-def{padding:18px}.lp .g6p ul.g6-time>li{gap:12px;grid-template-columns:52px 1fr}}html.dark .lp .g6a{--fig-plate:#f3f3f8}html.dark .lp .g6p .g6-card,html.dark .lp .g6p .g6-formula{box-shadow:0 0 0 1px var(--line)}@media(prefers-reduced-motion:reduce){.lp .g6a-progress i{transition:none}}
