.v6lg{position:relative;z-index:1;background:var(--v6-ground);color:var(--v6-ink)}.v6lg-in{max-width:1440px;margin-inline:auto;padding-inline:clamp(24px,5vw,64px)}.v6lg-sec{padding-top:clamp(132px,17vh,190px);padding-bottom:clamp(56px,9vh,104px)}.v6lg-head{margin-bottom:clamp(28px,4vh,44px)}.v6lg-eyebrow{display:flex;align-items:center;gap:12px;margin:0 0 16px;font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--v6-green)}.v6lg-rule{display:block;flex:none;width:40px;height:1px;background:var(--v6-green);opacity:.55}.v6lg-h1{margin:0;max-width:18ch;font-size:clamp(2.25rem,1.2rem + 3.4vw,4rem);font-weight:700;line-height:1;letter-spacing:-.042em}.v6lg-doc{position:relative;background:var(--v6-surface);--v6-bv-stroke:rgb(var(--v6-ink-rgb)/0.14);clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px)}.v6lg-body{padding:clamp(28px,4.4vh,56px) clamp(24px,3.6vw,60px);max-width:78ch;margin-inline:auto}.v6lg-p{margin:0 0 1.05em;font-size:15px;line-height:1.72;color:rgb(var(--v6-ink-rgb)/.78)}.v6lg-h2{margin:2.2em 0 .75em;padding-bottom:.42em;border-bottom:1px solid rgb(var(--v6-ink-rgb)/.11);font-size:clamp(1.15rem,1rem + .5vw,1.45rem);font-weight:700;line-height:1.22;letter-spacing:-.022em;color:var(--v6-ink)}.v6lg-body>:first-child.v6lg-h2,.v6lg-body>:first-child.v6lg-h3{margin-top:0}.v6lg-h3{margin:1.85em 0 .6em;font-size:clamp(1rem,.95rem + .25vw,1.15rem);font-weight:700;line-height:1.3;letter-spacing:-.015em;color:var(--v6-ink)}.v6lg-h4{margin:1.5em 0 .5em;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--v6-ink-rgb)/.62)}.v6lg-ol,.v6lg-ul{margin:0 0 1.15em;padding-left:1.35em}.v6lg-ul{list-style:disc}.v6lg-ol{list-style:decimal}.v6lg-li{margin-bottom:.5em;font-size:15px;line-height:1.68;color:rgb(var(--v6-ink-rgb)/.78)}.v6lg-li::marker{color:rgb(var(--v6-green-rgb)/.75)}.v6lg-strong{font-weight:700;color:var(--v6-ink)}.v6lg-em{font-style:italic}.v6lg-a{color:var(--v6-green);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.v6lg-a:hover{color:var(--v6-ink)}.v6lg-hr{margin:2em 0;border:0;border-top:1px solid rgb(var(--v6-ink-rgb)/.11)}.v6lg-quote{margin:0 0 1.15em;padding:2px 0 2px 18px;border-left:2px solid rgb(var(--v6-green-rgb)/.5);color:rgb(var(--v6-ink-rgb)/.68)}.v6lg-code{padding:2px 6px;background:var(--v6-ground);box-shadow:inset 0 0 0 1px rgb(var(--v6-ink-rgb)/.1);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em}.v6lg-tablewrap{position:relative;overflow-x:auto;margin:0 0 1.3em}.v6lg-table{width:100%;border-collapse:collapse;font-size:14px}.v6lg-td,.v6lg-th{padding:10px 14px;border-bottom:1px solid rgb(var(--v6-ink-rgb)/.11);text-align:left;vertical-align:top;line-height:1.55}.v6lg-th{font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--v6-ink-rgb)/.5);white-space:nowrap}.v6lg-td{color:rgb(var(--v6-ink-rgb)/.78)}.v6lg-jump{display:none}@media (max-width:999px){.v6lg-sec{padding-top:clamp(112px,15vh,150px)}.v6lg-h1{max-width:20ch}}@media (max-width:599px){.v6lg-head,.v6lg-jump{margin-bottom:20px}.v6lg-jump{display:block}.v6lg-jump-list{margin:0;padding:0;list-style:none;background:var(--v6-surface);clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px)}.v6lg-jump-li+.v6lg-jump-li{border-top:1px solid rgb(var(--v6-ink-rgb)/.09)}.v6lg-jump-a{display:flex;align-items:center;gap:12px;min-height:46px;padding:9px 16px;font-size:13px;font-weight:600;line-height:1.35;letter-spacing:-.01em;color:rgb(var(--v6-ink-rgb)/.74);text-decoration:none;-webkit-tap-highlight-color:transparent}.v6lg-jump-a:after{content:"";flex:none;margin-inline-start:auto;width:7px;height:7px;border-top:1.5px solid rgb(var(--v6-green-rgb)/.75);border-right:1.5px solid rgb(var(--v6-green-rgb)/.75);transform:rotate(45deg)}[dir=rtl] .v6lg-jump-a:after{transform:rotate(-135deg)}.v6lg-jump-a:focus-visible{outline:2px solid var(--v6-green);outline-offset:-2px}.v6lg-body{padding:18px 20px 22px}.v6lg-h2{margin:0;padding-bottom:0;font-size:1rem;scroll-margin-top:76px}.v6lg-h2 .v6fold-btn{padding-block:7px}.v6lg-secbody{padding:12px 0 20px}.v6lg-secbody>:last-child{margin-bottom:0}}