@layer components.app{.xY1xzEI{gap:0 var(--land-section-y-tight);margin-block:var(--dx-space-13) var(--dx-space-16);border:var(--border-width-1) solid var(--land-border-subtle);border-radius:var(--dx-radius-dialog);background:var(--land-surface-panel);box-shadow:var(--dx-elevation-1);padding:var(--land-card-padding);border-color:var(--land-border-strong);grid-template-columns:minmax(0,1fr) minmax(220px,.55fr);display:grid;& h2{margin-bottom:var(--dx-space-13);grid-column:1}& p{font-size:var(--dx-type-body)}}.xio8jbj{gap:var(--dx-space-11);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;& label{gap:var(--dx-space-6);font-size:var(--dx-type-body);display:grid}& input{box-sizing:border-box;background:var(--land-surface-control);border:var(--border-width-1) solid var(--land-border-subtle);border-radius:var(--dx-radius-control);width:100%;min-width:0;color:var(--land-ink-primary);transition:background-color var(--dx-duration-fast) var(--dx-ease-standard), border-color var(--dx-duration-fast) var(--dx-ease-standard), box-shadow var(--dx-duration-fast) var(--dx-ease-standard);min-height:var(--dx-control-height-touch);padding:0 var(--dx-space-7);font-size:var(--dx-type-field);font-family:var(--land-font-sans)}}.xio8jbj input:focus-within{outline:var(--dx-focus-width) solid transparent;outline-offset:0;border-color:var(--dx-color-focus);box-shadow:0 0 0 var(--dx-focus-width) color-mix(in srgb, var(--dx-color-focus) 45%, transparent)}.xio8jbj input:focus-visible{outline-color:#0000}.xio8jbj input :is(input,select,textarea):focus-visible{box-shadow:none;outline:none}.xio8jbj input[aria-invalid=true],.xio8jbj input[data-invalid],.xio8jbj input:has(:is(input,select,textarea)[aria-invalid=true]),.xio8jbj input:has(>button[aria-invalid=true]){border-color:var(--dx-ink-danger)}.xio8jbj input[aria-invalid=true]:focus-within,.xio8jbj input[data-invalid]:focus-within,.xio8jbj input:has(:is(input,select,textarea)[aria-invalid=true]):focus-within,.xio8jbj input:has(>button[aria-invalid=true]):focus-within{outline:var(--dx-focus-width) solid transparent;outline-offset:0;border-color:var(--dx-ink-danger);box-shadow:0 0 0 var(--dx-focus-width) color-mix(in srgb, var(--dx-ink-danger) 45%, transparent)}.xio8jbj input:disabled,.xio8jbj input[aria-disabled=true],.xio8jbj input:has(:is(input,select,textarea):disabled),.xio8jbj input:has(>button:disabled):not(:has(input,select,textarea)){cursor:not-allowed;opacity:var(--dx-opacity-disabled)}.xio8jbj div{gap:var(--dx-space-5);flex-wrap:wrap;grid-column:1/-1;display:flex}.xio8jbj 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;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}}.xio8jbj button:active:not(:disabled,[aria-disabled=true]){background-color:color-mix(in srgb, var(--button-tone) 11%, transparent)}.xio8jbj 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)}.xY1xzEI .xBmrD33{min-width:0;color:var(--land-ink-secondary);text-align:center;overflow-wrap:anywhere;padding:var(--dx-space-13);border:var(--border-width-1) dashed var(--land-border-strong);border-radius:var(--dx-radius-card);justify-content:center;align-items:center;gap:var(--dx-space-7);background:var(--land-surface-page);min-height:120px;font-size:var(--land-type-card-title);font-weight:var(--dx-fw-semibold);flex-direction:row;grid-area:1/2/span 2;display:flex;&:before{content:"";width:var(--dx-space-6);height:var(--dx-space-6);border-radius:var(--dx-radius-pill);background:var(--land-ink-muted);flex:none;display:inline-block}}.xY1xzEI .xBmrD33[data-triggered=true]{border-style:solid;border-color:var(--land-accent);color:var(--land-accent-text);&:before{width:var(--dx-space-6);height:var(--dx-space-6);border-radius:var(--dx-radius-pill);background:var(--land-accent);box-shadow:0 0 0 var(--dx-space-4) var(--land-accent-soft);flex:none;display:inline-block}}@media (width<769px){.xY1xzEI{grid-template-columns:minmax(0,1fr)}.xY1xzEI .xBmrD33{margin-top:var(--dx-space-11);grid-area:auto/1}}@media (width<401px){.xio8jbj{grid-template-columns:minmax(0,1fr)}}@media (forced-colors:active){.xio8jbj button{border:1px solid buttontext}.xio8jbj button:disabled,.xio8jbj button[aria-disabled=true]{color:graytext;opacity:1;border-color:graytext}.xio8jbj button[aria-pressed=true]{forced-color-adjust:none;color:highlighttext;background:highlight;border-color:highlight}.xio8jbj button[aria-pressed=true] svg{color:inherit}.xY1xzEI .xBmrD33:before,.xY1xzEI .xBmrD33[data-triggered=true]:before{forced-color-adjust:none;box-shadow:none;background:canvastext}}@media (hover:hover){.xio8jbj input:where(:hover):where(:not(:focus-within,:disabled,[aria-disabled=true],:has(:is(input,select,textarea):disabled),:has(>button:disabled):not(:has(input,select,textarea)))){border-color:var(--land-border-strong)}.xio8jbj button: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)}.xio8jbj 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)}}@media (hover:hover) and (forced-colors:active){.xio8jbj button[aria-pressed=true]:hover:not(:disabled,[aria-disabled=true]){forced-color-adjust:none;color:highlighttext;background:highlight;border-color:highlight}.xio8jbj button[aria-pressed=true]:hover:not(:disabled,[aria-disabled=true]) svg{color:inherit}}@media (pointer:coarse){.xio8jbj input{font-size:max(var(--dx-type-field), 16px);min-height:max(var(--dx-control-height-touch), var(--dx-control-height-touch))}.xio8jbj 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])) .xio8jbj input,:where(:root:not([data-motion=full])) .xio8jbj button{transition:none}}:where(:root[data-motion=reduce]) .xio8jbj input,:where(:root[data-motion=reduce]) .xio8jbj button{transition:none}.xwWLyoj{align-items:center;gap:var(--land-section-y-tight);border-bottom:var(--border-width-1) solid var(--land-border-subtle);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);display:grid;& h1{--dx-len-scale:clamp(.62, calc(30 / max(30, var(--dx-len,30))), 1);font-size:max(var(--land-type-scaled-floor), var(--land-type-h1) * var(--dx-len-scale));overflow-wrap:break-word;hyphens:auto}}.xrkOw4z{width:100%;max-width:var(--land-hero-visual-width);justify-self:end}.xORHUH0{padding:var(--dx-space-13) var(--dx-space-11) var(--dx-space-11);position:relative;&>svg{width:100%;height:200px;display:block;overflow:visible}}.xm2BqyH{gap:var(--dx-space-13);padding-bottom:var(--land-section-y);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;& article{align-items:flex-start;gap: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);padding:var(--land-card-padding);flex-direction:column;display:flex}& svg{color:var(--land-accent-text);flex-shrink:0}& article>svg:first-child{box-sizing:content-box;padding:calc((var(--land-icon-box) - var(--dx-icon-xl)) / 2 - var(--border-width-1));border:var(--border-width-1) solid var(--land-border-strong);border-radius:var(--dx-radius-control);background:var(--land-accent-soft);color:var(--land-accent-text);flex:none}& h2{font-size:var(--land-type-h3);font-weight:var(--land-fw-heading);line-height:var(--dx-lh-snug)}}.x-WFK3o{align-items:flex-start;gap:var(--dx-space-13);padding-block:var(--land-section-y);border-block:var(--border-width-1) solid var(--land-border-subtle);display:flex;& svg{color:var(--land-accent-text);flex-shrink:0}&>svg{box-sizing:content-box;padding:calc((var(--land-icon-box) - var(--dx-icon-xl)) / 2 - var(--border-width-1));border:var(--border-width-1) solid var(--land-border-strong);border-radius:var(--dx-radius-control);background:var(--land-accent-soft);color:var(--land-accent-text);flex:none}& p{max-width:var(--land-measure-wide);margin-top:var(--dx-space-11)}}.xP-4U-G{gap:var(--dx-space-11);margin-top:var(--land-section-y);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;&>a{align-items:center;gap:var(--dx-space-11);padding:var(--land-card-padding);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}}.xP-4U-G>a>span:nth-child(2){gap:var(--dx-space-2);min-width:0;color:var(--land-ink-secondary);font-size:var(--dx-type-body);flex:1;display:grid}.xP-4U-G>a strong{font-size:var(--land-type-h3);font-weight:var(--land-fw-heading);line-height:var(--dx-lh-snug);color:var(--land-ink-primary)}.xP-4U-G>a>svg{color:var(--land-accent-text)}.xHrppcf{width:var(--land-icon-box);height:var(--land-icon-box);border:var(--border-width-1) solid var(--land-border-strong);border-radius:var(--dx-radius-control);background:var(--land-accent-soft);color:var(--land-accent-text);flex:none;place-items:center;display:grid}@media (width<901px){.xwWLyoj{grid-template-columns:minmax(0,1fr)}.xrkOw4z{justify-self:start}.xm2BqyH{grid-template-columns:minmax(0,1fr)}}@media (width<661px){.x-WFK3o{flex-direction:column}.xP-4U-G{grid-template-columns:minmax(0,1fr)}}@media (hover:hover){.xP-4U-G>a:hover{border-color:var(--land-accent);box-shadow:var(--dx-elevation-2)}}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) .xP-4U-G>a{transition:none}}:where(:root[data-motion=reduce]) .xP-4U-G>a{transition:none}.x0rKQlW{width:100%;height:auto;display:block}.xt93LJe{fill:none;stroke:var(--land-border-subtle)}.xu1hgFj{fill:none;stroke:var(--land-long)}.xlwfEXK{fill:none;stroke:var(--land-short)}}
