.lg-sec{padding:96px 0 112px}.lg-cols{width:min(100% - 2 * var(--site-gutter), 1200px);grid-template-columns:808px 340px;grid-template-areas:"doc side";justify-content:space-between;gap:52px;margin-inline:auto;display:grid}.lg-doc{grid-area:doc;min-width:0}.lg-side{grid-area:side;align-self:start;position:sticky;top:104px}.lg-head{gap:12px;display:grid}.lg-title{color:var(--ds-color-text-title-default);font-size:36px;font-weight:700;line-height:54px}.lg-meta{color:var(--ds-color-text-body-2xlight);font-size:14px;line-height:21px}.lg-rule{background:color-mix(in srgb, var(--ds-color-text-body-2xlight) 14%, transparent);height:1px;margin:32px 0}.lg-body{gap:40px;display:grid}.lg-section{gap:14px;scroll-margin-top:112px;display:grid}.lg-h{color:var(--ds-color-text-title-default);font-size:20px;font-weight:600;line-height:30px;position:relative;top:1px}.lg-p,.lg-list li,.lg-dl dd{color:var(--ds-color-text-body-2xlight);font-size:16px;line-height:24px}.lg-p,.lg-list li{margin-right:-1px}.lg-p strong,.lg-list strong,.lg-table strong,.lg-dl strong{color:var(--ds-color-text-title-default);font-weight:600}.lg-doc a{color:var(--button-label-text-default);text-underline-offset:3px;text-decoration:underline;transition:color .25s}.lg-doc a:hover{color:var(--ds-color-background-accent-light)}.lg-list{gap:10px;padding-left:4px;display:grid}.lg-list li{padding-left:18px;position:relative}.lg-list li:before{content:"";background:var(--ds-color-background-accent-light);width:6px;height:6px;transition:transform .3s var(--ease-out);border-radius:50%;position:absolute;top:9px;left:0}.lg-list li:hover:before{transform:scale(1.5)}.lg-table{display:grid}.lg-tr{grid-template-columns:var(--cols);border-bottom:1px solid color-mix(in srgb, var(--ds-color-text-body-2xlight) 14%, transparent);gap:24px;padding:14px 0;font-size:16px;line-height:24px;transition:background-color .3s;display:grid}.lg-tr>span{min-width:0;color:var(--ds-color-text-title-default)}.lg-tr>span:first-child{color:var(--ds-color-text-body-2xlight)}.lg-tr:not(.lg-tr--head):hover{background:color-mix(in srgb, var(--ds-color-text-title-default) 3%, transparent)}.lg-tr--head{letter-spacing:.12em;color:var(--ds-color-text-body-xlight);padding:4px 0 10px;font-size:12px;font-weight:500;line-height:18px}.lg-tr--head>span,.lg-tr--head>span:first-child{color:var(--ds-color-text-body-xlight)}.lg-tr--head{border-top:0}.lg-table:after{content:none}.lg-tr:last-child{border-bottom:1px solid color-mix(in srgb, var(--ds-color-text-body-2xlight) 14%, transparent)}.lg-dl{border-top:1px solid color-mix(in srgb, var(--ds-color-text-body-2xlight) 14%, transparent);margin:0}.lg-dl__row{border-bottom:1px solid color-mix(in srgb, var(--ds-color-text-body-2xlight) 14%, transparent);grid-template-columns:240px 1fr;gap:24px;padding:14px 0;transition:background-color .3s;display:grid}.lg-dl__row:hover{background:color-mix(in srgb, var(--ds-color-text-title-default) 3%, transparent)}.lg-dl dt{color:var(--ds-color-text-body-2xlight);font-size:16px;line-height:24px}.lg-dl dd{color:var(--ds-color-text-title-default);margin:0}.lg-card{isolation:isolate;backdrop-filter:blur(40px);background:linear-gradient(180deg, color-mix(in srgb, var(--ds-color-text-title-default) 7%, transparent), color-mix(in srgb, var(--ds-color-text-title-default) 1%, transparent) 45%, transparent);box-shadow:inset 0 0 24px color-mix(in srgb, var(--ds-color-text-title-default) 5%, transparent), inset 0 1px 0 color-mix(in srgb, var(--ds-color-text-title-default) 8%, transparent), 0 2px 6px #00000038, 0 24px 48px -16px #00000073;border-radius:20px;gap:4px;padding:21px 13px 13px;display:grid;position:relative}.lg-card:before{content:"";z-index:-2;border-radius:inherit;background:color-mix(in srgb, var(--ds-color-background-neutral-xdark) 40%, transparent);position:absolute;inset:0}.lg-card__sheen{z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.lg-card__sheen i{background:var(--ds-color-background-accent-xlight);opacity:.08;filter:blur(26px);border-radius:50%;width:240px;height:56px;position:absolute;top:-30px;left:-40px}.lg-card__label{letter-spacing:.12em;color:var(--ds-color-text-body-xlight);padding:0 8px 8px 12px;font-size:12px;font-weight:500;line-height:18px}.lg-nav{height:48px;color:var(--ds-color-text-body-light);transition:background-color .3s, color .3s, transform .4s var(--ease-out);border-radius:12px;align-items:center;gap:12px;padding:0 16px;font-size:16px;font-weight:500;line-height:24px;display:flex;position:relative;overflow:hidden;text-decoration:none!important}.lg-nav__icon{color:var(--ds-color-text-subtitle-light);transition:transform .4s var(--ease-out);flex:none}.lg-nav__label{flex:1;min-width:0}.lg-nav__chev{color:var(--ds-color-text-body-2xlight);opacity:0;transition:opacity .3s, transform .4s var(--ease-out);flex:none;margin-right:-4px;transform:translate(-8px)}.lg-nav:hover{background:color-mix(in srgb, var(--ds-color-background-neutral-dark) 60%, transparent);color:var(--ds-color-text-title-default)}.lg-nav[aria-current=page] .lg-nav__icon,.lg-nav:hover .lg-nav__icon{color:var(--ds-color-text-title-default)}.lg-nav:hover .lg-nav__icon{transform:translate(2px)rotate(-6deg)}.lg-nav:hover .lg-nav__chev{opacity:1;transform:none}.lg-nav[aria-current=page]{background:var(--ds-color-background-neutral-dark);color:var(--ds-color-text-title-default);font-weight:600}.lg-nav__progress{background:var(--ds-color-background-accent-default);height:2px;transform:scaleX(var(--p,0));transform-origin:0;opacity:0;transition:opacity .3s;position:absolute;bottom:0;left:0;right:0}.lg-nav__progress.is-on{opacity:1}.lg-picker{display:none}@media (width<=1023px){.lg-sec{padding:80px 0 96px}.lg-cols{grid-template-columns:minmax(0,1fr);grid-template-areas:"side""doc";gap:0;width:min(100% - 96px,738px)}.lg-side{padding:24px 0 8px;position:static}.lg-card{grid-template-columns:1fr 1fr}.lg-card__label{grid-column:1/-1}.lg-head{padding-top:40px}.lg-nav[aria-current=page]{grid-column:auto}}@media (width<=767px){.lg-sec{padding:40px 0 56px}.lg-cols{width:calc(100% - 32px)}.lg-card{display:none}.lg-picker{padding:20px 0 4px;display:block}.lg-picker .lg-card__label{padding:0 0 8px}.lg-side{padding:0}.lg-head{gap:12px;padding-top:28px}.lg-title{font-size:24px;line-height:36px}.lg-rule{margin:16px 0 32px}.lg-body{gap:32px}.lg-h{font-size:18px;line-height:27px;top:0}.lg-p,.lg-list li,.lg-dl dd,.lg-dl dt{font-size:14px;line-height:21px}.lg-list li:before{top:7.5px}.lg-tr--head{display:none}.lg-table{border-top:1px solid color-mix(in srgb, var(--ds-color-text-body-2xlight) 14%, transparent)}.lg-tr{grid-template-columns:1fr;gap:4px;padding:12px 0;font-size:14px;line-height:21px}.lg-dl__row{grid-template-columns:1fr;gap:4px;padding:12px 0}}.lg-picker__box{position:relative}.lg-picker__field{cursor:pointer;border:1px solid var(--input-border-default);background:var(--input-background-default);height:56px;color:var(--input-text-default);border-radius:12px;align-items:center;gap:12px;padding:0 8px 0 16px;list-style:none;transition:border-color .25s,box-shadow .25s;display:flex}.lg-picker__field::-webkit-details-marker{display:none}.lg-picker__field svg:first-child{color:var(--input-icon-default)}.lg-picker__field>span:first-of-type{flex:1;font-size:16px;line-height:24px}.lg-picker__box[open] .lg-picker__field{border-color:var(--input-border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--input-border-focus) 25%, transparent)}.lg-picker__trail{background:var(--input-action-background);width:40px;height:40px;color:var(--input-icon-default);transition:transform .4s var(--ease-out);border-radius:12px;place-items:center;display:grid}.lg-picker__box[open] .lg-picker__trail{transform:rotate(180deg)}.lg-picker__list{z-index:5;border:1px solid var(--input-border-default);background:var(--input-selector-background);box-shadow:var(--ds-shadow-high-elevation);animation:lg-pop .35s var(--ease-out);border-radius:12px;gap:2px;padding:8px;display:grid;position:absolute;top:calc(100% + 8px);left:0;right:0}.lg-picker__list a{color:var(--input-selector-text);border-radius:8px;padding:12px;font-size:16px;line-height:24px;text-decoration:none;display:block}.lg-picker__list a:hover,.lg-picker__list a[aria-current=page]{background:var(--ds-color-background-neutral-dark)}@keyframes lg-pop{0%{opacity:0;transform:translateY(-6px)scale(.98)}}
