.lc-policy-page__grid{gap:clamp(var(--lc-space-7), 7vw, 7rem);grid-template-columns:minmax(12rem,17rem) minmax(0,1fr);align-items:start;display:grid}.lc-policy-page__context{top:calc(5rem + var(--lc-space-5));justify-items:start;gap:var(--lc-space-2);padding:var(--lc-space-5);border:var(--lc-field-border-width) solid var(--lc-control-border);border-radius:var(--lc-radius-surface);background:var(--lc-surface);box-shadow:var(--lc-shadow-soft);display:grid;position:sticky}.lc-policy-page__context-icon{width:2.75rem;height:2.75rem;margin-bottom:var(--lc-space-2);background:var(--lc-color-inkwell);color:var(--lc-color-porcelain);border-radius:50%;place-items:center;display:inline-grid}.lc-policy-page__context strong{color:var(--lc-text-strong);font-family:var(--lc-font-display);font-size:var(--lc-type-heading-sm);font-weight:600}.lc-policy-page__context>span:not(.lc-policy-page__context-icon){color:var(--lc-text-muted);font-size:var(--lc-type-caption)}.lc-policy-page__context a{min-height:var(--lc-control-height);margin-top:var(--lc-space-3);color:var(--lc-link);text-underline-offset:.2em;align-items:center;font-weight:700;display:inline-flex}.lc-policy-page__article{min-width:0;max-width:54rem}.lc-policy-page__article>section{gap:var(--lc-space-4);padding-block:var(--lc-space-6);border-top:var(--lc-field-border-width) solid var(--lc-control-border);grid-template-columns:2.5rem minmax(0,1fr);display:grid}.lc-policy-page__article>section:first-child{border-top:0;padding-top:0}.lc-policy-page__article>section>span{color:var(--lc-action-primary-hover);font-size:var(--lc-type-label);letter-spacing:.08em;font-weight:800}.lc-policy-page__article h2{color:var(--lc-text-strong);font-family:var(--lc-font-display);font-size:var(--lc-type-heading-sm);font-weight:600;line-height:var(--lc-leading-tight);margin:0}.lc-policy-page__article p{max-width:72ch;margin:var(--lc-space-3) 0 0;color:var(--lc-text);font-size:var(--lc-type-body-lg);line-height:var(--lc-leading-body)}.lc-system-not-found>.lc-section-band{place-items:center;min-height:max(46rem,100dvh - 8rem);display:grid}.lc-system-not-found__card{padding:clamp(var(--lc-space-6), 7vw, var(--lc-space-8));border:var(--lc-field-border-width) solid var(--lc-control-border);border-radius:var(--lc-radius-surface);background:var(--lc-surface);box-shadow:var(--lc-shadow-raised);justify-items:start;display:grid;position:relative;overflow:hidden}.lc-system-not-found__folio{color:color-mix(in srgb, var(--lc-color-inkwell) 7%, transparent);font-family:var(--lc-font-display);pointer-events:none;font-size:clamp(8rem,24vw,14rem);font-weight:700;line-height:1;position:absolute;top:-.32em;right:-.04em}.lc-system-not-found__icon{background:var(--lc-color-inkwell);width:4rem;height:4rem;color:var(--lc-color-porcelain);border-radius:50%;place-items:center;display:inline-grid}.lc-system-not-found h1{max-width:14ch;margin:var(--lc-space-5) 0 0;color:var(--lc-text-strong);font-family:var(--lc-font-display);font-size:var(--lc-type-heading-lg);font-weight:500;line-height:var(--lc-leading-tight);position:relative}.lc-system-not-found h1 em{color:var(--lc-color-persimmon);font-weight:inherit}.lc-system-not-found p{max-width:42ch;margin:var(--lc-space-4) 0 var(--lc-space-5);color:var(--lc-text-muted);font-size:var(--lc-type-body-lg);line-height:var(--lc-leading-body);position:relative}@media (max-width:47.9375rem){.lc-policy-page__grid{gap:var(--lc-space-7);grid-template-columns:minmax(0,1fr)}.lc-policy-page__context{position:static}.lc-policy-page__article>section{gap:var(--lc-space-3);grid-template-columns:2rem minmax(0,1fr)}.lc-system-not-found__card .lc-action{width:100%}}@media (forced-colors:active){.lc-policy-page__context,.lc-system-not-found__card,.lc-policy-page__context-icon,.lc-system-not-found__icon{color:canvastext;box-shadow:none;background:canvas;border-color:canvastext}.lc-system-not-found__folio{color:graytext}}
