@layer components.app{.xEO2tdN{margin:var(--dx-space-9) 0;border:var(--border-width-1) solid var(--land-border-subtle);border-radius:var(--dx-radius-card);background:var(--land-surface-panel);box-shadow:none;overflow:hidden;& img{object-fit:contain;background:var(--land-surface-raised);width:100%;height:auto;display:block}& figcaption{justify-content:space-between;align-items:center;gap:var(--dx-space-7);padding:var(--dx-space-9);color:var(--land-ink-secondary);font-size:var(--dx-type-body);flex-wrap:wrap;display:flex}& a{--button-tone:var(--land-ink-primary);--button-muted:var(--land-ink-muted);--button-fill:var(--land-accent);--button-fill-ink:var(--land-on-accent);box-sizing:border-box;border-radius:var(--dx-radius-control);min-width:0;color:var(--button-tone);font-family:var(--land-font-sans);font-weight:var(--dx-fw-semibold);line-height:var(--dx-lh-control);text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;transition:background-color var(--dx-duration-fast) var(--dx-ease-standard), box-shadow var(--dx-duration-fast) var(--dx-ease-standard), color var(--dx-duration-fast) var(--dx-ease-standard);--button-icon-size:var(--dx-icon-lg2);min-height:var(--dx-control-height-touch);padding:0 var(--dx-space-10);font-size:var(--dx-type-field);justify-content:center;align-items:center;gap:var(--dx-space-4);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--button-tone) 22%, transparent);white-space:normal;overflow-wrap:normal;text-wrap:balance;background:0 0;border:0;margin:0;text-decoration:none;display:inline-flex;position:relative;&:focus-visible{outline:var(--dx-focus-width) solid var(--dx-color-focus);outline-offset:var(--dx-focus-offset)}&:disabled,&[aria-disabled=true]{cursor:not-allowed;opacity:var(--dx-opacity-disabled)}&[aria-busy=true]{cursor:progress;opacity:1}&>:is(svg,img){width:var(--dx-icon-lg2);height:var(--dx-icon-lg2);flex:none}}}.xEO2tdN a:active:not(:disabled,[aria-disabled=true]){background-color:color-mix(in srgb, var(--button-tone) 11%, transparent)}@media (forced-colors:active){.xEO2tdN a{border:1px solid buttontext}.xEO2tdN a:disabled,.xEO2tdN a[aria-disabled=true]{color:graytext;opacity:1;border-color:graytext}}@media (hover:hover){.xEO2tdN a:hover:not(:disabled,[aria-disabled=true]){background-color:color-mix(in srgb, var(--button-tone) 6%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--button-tone) 40%, transparent)}}@media (pointer:coarse){.xEO2tdN a{min-height:max(var(--dx-control-height-touch), var(--dx-control-height-touch))}}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) .xEO2tdN a{transition:none}}:where(:root[data-motion=reduce]) .xEO2tdN a{transition:none}.x-8ZGY-{padding-block:var(--land-section-y);border-top:var(--border-width-1) solid var(--land-border-subtle);& ol{gap:var(--dx-space-11);margin:0;margin-top:var(--dx-space-11);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}}.x-8ZGY- a{align-items:center;gap:var(--dx-space-9);height:100%;min-height:64px;padding:var(--dx-space-11);border:var(--border-width-1) solid var(--land-border-subtle);border-radius:var(--dx-radius-card);background:var(--land-surface-panel);box-shadow:var(--dx-elevation-1);transition:border-color var(--dx-duration-fast) var(--dx-ease-standard), box-shadow var(--dx-duration-fast) var(--dx-ease-standard);color:var(--land-ink-primary);text-decoration:none;display:flex}.x-8ZGY- span{font-size:var(--dx-type-caption);font-weight:var(--dx-fw-semibold);letter-spacing:var(--dx-tracking-caps);text-transform:uppercase;color:var(--land-accent-text);font-feature-settings:"tnum" 1;line-height:var(--dx-lh-none)}.x-8ZGY- strong{font-size:var(--dx-type-body);flex:1}.x-8ZGY- svg{flex:none}@media (width<901px){.x-8ZGY- ol{grid-template-columns:minmax(0,1fr)}}@media (hover:hover){.x-8ZGY- a:hover{border-color:var(--land-accent);box-shadow:var(--dx-elevation-2)}}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) .x-8ZGY- a{transition:none}}:where(:root[data-motion=reduce]) .x-8ZGY- a{transition:none}.xUeg73-{border:var(--border-width-1) solid var(--land-border-subtle);border-radius:var(--dx-radius-card);background:var(--land-surface-page);box-shadow:none;padding:var(--dx-space-11);border-color:var(--land-border-strong);margin:0;& svg{width:100%;height:auto;margin-block:var(--dx-space-11);display:block}& figcaption{margin-top:var(--dx-space-9);color:var(--land-ink-secondary);font-size:var(--dx-type-body);line-height:var(--dx-lh-relaxed)}& path{vector-effect:non-scaling-stroke}}.xqFCQ8R{fill:var(--land-accent-soft)}.xN00QUS{fill:none;stroke:var(--land-accent);stroke-width:2px}.xSqJ9Wh{fill:none;stroke:var(--land-ink-secondary);stroke-width:1.5px;stroke-dasharray:5 5}.xgOvg2x{fill:none;stroke:var(--land-ink-primary);stroke-width:2px}.xZGDPSW{gap:var(--dx-space-9);font-size:var(--dx-type-control);flex-wrap:wrap;display:flex;& span{align-items:center;gap:var(--dx-space-5);display:inline-flex;&:before{content:"";border-top:var(--border-width-2) solid;width:20px}}& .xVyVjja:before{border-top-style:dashed;border-color:var(--land-ink-secondary)}& .x-ZiLlL:before{border-color:var(--land-accent)}& .x9OmKkQ:before{border-color:var(--land-ink-primary)}}.xMicODD{max-width:var(--land-measure-wide);padding-block:var(--land-hero-pad-top) var(--land-hero-pad-bottom)}.xERcnL0{gap:var(--dx-space-5);margin-top:var(--dx-space-13);flex-wrap:wrap;display:flex;& a{--button-tone:var(--land-ink-primary);--button-muted:var(--land-ink-muted);--button-fill:var(--land-accent);--button-fill-ink:var(--land-on-accent);box-sizing:border-box;border-radius:var(--dx-radius-control);min-width:0;color:var(--button-tone);font-family:var(--land-font-sans);font-weight:var(--dx-fw-semibold);line-height:var(--dx-lh-control);text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;transition:background-color var(--dx-duration-fast) var(--dx-ease-standard), box-shadow var(--dx-duration-fast) var(--dx-ease-standard), color var(--dx-duration-fast) var(--dx-ease-standard);--button-icon-size:var(--dx-icon-lg2);min-height:var(--dx-control-height-touch);padding:0 var(--dx-space-10);font-size:var(--dx-type-field);justify-content:center;align-items:center;gap:var(--dx-space-4);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--button-tone) 22%, transparent);white-space:normal;overflow-wrap:normal;text-wrap:balance;background:0 0;border:0;margin:0;text-decoration:none;display:inline-flex;position:relative;&:focus-visible{outline:var(--dx-focus-width) solid var(--dx-color-focus);outline-offset:var(--dx-focus-offset)}&:disabled,&[aria-disabled=true]{cursor:not-allowed;opacity:var(--dx-opacity-disabled)}&[aria-busy=true]{cursor:progress;opacity:1}&>:is(svg,img){width:var(--dx-icon-lg2);height:var(--dx-icon-lg2);flex:none}}}.xERcnL0 a:active:not(:disabled,[aria-disabled=true]){background-color:color-mix(in srgb, var(--button-tone) 11%, transparent)}.xERcnL0 a[aria-current=page]{background-color:color-mix(in srgb, var(--land-accent) var(--dx-tint-selected), transparent);color:var(--land-accent-text);box-shadow:inset 0 0 0 var(--border-width-1) color-mix(in srgb, var(--land-accent) var(--dx-tint-border-strong), transparent)}.xHlyc4d{grid-template-columns:var(--land-sidebar-width) minmax(0, 1fr);gap:var(--dx-space-15);padding-bottom:var(--land-section-y-tight);align-items:start;display:grid}.x8otuJp{min-width:0;padding:var(--dx-space-11);border:var(--border-width-1) solid var(--land-border-subtle);border-radius:var(--dx-radius-card);background:var(--land-surface-panel);box-shadow:var(--dx-elevation-1);top:var(--land-sticky-top);max-height:calc(100svh - var(--land-sticky-top) - var(--dx-space-13));overscroll-behavior:contain;align-self:start;position:sticky;overflow-y:auto}.x8otuJp h2{font-size:var(--land-type-h3);font-weight:var(--land-fw-heading);line-height:var(--dx-lh-snug);margin-bottom:var(--dx-space-11)}.x8otuJp nav{gap:var(--dx-space-5);display:grid}.x8otuJp button{--button-tone:var(--land-ink-primary);--button-muted:var(--land-ink-muted);--button-fill:var(--land-accent);--button-fill-ink:var(--land-on-accent);box-sizing:border-box;border-radius:var(--dx-radius-control);min-width:0;box-shadow:none;font-family:var(--land-font-sans);font-weight:var(--dx-fw-semibold);line-height:var(--dx-lh-control);cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;transition:background-color var(--dx-duration-fast) var(--dx-ease-standard), box-shadow var(--dx-duration-fast) var(--dx-ease-standard), color var(--dx-duration-fast) var(--dx-ease-standard);--button-icon-size:var(--dx-icon-lg2);min-height:var(--dx-control-height-touch);padding:0 var(--dx-space-10);font-size:var(--dx-type-field);align-items:center;gap:var(--dx-space-4);color:var(--button-muted);white-space:normal;overflow-wrap:normal;text-wrap:balance;text-align:start;background:0 0;border:0;justify-content:space-between;margin:0;text-decoration:none;display:inline-flex;position:relative;&:focus-visible{outline:var(--dx-focus-width) solid var(--dx-color-focus);outline-offset:var(--dx-focus-offset)}&:disabled,&[aria-disabled=true]{cursor:not-allowed;opacity:var(--dx-opacity-disabled)}&[aria-busy=true]{cursor:progress;opacity:1}&>:is(svg,img){width:var(--dx-icon-lg2);height:var(--dx-icon-lg2);flex:none}}.x8otuJp button:active:not(:disabled,[aria-disabled=true]){background-color:color-mix(in srgb, var(--button-tone) 13%, transparent);color:var(--button-tone)}.x8otuJp button>span:first-child{min-width:0}.x8otuJp button>span:last-child{min-width:2.5ch;padding-inline:var(--dx-space-3);border-radius:var(--dx-radius-control);background:var(--land-surface-panel);font-size:var(--dx-type-caption);font-variant-numeric:tabular-nums;text-align:center;flex-shrink:0}.x8otuJp button[aria-pressed=true]{background-color:color-mix(in srgb, var(--land-accent) var(--dx-tint-selected), transparent);color:var(--land-accent-text);box-shadow:inset 0 0 0 var(--border-width-1) color-mix(in srgb, var(--land-accent) var(--dx-tint-border-strong), transparent)}.x8otuJp>p{margin-top:var(--dx-space-13);font-size:var(--dx-type-body)}.xRougJt{min-width:0}.xrlnTP8{justify-content:space-between;align-items:center;gap:var(--dx-space-9);min-height:var(--land-control-height);margin-bottom:var(--dx-space-5);font-size:var(--dx-type-body);color:var(--land-ink-secondary);flex-wrap:wrap;display:flex;& button{--button-tone:var(--land-ink-primary);--button-muted:var(--land-ink-muted);--button-fill:var(--land-accent);--button-fill-ink:var(--land-on-accent);box-sizing:border-box;border-radius:var(--dx-radius-control);min-width:0;box-shadow:none;font-family:var(--land-font-sans);font-weight:var(--dx-fw-semibold);line-height:var(--dx-lh-control);text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;transition:background-color var(--dx-duration-fast) var(--dx-ease-standard), box-shadow var(--dx-duration-fast) var(--dx-ease-standard), color var(--dx-duration-fast) var(--dx-ease-standard);--button-icon-size:var(--dx-icon-lg2);min-height:var(--dx-control-height-touch);padding:0 var(--dx-space-10);font-size:var(--dx-type-field);justify-content:center;align-items:center;gap:var(--dx-space-4);color:var(--button-muted);white-space:normal;overflow-wrap:normal;text-wrap:balance;background:0 0;border:0;flex-shrink:0;margin:0;text-decoration:none;display:inline-flex;position:relative;&:focus-visible{outline:var(--dx-focus-width) solid var(--dx-color-focus);outline-offset:var(--dx-focus-offset)}&:disabled,&[aria-disabled=true]{cursor:not-allowed;opacity:var(--dx-opacity-disabled)}&[aria-busy=true]{cursor:progress;opacity:1}&>:is(svg,img){width:var(--dx-icon-lg2);height:var(--dx-icon-lg2);flex:none}}}.xrlnTP8 button:active:not(:disabled,[aria-disabled=true]){background-color:color-mix(in srgb, var(--button-tone) 13%, transparent);color:var(--button-tone)}.xszlQW9{border:var(--border-width-1) solid var(--land-border-subtle);border-radius:var(--dx-radius-card);box-shadow:none;padding:var(--dx-space-10);margin-bottom:var(--dx-space-9);border-color:var(--land-border-strong);background:0 0}.xybeuFG{padding:var(--dx-space-11);margin-bottom:var(--dx-space-13);border:var(--border-width-1) solid var(--land-border-subtle);border-radius:var(--dx-radius-card);background:var(--land-surface-panel);box-shadow:var(--dx-elevation-1);font-size:var(--dx-type-body);&>summary{color:var(--land-ink-primary);font-weight:var(--dx-fw-semibold)}& p{margin-top:var(--dx-space-9)}}.xZHbyrG{border:var(--border-width-1) solid var(--land-border-subtle);&>summary{padding:var(--dx-space-9) var(--dx-control-height-touch) var(--dx-space-9) var(--dx-space-9);position:relative;& h2{font-size:var(--land-type-h3);font-weight:var(--land-fw-heading);line-height:var(--dx-lh-snug);margin-block:var(--dx-space-5) var(--dx-space-7)}& p{font-size:var(--dx-type-body);max-width:var(--land-measure-wide)}}&+.xZHbyrG{margin-top:var(--dx-space-5)}&[open]{padding-bottom:var(--dx-space-14)}}.xO-SZmo{color:var(--land-ink-secondary);font-size:var(--dx-type-caption);font-weight:var(--dx-fw-semibold)}.xGFsUuU{inset-inline-end:var(--dx-space-9);top:var(--dx-space-13);color:var(--land-ink-primary);position:absolute}.xAc3jmj{gap:var(--dx-space-13);margin-inline:var(--dx-space-7);padding:var(--dx-space-13);border:var(--border-width-1) solid var(--land-border-subtle);border-radius:var(--dx-radius-card);background:var(--land-surface-panel);box-shadow:none;display:grid;position:relative;& section{min-width:0}& h3{font-size:var(--land-type-h3);font-weight:var(--land-fw-heading);line-height:var(--dx-lh-snug);margin-bottom:var(--dx-space-7)}& p{font-size:var(--dx-type-body)}& pre{white-space:pre-wrap;overflow-wrap:anywhere;padding:var(--dx-space-9);background:var(--land-surface-page);border-radius:var(--dx-radius-control);font-size:var(--dx-type-body);line-height:var(--dx-lh-relaxed);margin:0}& code{font-family:var(--dx-font)}}.x1MzgG3{font-size:var(--dx-type-body);line-height:var(--dx-lh-relaxed);margin:0;padding-inline-start:var(--dx-space-13);& li+li{margin-top:var(--dx-space-7)}& li::marker{color:var(--land-ink-secondary)}}.xHp3vSi{align-items:center;gap:var(--dx-space-5) var(--dx-space-7);font-size:var(--dx-type-control);flex-wrap:wrap;display:flex;&>span{color:var(--land-ink-secondary);flex-basis:100%}& a{padding:var(--dx-space-6) var(--dx-space-7);border:var(--border-width-1) solid var(--land-border-strong);border-radius:var(--dx-radius-control);color:var(--land-ink-primary);text-decoration:none}}.xwhdR8Y{padding-block:var(--land-section-y-tight) var(--land-section-y);border-top:var(--border-width-1) solid var(--land-border-strong);&>div{gap:var(--dx-space-9);margin-block:var(--dx-space-14);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;& a{justify-content:space-between;gap:var(--dx-space-9);padding:var(--dx-space-13);border:var(--border-width-1) solid var(--land-border-subtle);border-radius:var(--dx-radius-card);background:var(--land-surface-panel);box-shadow:var(--dx-elevation-1);transition:border-color var(--dx-duration-fast) var(--dx-ease-standard), box-shadow var(--dx-duration-fast) var(--dx-ease-standard);color:var(--land-ink-primary);text-decoration:none;display:flex}}}.xwhdR8Y>p{font-size:var(--dx-type-body);& a{color:var(--land-ink-primary);text-underline-offset:var(--land-underline-offset)}}@media (width<901px){.xHlyc4d{gap:var(--dx-space-9);grid-template-columns:minmax(0,1fr)}.x8otuJp{max-height:none;padding:var(--dx-space-9);position:static;overflow:visible}.x8otuJp>h2,.x8otuJp>p{display:none}}@media (width<577px){.xAc3jmj{padding:var(--dx-space-10)}.xwhdR8Y>div{grid-template-columns:minmax(0,1fr)}}@media (forced-colors:active){.xERcnL0 a{border:1px solid buttontext}.xERcnL0 a:disabled,.xERcnL0 a[aria-disabled=true]{color:graytext;opacity:1;border-color:graytext}.xERcnL0 a[aria-current=page]{forced-color-adjust:none;color:highlighttext;background:highlight;border-color:highlight}.xERcnL0 a[aria-current=page] svg{color:inherit}.x8otuJp button{border:1px solid buttontext}.x8otuJp button:disabled,.x8otuJp button[aria-disabled=true]{color:graytext;opacity:1;border-color:graytext}.x8otuJp button[aria-pressed=true]{forced-color-adjust:none;color:highlighttext;background:highlight;border-color:highlight}.x8otuJp button[aria-pressed=true] svg{color:inherit}.xrlnTP8 button{border:1px solid buttontext}.xrlnTP8 button:disabled,.xrlnTP8 button[aria-disabled=true]{color:graytext;opacity:1;border-color:graytext}}@media (hover:hover){.xERcnL0 a:hover:not(:disabled,[aria-disabled=true]){background-color:color-mix(in srgb, var(--button-tone) 6%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--button-tone) 40%, transparent)}.xERcnL0 a[aria-current=page]:hover:not(:disabled,[aria-disabled=true]){background-color:color-mix(in srgb, var(--land-accent) var(--dx-tint-selected), transparent);color:var(--land-accent-text);box-shadow:inset 0 0 0 var(--border-width-1) color-mix(in srgb, var(--land-accent) 60%, transparent)}.x8otuJp button:hover:not(:disabled,[aria-disabled=true]){background-color:color-mix(in srgb, var(--button-tone) 8%, transparent);color:var(--button-tone)}.x8otuJp button[aria-pressed=true]:hover:not(:disabled,[aria-disabled=true]){background-color:color-mix(in srgb, var(--land-accent) var(--dx-tint-selected), transparent);color:var(--land-accent-text);box-shadow:inset 0 0 0 var(--border-width-1) color-mix(in srgb, var(--land-accent) 60%, transparent)}.xrlnTP8 button:hover:not(:disabled,[aria-disabled=true]){background-color:color-mix(in srgb, var(--button-tone) 8%, transparent);color:var(--button-tone)}.xwhdR8Y>div a:hover{border-color:var(--land-accent);box-shadow:var(--dx-elevation-2)}}@media (hover:hover) and (forced-colors:active){.xERcnL0 a[aria-current=page]:hover:not(:disabled,[aria-disabled=true]){forced-color-adjust:none;color:highlighttext;background:highlight;border-color:highlight}.xERcnL0 a[aria-current=page]:hover:not(:disabled,[aria-disabled=true]) svg{color:inherit}.x8otuJp button[aria-pressed=true]:hover:not(:disabled,[aria-disabled=true]){forced-color-adjust:none;color:highlighttext;background:highlight;border-color:highlight}.x8otuJp button[aria-pressed=true]:hover:not(:disabled,[aria-disabled=true]) svg{color:inherit}}@media (pointer:coarse){.xERcnL0 a,.x8otuJp button,.xrlnTP8 button{min-height:max(var(--dx-control-height-touch), var(--dx-control-height-touch))}}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) .xERcnL0 a,:where(:root:not([data-motion=full])) .x8otuJp button,:where(:root:not([data-motion=full])) .xrlnTP8 button,:where(:root:not([data-motion=full])) .xwhdR8Y>div a{transition:none}}:where(:root[data-motion=reduce]) .xERcnL0 a,:where(:root[data-motion=reduce]) .x8otuJp button,:where(:root[data-motion=reduce]) .xrlnTP8 button,:where(:root[data-motion=reduce]) .xwhdR8Y>div a{transition:none}}
