.lgc{position:relative;min-height:100vh;background:rgba(var(--aos-deep-rgb),1);color:var(--aos-text)}.lgc li{max-width:none}.lgc-hall{position:relative;display:grid;justify-items:center;min-height:clamp(44rem,100svh,62rem);padding:calc(4rem + var(--space-3xl)) var(--space-xl) var(--space-2xl);overflow:hidden;background:linear-gradient(rgba(var(--aos-deep-rgb),0),rgba(var(--aos-deep-rgb),1)),var(--aos-void)}.lgc-hall:before{content:"";position:absolute;inset:0;background:radial-gradient(50rem 26rem at 50% 30%,rgba(var(--aos-violet-rgb),.16),transparent 70%);pointer-events:none;transition:opacity var(--duration-slow) var(--ease-soft) var(--duration-slow)}.lgc-hall.is-inside:before{opacity:0;transition:opacity var(--duration-standard) var(--ease-soft)}.lgc-house{position:absolute;inset:0;width:100%;height:100%;opacity:.9;mask-image:linear-gradient(180deg,rgba(var(--aos-shade-rgb),.15) 0,rgba(var(--aos-shade-rgb),1) 26% 90%,rgba(var(--aos-shade-rgb),0));-webkit-mask-image:linear-gradient(180deg,rgba(var(--aos-shade-rgb),.15) 0,rgba(var(--aos-shade-rgb),1) 26%,rgba(var(--aos-shade-rgb),1) 90%,rgba(var(--aos-shade-rgb),0) 100%)}.lgc-house__world{transform-box:view-box;transform-origin:0 0;transition:transform calc(var(--duration-ambient) * 1.1) var(--ease-command) var(--duration-fast)}.lgc-hall.is-inside .lgc-house__world{transform:translate(calc(var(--lgc-door-x, 0) * 1px),calc(var(--lgc-door-y, 0) * 1px)) scale(var(--lgc-door-k, 1));transition:transform calc(var(--duration-ambient) * 1.35) var(--ease-command) calc(var(--duration-fast) * .5)}.lgc-house__light,.lgc-house__motes,.lgc-house__haze{transition:opacity var(--duration-slow) var(--ease-soft) var(--duration-slow)}.lgc-hall.is-inside .lgc-house__light,.lgc-hall.is-inside .lgc-house__motes,.lgc-hall.is-inside .lgc-house__haze{opacity:0;transition:opacity var(--duration-standard) var(--ease-soft)}.lgc-house__s-edge{stop-color:rgba(var(--aos-shade-rgb),.55)}.lgc-house__s-lit{stop-color:rgba(var(--aos-line-rgb),.16)}.lgc-house__s-bright{stop-color:rgba(var(--aos-line-rgb),.28)}.lgc-house__s-mid{stop-color:rgba(var(--aos-line-rgb),.1)}.lgc-house__ray-top{stop-color:rgba(var(--aos-accent-rgb),.18)}.lgc-house__ray-foot{stop-color:rgba(var(--aos-accent-rgb),0)}.lgc-house__door-core{stop-color:rgba(var(--aos-accent-rgb),.6)}.lgc-house__door-mid{stop-color:rgba(var(--aos-violet-rgb),.28)}.lgc-house__door-edge{stop-color:rgba(var(--aos-violet-rgb),0)}.lgc-house__deep-core{stop-color:rgba(var(--aos-violet-rgb),.56)}.lgc-house__deep-mid{stop-color:rgba(var(--aos-violet-rgb),.3)}.lgc-house__deep-edge{stop-color:rgba(var(--aos-indigo-rgb),.16)}.lgc-house__door,.lgc-house__deep{transition:opacity var(--duration-ambient) var(--ease-soft)}.lgc-house__deep,.lgc-hall.is-inside .lgc-house__door{opacity:0}.lgc-hall.is-inside .lgc-house__deep{opacity:1}.lgc-house__haze-core{stop-color:rgba(var(--aos-violet-rgb),.24)}.lgc-house__haze-edge{stop-color:rgba(var(--aos-violet-rgb),0)}.lgc-house__st-top{stop-color:rgba(var(--aos-line-rgb),.24)}.lgc-house__st-foot{stop-color:rgba(var(--aos-line-rgb),.08)}.lgc-house__stone{fill:rgba(var(--aos-line-rgb),.14)}.lgc-house__stone.is-light{fill:rgba(var(--aos-line-rgb),.24)}.lgc-house__flute,.lgc-house__volute,.lgc-house__door-frame,.lgc-house__pediment,.lgc-house__tympanum,.lgc-house__seal,.lgc-house__step-edge{vector-effect:non-scaling-stroke}.lgc-house__flute{stroke:rgba(var(--aos-shade-rgb),.4);stroke-width:1.2}.lgc-house__volute{fill:none;stroke:rgba(var(--aos-line-rgb),.32);stroke-width:2}.lgc-house__cella{fill:rgba(var(--aos-shade-rgb),.5)}.lgc-house__door-frame{fill:none;stroke:rgba(var(--aos-accent-rgb),.45);stroke-width:1.5;transition:stroke var(--duration-ambient) var(--ease-soft)}.lgc-hall.is-inside .lgc-house__door-frame{stroke:rgba(var(--aos-accent-rgb),.75)}.lgc-house__frieze{fill:rgba(var(--aos-line-rgb),.1)}.lgc-house__xi rect{fill:rgba(var(--aos-accent-rgb),.5)}.lgc-house__pediment{stroke:rgba(var(--aos-line-rgb),.28);stroke-width:1.5}.lgc-house__tympanum{fill:rgba(var(--aos-shade-rgb),.35);stroke:rgba(var(--aos-line-rgb),.14);stroke-width:1}.lgc-house__seal{fill:none;stroke:rgba(var(--aos-accent-rgb),.65);stroke-width:1.5}.lgc-house__seal.is-inner{stroke:rgba(var(--aos-line-rgb),.35);stroke-dasharray:2 4}.lgc-house__seal-xi rect{fill:var(--aos-accent)}.lgc-house__step{fill:rgba(var(--aos-line-rgb),.07)}.lgc-house__step-edge{stroke:rgba(var(--aos-line-rgb),.24);stroke-width:1}.lgc-house__rays{animation:lgc-breathe calc(var(--duration-ambient) * 5) var(--ease-exit) infinite alternate}.lgc-house__rays .is-side{opacity:.6}@keyframes lgc-breathe{0%{opacity:.5}to{opacity:1}}.lgc-house__motes circle{fill:rgba(var(--aos-accent-rgb),.6);animation:lgc-drift calc(var(--duration-ambient) * 10) linear infinite}@keyframes lgc-drift{0%{opacity:0;transform:translateY(0)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateY(-120px)}}:root[data-site-theme=light] .lgc-house__deep-core{stop-color:rgba(var(--aos-core-rgb),.96)}:root[data-site-theme=light] .lgc-house__deep-mid{stop-color:rgba(var(--aos-indigo-rgb),.8)}:root[data-site-theme=light] .lgc-house__deep-edge{stop-color:rgba(var(--aos-indigo-rgb),.62)}.lgc-hall__in{position:relative;display:grid;grid-template-rows:minmax(auto,1fr) auto minmax(0,.5fr);row-gap:var(--space-lg);width:min(100%,44rem);text-align:center}.lgc-hall__top{position:absolute;top:calc(var(--space-3xl) * -1);right:0;left:0;display:flex;align-items:center;height:var(--space-3xl);pointer-events:none}.lgc-hall__back{display:inline-flex;align-items:center;gap:var(--space-2xs);padding:var(--space-xs) 0;border:0;background:none;color:var(--aos-accent-text);font:inherit;font-size:.875rem;font-weight:600;cursor:pointer;opacity:0;visibility:hidden;transform:translateY(-.5rem);transition:opacity var(--duration-slow) var(--ease-soft),transform var(--duration-slow) var(--ease-soft),color var(--duration-fast) var(--ease-soft),visibility calc(var(--duration-fast) * 0) linear var(--duration-slow)}.lgc-hall.is-inside .lgc-hall__back{pointer-events:auto;opacity:1;visibility:visible;transform:none;transition:opacity var(--duration-slow) var(--ease-soft) var(--duration-standard),transform var(--duration-slow) var(--ease-soft) var(--duration-standard),color var(--duration-fast) var(--ease-soft),visibility calc(var(--duration-fast) * 0) linear}.lgc-hall__back:hover{color:var(--aos-text)}.lgc-hall__back:focus-visible{outline:2px solid var(--aos-focus);outline-offset:3px;border-radius:var(--radius-xs)}.lgc-hall__words{position:relative;display:grid;align-self:end;justify-items:center;gap:var(--space-sm)}.lgc-hall__words:before{content:"";position:absolute;inset:-14% -16%;z-index:-1;background:radial-gradient(closest-side,rgba(var(--aos-deep-rgb),.82),rgba(var(--aos-deep-rgb),0));pointer-events:none;transition:opacity var(--duration-slow) var(--ease-soft) var(--duration-slow)}.lgc-hall__crest{display:grid;justify-items:center;gap:var(--space-sm)}.lgc .lgc-hall__crest .lgl-seal{position:relative;top:auto;right:auto;width:10rem;margin-bottom:var(--space-xs)}.lgc-hall__title{margin:0;background:var(--aos-wordmark);-webkit-background-clip:text;background-clip:text;color:transparent;font-family:var(--font-display);font-size:clamp(2.75rem,6vw,4.5rem);font-weight:500;letter-spacing:-.035em;line-height:1}.lgc-hall__lead{max-width:38rem;margin:var(--space-2xs) 0 0;color:var(--aos-dim);font-size:1.125rem;line-height:1.6}.lgc-hall__crest,.lgc-hall__title,.lgc-hall__lead{transition:opacity var(--duration-slow) var(--ease-soft) calc(var(--duration-slow) * 1.2),transform var(--duration-slow) var(--ease-soft) calc(var(--duration-slow) * 1.2),visibility calc(var(--duration-fast) * 0) linear}.lgc-hall.is-inside .lgc-hall__crest,.lgc-hall.is-inside .lgc-hall__title,.lgc-hall.is-inside .lgc-hall__lead{pointer-events:none;opacity:0;visibility:hidden;transition:opacity var(--duration-standard) var(--ease-soft),transform var(--duration-slow) var(--ease-soft),visibility calc(var(--duration-fast) * 0) linear var(--duration-slow)}.lgc-hall.is-inside .lgc-hall__crest{transform:translateY(-1rem) scale(1.08)}.lgc-hall.is-inside .lgc-hall__title{transform:scale(1.1)}.lgc-hall.is-inside .lgc-hall__lead{transform:translateY(.75rem)}.lgc-hall.is-inside .lgc-hall__words:before{opacity:0}.lgc-ask{position:relative;grid-row:2;width:100%;text-align:left;transition:transform calc(var(--duration-ambient) * 1.1) var(--ease-command) var(--duration-fast)}.lgc-hall.is-inside .lgc-ask{transform:translateY(var(--lgc-drop, 0));transition:transform calc(var(--duration-ambient) * 1.35) var(--ease-command) calc(var(--duration-fast) * .5)}.lgc .lgc-ask .lgc-ask__chat{display:block;height:auto;overflow:visible;border:0;border-radius:0;background:none;box-shadow:none}.lgc .lgc-ask .lgl-comp__hud{display:block}.lgc .lgc-ask .legal-hud{height:auto}.lgc .lgc-ask .legal-hud-container{position:relative;display:block}.lgc .lgc-ask .legal-hud-chat-panel{position:absolute;inset:auto 0 calc(100% + var(--space-lg)) 0;display:flex;flex-direction:column;height:calc(var(--lgc-stage, 24rem) - var(--space-lg) + var(--lgc-drop, 0px))!important;max-height:none;overflow:visible}.lgc .lgc-ask .legal-hud-chat-content{display:flex;flex-direction:column;align-items:stretch;height:100%;min-height:0}.lgc .lgc-ask .legal-hud-chat-scroll{display:flex;flex:1 1 auto;flex-direction:column;align-items:stretch;width:100%;min-height:0;max-height:none;padding:var(--space-3xl) var(--space-lg) var(--space-xs);overflow-y:auto;scrollbar-width:none;mask-image:linear-gradient(180deg,rgba(var(--aos-shade-rgb),0) 0,rgba(var(--aos-shade-rgb),1) 34%);-webkit-mask-image:linear-gradient(180deg,rgba(var(--aos-shade-rgb),0) 0,rgba(var(--aos-shade-rgb),1) 34%)}.lgc .lgc-ask .legal-hud-conversation,.lgc .lgc-ask .legal-hud-live-state{margin-top:auto}.lgc .lgc-ask .user-message .message-bubble{max-width:80%;padding:0;border:0;border-radius:0;background:none;color:var(--aos-text);font-family:var(--font-display);font-size:1.125rem;text-align:right}.lgc .lgc-ask .vyra-message .message-bubble{color:var(--aos-dim);font-size:1rem;line-height:1.7}.lgc .lgc-ask .legal-hud-results{gap:0}.lgc .lgc-ask .section-card{gap:var(--space-3xs);padding:var(--space-xs) 0;border:0;border-bottom:1px solid rgba(var(--aos-line-rgb),.12);border-radius:0;background:none;transform:none}.lgc .lgc-ask .section-card:hover{border-color:rgba(var(--aos-accent-rgb),.55);background:none;transform:none}.lgc .lgc-ask .section-card-label{color:var(--aos-text);font-size:.9375rem;font-weight:600}.lgc .lgc-ask .section-card-summary{margin:0;color:var(--aos-dim);font-size:.8125rem;line-height:1.5}.lgc .lgc-ask .section-card-mini-table{display:none}.lgc .lgc-ask .legal-hud-label{color:var(--aos-accent-text)}.lgc .lgc-ask .suggestions-grid{gap:var(--space-2xs) var(--space-md)}.lgc .lgc-ask .suggestion-chip{min-height:0;padding:var(--space-3xs) 0;border-radius:0;color:var(--aos-accent-text);font-family:var(--font-body);font-size:.8125rem;font-weight:500;letter-spacing:0;transform:none}.lgc .lgc-ask .suggestion-chip:hover{color:var(--aos-text)}.lgc .lgc-ask .legal-hud-form{position:relative;padding:0;border:0;background:none}.lgc .lgc-ask .legal-hud-input-wrapper{height:4.25rem;min-height:0;padding:0 0 0 var(--space-lg);gap:0;border:1px solid rgba(var(--aos-line-rgb),.24);border-radius:var(--radius-md);background:rgba(var(--aos-void-rgb),.84);box-shadow:0 1.5rem 3rem -1.5rem rgba(var(--aos-shade-rgb),.9),inset 0 1px rgba(var(--aos-core-rgb),.06);backdrop-filter:blur(10px)}.lgc .lgc-ask .legal-hud-input-wrapper:focus-within{border-color:rgba(var(--aos-accent-rgb),.75);box-shadow:0 0 0 3px rgba(var(--aos-accent-rgb),.16),0 1.5rem 3rem -1.5rem rgba(var(--aos-shade-rgb),.9)}.lgc .lgc-ask .legal-hud-input{height:100%;font-size:1.0625rem}.lgc .lgc-ask .legal-hud-send{padding:0 var(--space-xl);font-size:.9375rem}:root[data-site-theme=light] .lgc .lgc-ask .legal-hud-input-wrapper{border-color:rgba(var(--aos-line-rgb),.3);background:rgba(var(--aos-core-rgb),.92);box-shadow:0 1.5rem 3rem -1.75rem rgba(var(--aos-shade-rgb),.7)}.lgc-ask__questions{position:absolute;right:0;bottom:calc(100% + var(--space-lg));left:0;display:flex;flex-direction:column;justify-content:flex-end;gap:var(--space-sm);height:calc(var(--lgc-stage, 24rem) - var(--space-lg) + var(--lgc-drop, 0px));padding:0 var(--space-lg) var(--space-xs);overflow:hidden;mask-image:linear-gradient(180deg,rgba(var(--aos-shade-rgb),0) 0,rgba(var(--aos-shade-rgb),1) 14%);-webkit-mask-image:linear-gradient(180deg,rgba(var(--aos-shade-rgb),0) 0,rgba(var(--aos-shade-rgb),1) 14%);pointer-events:none;opacity:0;visibility:hidden;transform:translateY(1rem);transition:opacity var(--duration-standard) var(--ease-soft),transform var(--duration-standard) var(--ease-soft),visibility calc(var(--duration-fast) * 0) linear var(--duration-standard)}.lgc-hall.is-asking .lgc-ask__questions{pointer-events:auto;opacity:1;visibility:visible;transform:none;transition:opacity var(--duration-slow) var(--ease-soft) calc(var(--duration-slow) * 1.3),transform var(--duration-slow) var(--ease-command) calc(var(--duration-slow) * 1.3),visibility calc(var(--duration-fast) * 0) linear}.lgc-ask__label{margin:0;color:var(--aos-accent-text);font-family:var(--font-mono);font-size:.625rem;letter-spacing:.16em;text-transform:uppercase}.lgc-ask__questions ul{display:grid;margin:0;padding:0;list-style:none}.lgc-ask__questions button{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-sm);width:100%;padding:var(--space-xs) 0;border:0;border-bottom:1px solid rgba(var(--aos-line-rgb),.1);background:none;color:var(--aos-dim);font:inherit;font-size:.9375rem;text-align:left;cursor:pointer;transition:color var(--duration-fast) var(--ease-soft)}.lgc-ask__questions button svg{color:var(--aos-accent-text);transition:transform var(--duration-fast) var(--ease-soft)}.lgc-ask__questions button:hover{color:var(--aos-text)}.lgc-ask__questions button:hover svg{transform:translate(.2rem)}.lgc-ask__questions button:focus-visible{outline:2px solid var(--aos-focus);outline-offset:2px;border-radius:var(--radius-xs)}.lgc-ask__from{color:var(--aos-faint);font-family:var(--font-mono);font-size:.625rem;letter-spacing:.12em;text-transform:uppercase}.lgc-ask__fine{margin:0;color:var(--aos-faint);font-size:.75rem}.lgc-ask__fine a{color:var(--aos-accent-text);text-decoration:underline;text-decoration-color:rgba(var(--aos-accent-rgb),.45);text-underline-offset:.2em}.lgc-ask__fine a:hover{color:var(--aos-text)}.lgc-section-head{display:grid;justify-items:center;gap:var(--space-2xs);margin-bottom:var(--space-2xl);text-align:center}.lgc-section-title{margin:0;color:var(--aos-text);font-family:var(--font-display);font-size:clamp(1.75rem,3.4vw,2.5rem);font-weight:500;letter-spacing:-.025em}.lgc-library{width:min(100% - var(--space-xl) * 2,76rem);margin:0 auto;padding:var(--space-4xl) 0 var(--space-3xl)}.lgc-case{position:relative;padding:0 var(--space-xl)}.lgc-case__row{display:flex;justify-content:center;align-items:flex-end;gap:var(--space-2xs)}.lgc-shelf{display:flex;align-items:flex-end;gap:var(--space-3xs);min-width:0;margin:0;padding:var(--space-xl) 0 0;list-style:none}.lgc-shelf li{position:relative;z-index:var(--z);flex:none;perspective:140rem;perspective-origin:calc(50% + var(--from-middle) * 2.5rem) -16rem}.lgc-shelf li:hover,.lgc-shelf li:focus-within{z-index:40}.lgc-shelf.is-shelving .lgc-book{cursor:grab}.lgc-shelf.is-shelving li:active .lgc-book{cursor:grabbing}.lgc-shelf li.is-handled .lgc-book{transform:none}.lgc-shelf li.is-handled:after{opacity:.6}.lgc-shelf li:after{content:"";position:absolute;right:-8%;bottom:-.4rem;left:-8%;z-index:-1;height:.8rem;background:radial-gradient(closest-side,rgba(var(--aos-shade-rgb),.8),rgba(var(--aos-shade-rgb),0));pointer-events:none}.lgc-book{position:relative;display:block;width:calc(3.4rem + var(--leaves) * .13rem);height:var(--h);color:rgba(var(--gilt),.95);text-decoration:none;transform-style:preserve-3d;transition:transform var(--duration-slow) var(--ease-standard)}.lgc-book:hover,.lgc-book:focus-visible{transform:translateY(-.6rem) translateZ(2.5rem)}.lgc-book:focus-visible{outline:2px solid var(--aos-focus);outline-offset:4px}.lgc-book__spine{position:absolute;inset:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto;justify-items:center;align-items:center;gap:var(--space-xs);padding:calc(var(--h) * .13) 0 calc(var(--h) * .11);border-radius:var(--radius-xs);background:linear-gradient(180deg,rgba(var(--aos-core-rgb),.2),rgba(var(--aos-shade-rgb),.55)) 0 6% / 100% .4rem no-repeat,linear-gradient(180deg,rgba(var(--aos-core-rgb),.2),rgba(var(--aos-shade-rgb),.55)) 0 9.5% / 100% .4rem no-repeat,linear-gradient(180deg,rgba(var(--aos-core-rgb),.2),rgba(var(--aos-shade-rgb),.55)) 0 90.5% / 100% .4rem no-repeat,linear-gradient(180deg,rgba(var(--aos-core-rgb),.2),rgba(var(--aos-shade-rgb),.55)) 0 94% / 100% .4rem no-repeat,linear-gradient(90deg,rgba(var(--aos-shade-rgb),.62) 0,rgba(var(--aos-shade-rgb),0) 16%,rgba(var(--aos-core-rgb),.13),rgba(var(--aos-shade-rgb),0) 52%,rgba(var(--aos-shade-rgb),.3) 84%,rgba(var(--aos-shade-rgb),.66)),repeating-linear-gradient(8deg,rgba(var(--aos-core-rgb),.03) 0 .0625rem,transparent .0625rem .1875rem),linear-gradient(180deg,rgba(var(--bind),.62),rgba(var(--bind),.4)),rgba(var(--book-base),1);box-shadow:inset 0 1px rgba(var(--aos-core-rgb),.18),inset 0 -1px rgba(var(--aos-shade-rgb),.6)}.lgc-book__spine:before,.lgc-book__spine:after{content:"";position:absolute;right:14%;left:14%;height:.375rem;border-top:1px solid rgba(var(--gilt),.75);border-bottom:1px solid rgba(var(--gilt),.75)}.lgc-book__spine:before{top:2.5%}.lgc-book__spine:after{bottom:2.5%}.lgc-book__mark{display:grid;place-items:center;color:rgba(var(--gilt),.95);filter:drop-shadow(0 1px 0 rgba(var(--aos-shade-rgb),.6))}.lgc-book__label{display:grid;place-items:center;width:74%;padding:var(--space-sm) 0;border:1px solid rgba(var(--gilt),.55);border-radius:var(--radius-xs);background:linear-gradient(90deg,rgba(var(--aos-shade-rgb),.35),rgba(var(--aos-shade-rgb),.12) 50%,rgba(var(--aos-shade-rgb),.35)),rgba(var(--book-base),.55);box-shadow:inset 0 0 0 .1875rem rgba(var(--book-base),.4)}.lgc-book__name{overflow:hidden;color:rgba(var(--gilt),1);max-height:8.75rem;font-family:var(--font-display);font-size:.75rem;font-weight:600;letter-spacing:.07em;line-height:1.15;text-align:center;text-shadow:0 1px 0 rgba(var(--aos-shade-rgb),.7);text-transform:uppercase;writing-mode:vertical-rl;transform:rotate(180deg)}.lgc-book__full{display:none}.lgc-book__count{color:rgba(var(--gilt),.85);font-family:var(--font-mono);font-size:.625rem;letter-spacing:.08em}.lgc-book__head{position:absolute;top:0;left:0;width:100%;height:6.5rem;transform-origin:top center;transform:rotateX(-90deg);background:linear-gradient(90deg,rgba(var(--bind),.8) 0 7%,transparent 7% 93%,rgba(var(--bind),.8) 93%),linear-gradient(180deg,rgba(var(--aos-shade-rgb),0) 55%,rgba(var(--aos-shade-rgb),.5)),repeating-linear-gradient(90deg,rgba(var(--aos-core-rgb),.95) 0 .0625rem,rgba(var(--aos-core-rgb),.7) .0625rem .125rem),rgba(var(--book-base),1)}.lgc-book__side{position:absolute;top:0;width:6.5rem;height:100%;background:linear-gradient(90deg,rgba(var(--aos-shade-rgb),.55),rgba(var(--aos-shade-rgb),.2)),linear-gradient(180deg,rgba(var(--bind),.5),rgba(var(--bind),.34)),rgba(var(--book-base),1)}.lgc-book__side.is-left{left:0;transform-origin:left center;transform:rotateY(90deg)}.lgc-book__side.is-right{right:0;transform-origin:right center;transform:rotateY(-90deg)}.lgc-bookend{display:grid;flex:none;align-content:center;gap:.45rem;width:2.75rem;height:9.5rem;padding:0 .55rem;border-radius:var(--radius-sm) var(--radius-sm) var(--radius-xs) var(--radius-xs);background:linear-gradient(90deg,rgba(var(--aos-shade-rgb),.45),rgba(var(--aos-core-rgb),.08) 40%,rgba(var(--aos-shade-rgb),.35)),rgba(var(--aos-night-rgb),1);box-shadow:inset 0 1px rgba(var(--aos-core-rgb),.16),0 1rem 1.5rem -1rem rgba(var(--aos-shade-rgb),.9)}.lgc-bookend i{display:block;height:.3rem;border-radius:var(--radius-xs);background:rgba(var(--aos-accent-rgb),.75)}.lgc-bookend i:nth-child(2){margin:0 .3rem}.lgc-case__board{position:relative;height:1.75rem;margin:1rem calc(var(--space-xl) * -1) 0;border-radius:var(--radius-xs);background:linear-gradient(180deg,rgba(var(--aos-core-rgb),.08),rgba(var(--aos-shade-rgb),0) 35%,rgba(var(--aos-shade-rgb),.35)),repeating-linear-gradient(90deg,rgba(var(--aos-shade-rgb),.12) 0 .0625rem,transparent .0625rem .7rem,rgba(var(--aos-core-rgb),.03) .7rem .8rem,transparent .8rem 1.9rem),linear-gradient(180deg,rgba(var(--aos-warn-rgb),.4),rgba(var(--aos-warn-rgb),.28)),rgba(var(--aos-shade-rgb),1);box-shadow:0 2rem 2.5rem -1.5rem rgba(var(--aos-shade-rgb),.95),inset 0 1px rgba(var(--aos-core-rgb),.3),inset 0 -2px rgba(var(--aos-shade-rgb),.45)}.lgc-case__board:before{content:"";position:absolute;right:0;bottom:100%;left:0;height:1rem;clip-path:polygon(1.25rem 0,calc(100% - 1.25rem) 0,100% 100%,0 100%);background:repeating-linear-gradient(180deg,rgba(var(--aos-core-rgb),.04) 0 .0625rem,transparent .0625rem .1875rem),linear-gradient(180deg,rgba(var(--aos-shade-rgb),.55),rgba(var(--aos-warn-rgb),.3) 45%,rgba(var(--aos-warn-rgb),.44)),rgba(var(--aos-shade-rgb),1)}.lgc-case__bracket{position:absolute;top:100%;width:1.75rem;height:3rem;border-radius:0 0 var(--radius-lg) var(--radius-xs);background:linear-gradient(90deg,rgba(var(--aos-core-rgb),.08),rgba(var(--aos-shade-rgb),.4)),linear-gradient(180deg,rgba(var(--aos-warn-rgb),.3),rgba(var(--aos-warn-rgb),.18)),rgba(var(--aos-shade-rgb),1);box-shadow:0 1.25rem 1.5rem -1rem rgba(var(--aos-shade-rgb),.9)}.lgc-case__bracket.is-left{left:12%}.lgc-case__bracket.is-right{right:12%;border-radius:0 0 var(--radius-xs) var(--radius-lg)}:root[data-site-theme=light] .lgc-bookend{background:linear-gradient(90deg,rgba(var(--aos-shade-rgb),.45),rgba(var(--aos-core-rgb),.12) 40%,rgba(var(--aos-shade-rgb),.35)),rgba(var(--aos-accent-rgb),1)}:root[data-site-theme=light] .lgc-bookend i{background:rgba(var(--aos-indigo-rgb),.9)}.lgc-registry{width:min(100% - var(--space-xl) * 2,64rem);margin:0 auto;padding:var(--space-2xl) 0 var(--space-4xl);perspective:90rem}.lgc-cert{position:relative;padding:calc(var(--space-2xl) + var(--space-2xl)) clamp(var(--space-2xl),8vw,calc(var(--space-4xl) + var(--space-lg))) calc(var(--space-2xl) + var(--space-xl));overflow:hidden;border-radius:var(--radius-md);background:radial-gradient(70% 50% at 50% 0,rgba(var(--aos-violet-rgb),.22),transparent 70%),radial-gradient(60% 45% at 50% 100%,rgba(var(--aos-indigo-rgb),.12),transparent 70%),linear-gradient(160deg,rgba(var(--aos-night-rgb),1),rgba(var(--aos-deep-rgb),1) 60%,rgba(var(--aos-void-rgb),1));box-shadow:0 3rem 6rem -3rem rgba(var(--aos-shade-rgb),.95),0 0 0 1px rgba(var(--aos-warn-rgb),.35),inset 0 0 7rem rgba(var(--aos-shade-rgb),.55),inset 0 1px rgba(var(--aos-core-rgb),.1);color:var(--aos-text);text-align:center;transform:rotateX(var(--tilt-x, 0deg)) rotateY(var(--tilt-y, 0deg));transition:transform var(--duration-slow) var(--ease-soft)}.lgc-cert:before,.lgc-cert:after{content:"";position:absolute;pointer-events:none}.lgc-cert:before{inset:.5rem;border:1px solid rgba(var(--aos-warn-rgb),.6);border-radius:var(--radius-sm)}.lgc-cert:after{inset:2.375rem;border:1px solid rgba(var(--aos-warn-rgb),.5);border-radius:var(--radius-xs);box-shadow:inset 0 0 0 .25rem rgba(var(--aos-warn-rgb),0),inset 0 0 0 calc(.25rem + 1px) rgba(var(--aos-warn-rgb),.28)}.lgc-cert__defs{position:absolute;width:0;height:0;overflow:hidden}.lgc-cert__paper{position:absolute;inset:0;width:100%;height:100%;opacity:.55;pointer-events:none}.lgc-cert__paper-wave{fill:none;stroke:rgba(var(--aos-violet-rgb),.14);stroke-width:.5}.lgc-cert__watermark{position:absolute;top:56%;left:50%;width:min(36rem,84%);opacity:.09;transform:translate(-50%,-50%);pointer-events:none}.lgc-cert__watermark path{fill:none;stroke:rgba(var(--aos-warn-rgb),1);stroke-width:.6}.lgc-cert__band{position:absolute;pointer-events:none}.lgc-cert__band.is-top,.lgc-cert__band.is-bottom{left:.8125rem;width:calc(100% - 1.625rem);height:1.25rem}.lgc-cert__band.is-top{top:.8125rem}.lgc-cert__band.is-bottom{bottom:.8125rem}.lgc-cert__band.is-left,.lgc-cert__band.is-right{top:.8125rem;width:1.25rem;height:calc(100% - 1.625rem)}.lgc-cert__band.is-left{left:.8125rem}.lgc-cert__band.is-right{right:.8125rem}.lgc-cert__wave{fill:none;stroke:rgba(var(--aos-warn-rgb),.6);stroke-width:.55}.lgc-cert__wave.is-fine{stroke:rgba(var(--aos-warn-rgb),.34);stroke-width:.4}.lgc-cert__corner{position:absolute;width:4rem;height:4rem;border-radius:var(--radius-sm);background:rgba(var(--aos-night-rgb),1);box-shadow:0 0 0 1px rgba(var(--aos-warn-rgb),.55),inset 0 0 0 .25rem rgba(var(--aos-night-rgb),1),inset 0 0 0 calc(.25rem + 1px) rgba(var(--aos-warn-rgb),.3)}.lgc-cert__corner.is-tl{top:.25rem;left:.25rem}.lgc-cert__corner.is-tr{top:.25rem;right:.25rem}.lgc-cert__corner.is-bl{bottom:.25rem;left:.25rem}.lgc-cert__corner.is-br{right:.25rem;bottom:.25rem}.lgc-cert__rosette{fill:none;stroke:rgba(var(--aos-warn-rgb),.85);stroke-width:.5}.lgc-cert__pin{fill:rgba(var(--aos-warn-rgb),.95)}.lgc-cert__ornament{position:absolute;width:2.25rem;height:2.25rem;border-color:rgba(var(--aos-warn-rgb),.7);border-style:solid;border-width:0;pointer-events:none}.lgc-cert__ornament:after{content:"";position:absolute;width:.4rem;height:.4rem;border-radius:var(--radius-xs);background:rgba(var(--aos-warn-rgb),.9);transform:rotate(45deg)}.lgc-cert__ornament.is-tl{top:5rem;left:5rem;border-top-width:1px;border-left-width:1px}.lgc-cert__ornament.is-tr{top:5rem;right:5rem;border-top-width:1px;border-right-width:1px}.lgc-cert__ornament.is-bl{bottom:5rem;left:5rem;border-bottom-width:1px;border-left-width:1px}.lgc-cert__ornament.is-br{right:5rem;bottom:5rem;border-right-width:1px;border-bottom-width:1px}.lgc-cert__ornament.is-tl:after,.lgc-cert__ornament.is-tr:after{top:-.2rem}.lgc-cert__ornament.is-bl:after,.lgc-cert__ornament.is-br:after{bottom:-.2rem}.lgc-cert__ornament.is-tl:after,.lgc-cert__ornament.is-bl:after{left:-.2rem}.lgc-cert__ornament.is-tr:after,.lgc-cert__ornament.is-br:after{right:-.2rem}.lgc-cert__micro{position:absolute;right:4.75rem;left:4.75rem;margin:0;overflow:hidden;color:rgba(var(--aos-warn-rgb),.55);font-family:var(--font-mono);font-size:.4375rem;letter-spacing:.18em;line-height:1;white-space:nowrap;pointer-events:none}.lgc-cert__micro.is-top{top:2.75rem}.lgc-cert__micro.is-bottom{bottom:2.75rem}.lgc-cert__sheen{position:absolute;inset:0;background:radial-gradient(34rem 20rem at var(--sheen-x, 30%) var(--sheen-y, 0%),rgba(var(--aos-core-rgb),.07),transparent 65%),linear-gradient(115deg,transparent 38%,rgba(var(--aos-warn-rgb),.05) 46%,rgba(var(--aos-core-rgb),.06) 50%,rgba(var(--aos-warn-rgb),.05) 54%,transparent 62%);background-position:0 0,var(--sheen-x, 30%) 0;background-size:100% 100%,260% 100%;mix-blend-mode:screen;pointer-events:none;transition:background-position var(--duration-slow) var(--ease-soft)}.lgc-cert__body{position:relative;z-index:1;display:grid;justify-items:center;gap:var(--space-sm)}.lgc-cert__serials{position:absolute;top:calc(var(--space-2xl) * -1 + var(--space-md));right:0;left:0;display:flex;justify-content:space-between;color:rgba(var(--aos-bad-rgb),.9);font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.16em;text-transform:uppercase}.lgc-cert .lgc-cert__kicker{color:rgba(var(--aos-warn-rgb),.9)}.lgc-cert__title{margin:0;background:var(--aos-wordmark);-webkit-background-clip:text;background-clip:text;color:transparent;font-family:var(--font-display);font-size:clamp(1.75rem,3.6vw,2.75rem);font-weight:500;letter-spacing:-.02em;line-height:1.1}.lgc-cert__flourish{display:flex;align-items:center;gap:var(--space-sm);width:min(28rem,82%);margin:var(--space-2xs) 0}.lgc-cert__flourish span{flex:1;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--aos-warn-rgb),.7))}.lgc-cert__flourish span:last-child{background:linear-gradient(90deg,rgba(var(--aos-warn-rgb),.7),transparent)}.lgc-cert__medallion{flex:none;width:4.75rem;height:4.75rem}.lgc-cert__medallion-ground{fill:rgba(var(--aos-night-rgb),1);stroke:rgba(var(--aos-warn-rgb),.75);stroke-width:.6}.lgc-cert__xi{fill:rgba(var(--aos-warn-rgb),1)}.lgc-cert__name{display:flex;justify-content:center;width:100%;margin:var(--space-md) 0 var(--space-3xs)}.lgc-cert__name-mark{width:auto;height:clamp(2.25rem,5.5vw,3.75rem);max-width:100%;filter:drop-shadow(0 .2rem .75rem rgba(var(--aos-warn-rgb),.22))}.lgc-cert__name-hi{stop-color:rgba(var(--aos-core-rgb),1)}.lgc-cert__name-mid{stop-color:rgba(var(--aos-warn-rgb),1)}.lgc-cert__name-low{stop-color:rgba(var(--aos-warn-rgb),.72)}.lgc-cert__trading{margin:0;color:var(--aos-dim);font-family:var(--font-display);font-size:1rem;letter-spacing:.06em}.lgc-cert__fields{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--space-lg) var(--space-xl);width:100%;margin:var(--space-xl) 0 0;text-align:center}.lgc-cert__field{display:grid;grid-column:span 2;grid-template-rows:auto 1fr}.lgc-cert__field dd{display:flex;align-items:flex-end;justify-content:center}.lgc-cert__field:nth-child(n+4){grid-column:span 3}.lgc-cert__field dt,.lgc-cert__line-term,.lgc-cert__write-head{color:rgba(var(--aos-warn-rgb),.85);font-family:var(--font-mono);font-size:.625rem;letter-spacing:.16em;text-transform:uppercase}.lgc-cert__field dd{margin:var(--space-2xs) 0 0;padding-bottom:var(--space-xs);border-bottom:1px solid rgba(var(--aos-warn-rgb),.35);box-shadow:0 .1875rem 0 -.125rem rgba(var(--aos-warn-rgb),.18);color:var(--aos-text);font-family:var(--font-display);font-size:1.0625rem;line-height:1.45}.lgc-cert__note{max-width:34rem;margin:var(--space-lg) 0 0;color:var(--aos-faint);font-size:.8125rem;line-height:1.6}.lgc-cert__write{display:grid;justify-items:center;gap:var(--space-2xs);margin:var(--space-md) 0 0}.lgc-cert__write a{border-bottom:1px solid rgba(var(--aos-warn-rgb),.45);color:var(--aos-text);font-family:var(--font-display);font-size:1.125rem;text-decoration:none;transition:color var(--duration-fast) var(--ease-soft),border-color var(--duration-fast) var(--ease-soft)}.lgc-cert__write a:hover{border-color:rgba(var(--aos-warn-rgb),1);color:rgba(var(--aos-warn-rgb),1)}.lgc-cert__write a:focus-visible{outline:2px solid var(--aos-focus);outline-offset:3px;border-radius:var(--radius-xs)}.lgc-cert__foot{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:var(--space-xl);width:100%;margin-top:var(--space-2xl)}.lgc-cert__line{display:grid;gap:var(--space-2xs);text-align:center}.lgc-cert__line-value{padding-bottom:var(--space-xs);border-bottom:1px solid rgba(var(--aos-warn-rgb),.6);color:var(--aos-text);font-family:var(--font-display);font-size:1rem}.lgc-cert__seal{width:9rem;height:auto;margin-bottom:calc(var(--space-lg) * -1);filter:drop-shadow(0 .75rem 1rem rgba(var(--aos-shade-rgb),.7))}.lgc-cert__foil-hi{stop-color:rgba(var(--aos-core-rgb),.95)}.lgc-cert__foil-mid{stop-color:rgba(var(--aos-warn-rgb),1)}.lgc-cert__foil-lo{stop-color:rgba(var(--aos-warn-rgb),.55)}.lgc-cert__foil{stroke:rgba(var(--aos-warn-rgb),.8);stroke-width:.5}.lgc-cert__foil-ring{fill:none;stroke:rgba(var(--aos-shade-rgb),.35);stroke-width:1}.lgc-cert__foil-ring.is-inner{stroke-dasharray:1.5 2.5}.lgc-cert__foil-words{fill:rgba(var(--aos-shade-rgb),.55);font-family:var(--font-mono);font-size:5.6px;font-weight:600;letter-spacing:.12em}.lgc-cert__foil-xi rect{fill:rgba(var(--aos-shade-rgb),.5)}.lgc-cert__ribbon{fill:rgba(var(--aos-violet-rgb),.95);stroke:rgba(var(--aos-warn-rgb),.5);stroke-width:.6}.lgc-cert__ribbon.is-far{fill:rgba(var(--aos-violet-rgb),.7)}.lgc-cert.is-still{transform:none;transition:none}.lgc-cert.is-still .lgc-cert__sheen{display:none}:root[data-site-theme=light] .lgc-cert{background:radial-gradient(70% 50% at 50% 0,rgba(var(--aos-core-rgb),1),transparent 70%),linear-gradient(160deg,rgba(var(--aos-core-rgb),1),rgba(var(--aos-indigo-rgb),1));box-shadow:0 3rem 5rem -3rem rgba(var(--aos-shade-rgb),.8),0 0 0 1px rgba(var(--aos-warn-rgb),.4),inset 0 0 6rem rgba(var(--aos-shade-rgb),.16)}:root[data-site-theme=light] .lgc-cert__corner{background:rgba(var(--aos-core-rgb),1);box-shadow:0 0 0 1px rgba(var(--aos-warn-rgb),.55),inset 0 0 0 .25rem rgba(var(--aos-core-rgb),1),inset 0 0 0 calc(.25rem + 1px) rgba(var(--aos-warn-rgb),.3)}:root[data-site-theme=light] .lgc-cert__medallion-ground{fill:rgba(var(--aos-core-rgb),1)}:root[data-site-theme=light] .lgc-cert__paper-wave{stroke:rgba(var(--aos-warn-rgb),.12)}:root[data-site-theme=light] .lgc-cert__name-mark{filter:none}:root[data-site-theme=light] .lgc-cert__name-hi{stop-color:rgba(var(--aos-warn-rgb),.8)}:root[data-site-theme=light] .lgc-cert__name-low{stop-color:rgba(var(--aos-shade-rgb),1)}:root[data-site-theme=light] .lgc-cert__foil-hi{stop-color:rgba(var(--aos-indigo-rgb),1)}:root[data-site-theme=light] .lgc-cert__foil-lo{stop-color:rgba(var(--aos-shade-rgb),1)}:root[data-site-theme=light] .lgc-cert__ribbon{fill:rgba(var(--aos-accent-rgb),.95)}:root[data-site-theme=light] .lgc-cert__ribbon.is-far{fill:rgba(var(--aos-accent-rgb),.72)}:root[data-site-theme=light] .lgc-cert__sheen{mix-blend-mode:soft-light}@media(max-width:1099px){.lgc-shelf{overflow-x:auto;scrollbar-width:none}}@media(max-width:899px){.lgc-cert__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.lgc-cert__field,.lgc-cert__field:nth-child(n+4){grid-column:auto}.lgc-cert__field:last-child{grid-column:1 / -1}.lgc-hall{min-height:clamp(40rem,100svh,52rem);padding:calc(4rem + var(--space-2xl)) var(--space-md) var(--space-xl)}.lgc-hall__top{top:calc(var(--space-2xl) * -1);height:var(--space-2xl)}.lgc-hall__in{grid-template-rows:minmax(auto,1fr) auto minmax(0,.3fr)}.lgc .lgc-hall__crest .lgl-seal{width:6.5rem}.lgc-hall__lead{font-size:1rem}.lgc-hall__back-more,.lgc-ask__from{display:none}.lgc .lgc-ask .legal-hud-input-wrapper{height:3.75rem;padding-left:var(--space-md)}.lgc .lgc-ask .legal-hud-chat-scroll,.lgc-ask__questions{padding-right:var(--space-sm);padding-left:var(--space-sm)}}@media(max-width:640px){.lgc-library{width:calc(100% - var(--space-md) * 2)}.lgc-case{padding:0 var(--space-md)}.lgc-case__row{display:block}.lgc-bookend,.lgc-book__head,.lgc-book__side,.lgc-shelf li:after{display:none}.lgc-shelf{flex-direction:column;align-items:stretch;padding:0;overflow:visible}.lgc-shelf li{perspective:none}.lgc-book{width:min(100%,calc(76% + var(--leaves) * 1.4%));height:3.25rem;margin-inline:auto;transform:translate(var(--nudge))}.lgc-book:hover,.lgc-book:focus-visible{transform:translate(calc(var(--nudge) + .6rem))}.lgc-book__spine{grid-template-rows:none;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--space-sm);padding:0 var(--space-xl);background:linear-gradient(90deg,rgba(var(--aos-core-rgb),.2),rgba(var(--aos-shade-rgb),.55)) 4% 0 / .45rem 100% no-repeat,linear-gradient(90deg,rgba(var(--aos-core-rgb),.2),rgba(var(--aos-shade-rgb),.55)) 96% 0 / .45rem 100% no-repeat,linear-gradient(180deg,rgba(var(--aos-shade-rgb),.55) 0,rgba(var(--aos-shade-rgb),0) 20%,rgba(var(--aos-core-rgb),.12) 36%,rgba(var(--aos-shade-rgb),0) 56%,rgba(var(--aos-shade-rgb),.55)),linear-gradient(90deg,rgba(var(--bind),.62),rgba(var(--bind),.4)),rgba(var(--book-base),1)}.lgc-book__spine:before,.lgc-book__spine:after{top:20%;bottom:20%;width:.375rem;height:auto;border:0;border-right:1px solid rgba(var(--gilt),.75);border-left:1px solid rgba(var(--gilt),.75)}.lgc-book__spine:before{right:auto;left:1.1rem}.lgc-book__spine:after{right:1.1rem;left:auto}.lgc-book__label{justify-self:start;width:auto;padding:var(--space-3xs) var(--space-sm)}.lgc-book__name{display:none}.lgc-book__full{display:inline;color:rgba(var(--gilt),1);font-family:var(--font-display);font-size:.8125rem;font-weight:600;letter-spacing:.06em;text-shadow:0 1px 0 rgba(var(--aos-shade-rgb),.7);text-transform:uppercase;white-space:nowrap}.lgc-case__board{margin:.75rem calc(var(--space-md) * -1) 0}.lgc-case__bracket.is-left{left:8%}.lgc-case__bracket.is-right{right:8%}.lgc-registry{width:calc(100% - var(--space-md) * 2)}.lgc-cert{padding:calc(var(--space-2xl) + var(--space-2xl)) calc(var(--space-xl) + var(--space-md)) calc(var(--space-2xl) + var(--space-md))}.lgc-cert__name-mark{height:1.75rem}.lgc-cert:after{inset:1.875rem}.lgc-cert__band.is-top,.lgc-cert__band.is-bottom{left:.75rem;width:calc(100% - 1.5rem);height:.75rem}.lgc-cert__band.is-top{top:.75rem}.lgc-cert__band.is-bottom{bottom:.75rem}.lgc-cert__band.is-left,.lgc-cert__band.is-right{top:.75rem;width:.75rem;height:calc(100% - 1.5rem)}.lgc-cert__band.is-left{left:.75rem}.lgc-cert__band.is-right{right:.75rem}.lgc-cert__corner{width:2.75rem;height:2.75rem}.lgc-cert__ornament{width:1.5rem;height:1.5rem}.lgc-cert__ornament.is-tl,.lgc-cert__ornament.is-tr{top:3.5rem}.lgc-cert__ornament.is-bl,.lgc-cert__ornament.is-br{bottom:3.5rem}.lgc-cert__ornament.is-tl,.lgc-cert__ornament.is-bl{left:3.5rem}.lgc-cert__ornament.is-tr,.lgc-cert__ornament.is-br{right:3.5rem}.lgc-cert__micro{right:3.5rem;left:3.5rem}.lgc-cert__micro.is-top{top:2.25rem}.lgc-cert__micro.is-bottom{bottom:2.25rem}.lgc-cert__serials{position:static;width:100%;margin-bottom:var(--space-xs)}.lgc-cert__fields{grid-template-columns:minmax(0,1fr)}.lgc-cert__field,.lgc-cert__field:nth-child(n+4){grid-column:auto}.lgc-cert__foot{grid-template-columns:minmax(0,1fr);justify-items:center;gap:var(--space-lg)}.lgc-cert__line{width:100%}.lgc-cert__seal{margin-bottom:0}}.lgc-hall.is-still:before,.lgc-hall.is-still .lgc-house__world,.lgc-hall.is-still .lgc-house__light,.lgc-hall.is-still .lgc-house__motes,.lgc-hall.is-still .lgc-house__haze,.lgc-hall.is-still .lgc-house__door,.lgc-hall.is-still .lgc-house__deep,.lgc-hall.is-still .lgc-ask,.lgc-hall.is-still .lgc-hall__crest,.lgc-hall.is-still .lgc-hall__title,.lgc-hall.is-still .lgc-hall__lead,.lgc-hall.is-still .lgc-ask__questions{transition:none}.lgc-hall.is-still .lgc-house__rays,.lgc-hall.is-still .lgc-house__motes circle{animation:none}@media(prefers-reduced-motion:reduce){.lgc-house__world,.lgc-hall__crest,.lgc-hall__title,.lgc-hall__lead,.lgc-ask__questions,.lgc-book{transition:none}.lgc-house__rays,.lgc-house__motes circle{animation:none}.lgc-book:hover,.lgc-book:focus-visible{transform:none}}@media(forced-colors:active){.lgc-hall__title,.lgc-cert__title{background:none;color:CanvasText;-webkit-text-fill-color:CanvasText}}
