:root{--arena-ease-out:cubic-bezier(.22,1,.36,1);--arena-ease-in:cubic-bezier(.4,0,1,1);--arena-ease-move:cubic-bezier(.2,.8,.2,1);--arena-ease-settle:cubic-bezier(.16,1.12,.3,1)}.arena-backdrop-enter{transition:opacity .26s ease}.arena-backdrop-leave{transition:opacity .18s ease}.arena-motion-hidden{opacity:0}.arena-motion-visible{opacity:1}.arena-dialog-enter{transition:opacity .24s ease-out,transform .42s var(--arena-ease-settle)}.arena-dialog-leave{transition:opacity .18s ease,transform .2s var(--arena-ease-in)}.arena-dialog-from{opacity:0;transform:translateY(16px) scale(.97)}.arena-dialog-to{opacity:1;transform:translateY(0) scale(1)}.arena-dialog-exit{opacity:0;transform:translateY(8px) scale(.99)}.arena-modal[data-case-file-dialog]{animation:none;transition:background-color .2s ease}.arena-modal[data-case-file-dialog][data-closed]{background-color:transparent}.arena-modal[data-case-file-dialog]>.modal-box{animation:none;transition:opacity .2s ease,transform .24s var(--arena-ease-out)}.arena-modal[data-case-file-dialog]>.modal-box[data-closed]{opacity:0;transform:translateY(12px) scale(.98)}@media (prefers-reduced-motion:reduce){.arena-modal[data-case-file-dialog],.arena-modal[data-case-file-dialog]>.modal-box{transition:none}}.arena-motion-resize{overflow:clip;overflow-clip-margin:5px}.arena-motion-content{display:flow-root}.arena-motion-step{animation:arena-step-in .3s var(--arena-ease-out) backwards}.arena-presence{display:grid}.arena-presence__clip{min-height:0;overflow:hidden}.arena-presence--enter{transition:grid-template-rows .34s var(--arena-ease-out),opacity .22s ease,transform .34s var(--arena-ease-out)}.arena-presence--leave{transition:grid-template-rows .24s var(--arena-ease-move),opacity .16s ease,transform .2s ease}.arena-presence--open{grid-template-rows:1fr;opacity:1;transform:translateY(0)}.arena-presence--closed{grid-template-rows:0fr;opacity:0;transform:translateY(-5px)}:is(.btn,.arena-btn-light,.arena-btn-dark,.arena-btn-danger,.spatial-primary,.judge-button){transition:translate .2s var(--arena-ease-out),scale .18s var(--arena-ease-out),background-color .18s ease,border-color .18s ease,box-shadow .24s ease,color .18s ease,opacity .18s ease}@media (hover:hover) and (pointer:fine){:is(.btn,.arena-btn-light,.arena-btn-dark,.arena-btn-danger,.judge-button):hover:not(:disabled):not(.btn-disabled){translate:0 -1px}.judge-button:hover:not(:disabled){box-shadow:0 5px 16px #0003,inset 0 1px 0 #fff2}}:is(.btn,.arena-btn-light,.arena-btn-dark,.arena-btn-danger,.spatial-primary,.judge-button):active:not(:disabled):not(.btn-disabled){translate:0 1px;scale:.975;transition-duration:80ms}:is(.arena-modal-close,.arena-modal .btn-circle[aria-label^=Close]){flex-shrink:0;line-height:1;transition:scale .22s var(--arena-ease-settle),background-color .18s ease,border-color .18s ease,box-shadow .22s ease,color .18s ease}:is(.arena-modal-close,.arena-modal .btn-circle[aria-label^=Close])>svg{display:block;flex-shrink:0;transform-origin:center;transition:rotate .28s var(--arena-ease-out)}@media (hover:hover) and (pointer:fine){:is(.arena-modal-close,.arena-modal .btn-circle[aria-label^=Close]):hover:not(:disabled):not(.btn-disabled){translate:none;transform:none;scale:1.065;box-shadow:0 0 0 4px #e4c8940c}:is(.arena-modal-close,.arena-modal .btn-circle[aria-label^=Close]):hover:not(:disabled)>svg{rotate:90deg}}:is(.arena-modal-close,.arena-modal .btn-circle[aria-label^=Close]):focus-visible{outline:2px solid currentColor;outline-offset:4px;box-shadow:0 0 0 4px #e4c8940c}:is(.arena-modal-close,.arena-modal .btn-circle[aria-label^=Close]):active:not(:disabled):not(.btn-disabled){translate:none;transform:none;scale:.92;transition-duration:90ms}.judge-button{position:relative;gap:0;box-shadow:var(--arena-button-shadow)}.judge-button--secondary{box-shadow:none}.judge-button__label{display:inline-block;animation:arena-label-in .2s ease}.judge-button__loader{display:grid;place-items:center;width:0;opacity:0;flex:0 0 auto;overflow:hidden;transition:width .22s var(--arena-ease-out),margin .22s var(--arena-ease-out),opacity .18s ease}.judge-button--loading .judge-button__loader{width:16px;margin-right:9px;opacity:1}.judge-app button.judge-button--loading,.judge-dialog button.judge-button--loading{opacity:.85;cursor:progress}.judge-app :is(input,textarea,select),.judge-dialog :is(input,textarea,select){transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.judge-app :is(input,textarea,select):focus,.judge-dialog :is(input,textarea,select):focus{border-color:#dbc08a;box-shadow:0 0 0 3px #e4c8940c}.judge-dialog__panel{box-shadow:0 32px 100px #0009,0 0 0 1px #0004,inset 0 1px 0 #eeddbb12}.judge-dialog__close:is(:hover,:focus-visible){background:#e4c89414;border-color:#e4c89499;color:#f3dfb8}.judge-dialog__heading .arena-motion-step{animation-duration:.38s;animation-delay:30ms}.judge-dialog__content{animation-duration:.38s;animation-delay:60ms}.judge-intro__art{animation:arena-step-in .46s var(--arena-ease-out) 60ms backwards}.judge-intro__copy.arena-motion-step{animation-duration:.42s;animation-delay:.1s}.judge-intro__actions{animation:arena-step-in .42s var(--arena-ease-out) .15s backwards}.judge-intro__preference{animation:arena-step-in .42s var(--arena-ease-out) .19s backwards;transition:color .18s ease,border-color .18s ease}.judge-intro__preference:focus-within{border-color:#e4c89470;color:#efe2c7}.judge-dialog .judge-link{transition:color .18s ease,text-underline-offset .18s ease;text-underline-offset:3px}.judge-intro__steps button{transition:scale .2s var(--arena-ease-settle),color .18s ease,background-color .18s ease,border-color .18s ease}@media (hover:hover) and (pointer:fine){.judge-dialog .judge-link:hover:not(:disabled){color:#fff0d2;text-decoration:underline;text-underline-offset:5px}.judge-intro__steps button:hover:not(:disabled){scale:1.08;border-color:#e4c89488}}.judge-intro__steps button:active:not(:disabled){scale:.94;transition-duration:90ms}.judge-disclosure__toggle{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;text-align:left;color:#e8d6b4;cursor:pointer;font-size:12px;font-weight:600;padding-block:4px}.judge-disclosure__toggle svg{flex-shrink:0;rotate:-90deg;transition:rotate .28s var(--arena-ease-out)}.judge-disclosure__toggle[aria-expanded=true] svg{rotate:0deg}.judge-disclosure__toggle:hover{color:#fff0d2}.judge-dialog .judge-disclosure{margin-block:15px}.judge-disclosure .arena-presence__clip{overflow:hidden}.judge-mode-switch{position:relative;isolation:isolate;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.judge-mode-switch:before{content:"";position:absolute;z-index:-1;inset:3px auto 3px 3px;width:calc((100% - 6px) / 2);border-radius:4px;background:linear-gradient(135deg,#e2cea8,#c9b184);box-shadow:inset 0 1px 0 #fff3,0 2px 5px #0004;transition:transform .32s var(--arena-ease-out)}.judge-mode-switch[data-mode=judge]:before{transform:translateX(100%)}.judge-mode-switch button{transition:color .18s ease,scale .18s var(--arena-ease-out)}.judge-mode-switch button[aria-pressed=true]{background:transparent}.judge-mode-switch button:active{scale:.94}.judge-profile{border-radius:8px;transition:translate .22s var(--arena-ease-out)}.judge-profile:hover{translate:3px 0}.judge-profile .judge-avatar,.judge-profile img{transition:box-shadow .22s ease,border-color .22s ease}.judge-profile:hover :is(img,.judge-avatar){border-color:#e4c894;box-shadow:0 0 0 4px #e4c89410}.judge-hearing-scene,.judge-hero{animation:arena-step-in .5s var(--arena-ease-out) backwards}.judge-career-grid{animation:arena-step-in .5s var(--arena-ease-out) 70ms backwards}.judge-docket-card{position:relative;overflow:hidden;animation:arena-step-in .46s var(--arena-ease-out) var(--judge-delay,0s) backwards;transition:border-color .22s ease,transform .26s var(--arena-ease-out),box-shadow .26s ease,opacity .22s ease}.judge-docket-card:hover:not(:disabled){transform:translateY(-4px);box-shadow:0 12px 24px -12px #000a,inset 0 1px 0 #e4c89418}.judge-docket-card:active:not(:disabled){transform:translateY(-1px) scale(.985);transition-duration:90ms}.judge-app .judge-docket-card[data-loading=true]{opacity:1;border-color:#6ee7b7b3;background:#6ee7b71a;cursor:progress;box-shadow:0 0 24px #34d3991f}.judge-docket-card[data-loading=true]:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 25%,#ead4a713 50%,transparent 75%);transform:translateX(-100%);animation:judge-docket-sheen 1.8s ease-in-out infinite;pointer-events:none}.judge-case-list a{transition:background-color .18s ease}.judge-case-list a>span:last-child{transition:translate .22s var(--arena-ease-out)}.judge-case-list a:hover>span:last-child{translate:3px 0}.judge-app progress::-webkit-progress-value{-webkit-transition:width .6s var(--arena-ease-out);transition:width .6s var(--arena-ease-out)}.judge-party{transition:border-color .3s ease,box-shadow .3s ease}.judge-party--speaking{border-color:#cdb78788;box-shadow:0 0 0 2px #cdb7870a}.judge-emotion .judge-emotion__track{display:block;flex:1;height:5px;border-radius:4px;overflow:hidden;background:#aaba9e22}.judge-emotion__track>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#8bb394,#dbad75);transition:width .7s var(--arena-ease-out)}.judge-testimony{overflow-anchor:none;overscroll-behavior-y:contain}.judge-bubble--new{animation:arena-step-in .28s var(--arena-ease-out) backwards}.judge-waiting{display:flex;align-items:center;gap:10px;padding:10px 2px;color:#acbba7;font-size:10px;animation:arena-label-in .22s ease}.judge-waiting__dots{display:inline-flex;gap:3px}.judge-waiting__dots i{width:4px;height:4px;border-radius:50%;background:#dac297;animation:judge-waiting 1.2s ease-in-out infinite}.judge-waiting__dots i:nth-child(2){animation-delay:.14s}.judge-waiting__dots i:nth-child(3){animation-delay:.28s}.judge-composer{transition:border-color .22s ease,box-shadow .22s ease}.judge-composer:focus-within{border-color:#d4bd8d;box-shadow:0 -8px 35px #0003,0 0 0 3px #d4bd8d0a}.judge-signed-seal{width:48px;height:48px;margin:10px 0 18px;color:#b3cda2;animation:arena-seal-in .44s var(--arena-ease-out) backwards}.judge-signed-seal svg{fill:none;stroke:currentColor;stroke-width:1.4}.judge-signed-seal circle{opacity:.4}.judge-signed-seal path{stroke-dasharray:30;stroke-dashoffset:0;animation:arena-sign-check .46s var(--arena-ease-out) .12s backwards}.judge-gavel{transition:background-color .18s ease,border-color .18s ease,scale .2s var(--arena-ease-out)}.judge-gavel:hover{background:#1a2921ee;border-color:#e4c894}.judge-gavel:active{scale:.975}.judge-gavel svg{overflow:visible}.judge-gavel__head{transform-box:view-box;transform-origin:46px 43px}.judge-gavel__strike .judge-gavel__head{animation:judge-gavel-strike .68s linear}.judge-gavel__impact{opacity:0;transform-box:view-box;transform-origin:28px 54px}.judge-gavel__strike .judge-gavel__impact{animation:judge-gavel-impact .68s ease-out}.judge-gavel__strike .judge-gavel__base{animation:judge-gavel-base .68s ease-out}@keyframes arena-step-in{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@keyframes arena-label-in{0%{opacity:.35;translate:0 2px}to{opacity:1;translate:0 0}}@keyframes arena-seal-in{0%{opacity:0;transform:scale(.88) rotate(-8deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes arena-sign-check{0%{stroke-dashoffset:30}to{stroke-dashoffset:0}}@keyframes judge-docket-sheen{to{transform:translateX(100%)}}@keyframes judge-waiting{0%,65%,to{opacity:.35;translate:0 0}30%{opacity:1;translate:0 -3px}}@keyframes judge-gavel-strike{0%{transform:rotate(0)}32%{transform:rotate(22deg);animation-timing-function:cubic-bezier(.65,0,1,1)}51%{transform:rotate(-34deg)}66%{transform:rotate(-12deg)}77%{transform:rotate(-22deg)}to{transform:rotate(0)}}@keyframes judge-gavel-impact{0%,49%{opacity:0;transform:scale(.5)}53%{opacity:.8}to{opacity:0;transform:scale(1.35)}}@keyframes judge-gavel-base{0%,49%,73%,to{transform:translateY(0)}53%{transform:translateY(2px)}64%{transform:translateY(-1px)}}.arena-stream-word{animation:arena-response-word .24s ease-out both}.arena-stream-premium{text-shadow:0 1px 2px rgb(0 0 0/.2),0 0 6px rgb(255 255 255/.035)}.arena-stream-letter-word{white-space:nowrap}.arena-stream-letter{animation:arena-response-letter .4s cubic-bezier(.2,.65,.35,1) both}@keyframes arena-response-letter{0%{opacity:.08}to{opacity:1}}.arena-stream-skip{display:block;margin-top:.6rem;color:#d2b47d;font-size:.7rem;text-decoration:underline;text-underline-offset:3px}.arena-stream-skip:hover{color:#f0ddba}@keyframes arena-response-word{0%{opacity:.15}to{opacity:1}}@media (prefers-reduced-motion:reduce){.arena-stream-letter,.arena-stream-word{animation:none}.loading.loading-bars{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M1 5h6v14H1zM9 1h6v22H9zM17 5h6v14h-6z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M1 5h6v14H1zM9 1h6v22H9zM17 5h6v14h-6z'/%3E%3C/svg%3E")}.judge-mode-switch:before,:is(.arena-dialog-enter,.arena-dialog-leave,.arena-backdrop-enter,.arena-backdrop-leave,.arena-presence,.arena-motion-step),:is(.arena-modal-close,.arena-modal .btn-circle[aria-label^=Close])>svg,:is(.btn,.arena-btn-light,.arena-btn-dark,.arena-btn-danger,.spatial-primary,.arena-modal-close),:is(.judge-app,.judge-dialog,.judge-mode-switch) *,:is(.judge-app,.judge-dialog,.judge-mode-switch) :after,:is(.judge-app,.judge-dialog,.judge-mode-switch) :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}:is(.btn,.arena-btn-light,.arena-btn-dark,.arena-btn-danger,.spatial-primary,.judge-button,.judge-profile):is(:hover,:active){translate:none;scale:none}.judge-dialog__panel,.judge-docket-card:hover:not(:disabled){transform:none}:is(.arena-modal-close,.arena-modal .btn-circle[aria-label^=Close])>svg,:is(.arena-modal-close,.arena-modal .btn-circle[aria-label^=Close],.judge-intro__steps button):is(:hover,:focus-visible,:active){translate:none!important;scale:none!important;rotate:none!important}.judge-docket-card[data-loading=true]:after{display:none}}.arena-modal.arena-access-modal{background:transparent;backdrop-filter:none;animation:none;transition:none}.arena-access-modal::backdrop{background:transparent;backdrop-filter:none}.arena-access-modal>.modal-box{transition:none}.arena-access-modal>.modal-backdrop{background:rgba(0,0,0,.74);backdrop-filter:blur(10px)}.arena-access-modal[open]>.modal-backdrop{animation:arena-access-backdrop-in .26s ease-out both}.arena-access-modal[open]>.modal-box{animation:arena-access-panel-in .32s cubic-bezier(.16,1,.3,1) both;transform-origin:center}.arena-access-modal[open][data-closing=true]>.modal-backdrop{animation:arena-access-backdrop-out .32s ease-in both}.arena-access-modal[open][data-closing=true]>.modal-box{animation:arena-access-panel-out .32s ease-in both}@keyframes arena-access-backdrop-in{0%{opacity:0}to{opacity:1}}.court-emotion-glow{--court-emotion-rgb:253 230 138;--court-emotion-radius:14px;--court-emotion-strength:.065;box-shadow:0 0 var(--court-emotion-radius) rgb(var(--court-emotion-rgb)/var(--court-emotion-strength))}.court-emotion-glow--pressured{--court-emotion-radius:24px;--court-emotion-strength:.12}.court-emotion-glow:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:0 0 calc(var(--court-emotion-radius) + 8px) rgb(var(--court-emotion-rgb)/.18);opacity:0;animation:court-emotion-arrival 1.2s ease-out}@keyframes court-emotion-arrival{0%{opacity:0}35%{opacity:.6}to{opacity:0}}@media (prefers-reduced-motion:reduce){.court-emotion-glow:before{animation:none}}@keyframes arena-access-backdrop-out{0%{opacity:1}to{opacity:0}}@keyframes arena-access-panel-in{0%{opacity:0;transform:translateY(8px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes arena-access-panel-out{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(4px) scale(.995)}}@media (prefers-reduced-motion:reduce){.arena-access-modal[open]>.modal-backdrop,.arena-access-modal[open]>.modal-box{animation:none!important}}.chambers-home{width:100%;max-width:none}.chambers-home .court-experience__stage{grid-template-columns:48% 52%;min-height:520px}.chambers-home .court-experience__copy{padding-block:32px}.chambers-home .chambers-heading{font-size:clamp(38px,4vw,62px);margin-top:16px;max-width:540px}.chambers-home .court-experience__description{font-size:14px;line-height:1.7;margin-top:16px;max-width:410px}.chambers-home .court-experience__world{height:520px;margin-left:-10px}.chambers-matter{position:relative;margin-top:24px;padding:24px;background:var(--arena-panel);color:var(--arena-text);border:1px solid var(--arena-line);border-radius:var(--arena-radius-card);box-shadow:var(--arena-card-shadow);max-width:550px}.chambers-matter__topline{display:flex;align-items:center;justify-content:space-between;gap:12px}.chambers-matter__topline .spatial-eyebrow{flex:1}.chambers-matter__status{font-size:10px;padding:5px 8px;border:1px solid var(--arena-line);border-radius:20px;color:var(--arena-text-muted)}.chambers-matter .spatial-eyebrow{color:var(--arena-accent);letter-spacing:.12em;font-size:10px}.chambers-matter svg{width:20px;height:20px;flex-shrink:0}.chambers-matter .chambers-matter__title{font-family:var(--font-arena-case),Georgia,serif;font-size:clamp(21px,2vw,29px);color:var(--arena-text);line-height:1.3;margin:13px 0 9px;letter-spacing:-.03em}.chambers-matter>p:not(.spatial-eyebrow){color:var(--arena-text-secondary);font-size:13px;line-height:1.7}.chambers-matter .spatial-matchup{margin-top:10px;display:flex;gap:9px;flex-wrap:wrap;font-size:11px}.chambers-matter .spatial-matchup__client{color:var(--arena-text);font-weight:650}.chambers-matter__progress{margin-top:18px;font-size:10px}.chambers-matter .spatial-case-progress,.chambers-matter__progress{color:var(--arena-text-muted)}.chambers-matter .spatial-case-progress>div{background:var(--arena-panel-alt)}.chambers-matter .spatial-case-progress i{background:var(--arena-accent)}.chambers-matter__actions{margin-top:20px;display:flex;flex-wrap:wrap;align-items:center;gap:15px}.chambers-matter .spatial-primary{background:var(--arena-accent);border-color:var(--arena-accent);color:var(--arena-on-accent);box-shadow:var(--arena-button-shadow);font-size:13px;min-height:48px;border-radius:var(--arena-radius-control)}.chambers-matter .spatial-primary:hover{background:var(--arena-accent-hover);color:var(--arena-on-accent)!important}.chambers-matter .spatial-text-link{color:var(--arena-text-secondary)}.chambers-matter .spatial-text-link:hover{color:var(--arena-accent)!important}.chambers-home .court-view-selector{margin-top:8px;margin-bottom:24px}.chambers-desk-footer{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:20px;align-items:start;padding:22px 0;border-top:1px solid var(--arena-line)}.chambers-identity{display:flex;align-items:center;flex-wrap:wrap;gap:15px}.chambers-identity__portrait{width:62px;height:72px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border-radius:12px;border:1px solid var(--arena-line)}.chambers-identity__name{font-family:var(--font-arena-case),Georgia,serif;font-size:22px;color:var(--arena-text)}.chambers-identity__chapter{color:var(--arena-text-secondary);font-size:12px;line-height:1.6;margin-top:4px}.chambers-identity__profile{width:100%;font-size:11px;color:var(--arena-text-muted);display:flex;align-items:center;gap:15px;min-height:44px}.chambers-identity__profile>svg{margin-left:auto}.chambers-identity__profile svg{width:15px}.chambers-record{flex-basis:100%;font-size:12px;color:var(--arena-text-muted)}.chambers-record summary{cursor:pointer;min-height:44px;display:flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content}.chambers-record__stats{padding:12px 16px;border:1px solid var(--arena-line);border-radius:10px;display:flex;flex-wrap:wrap;gap:10px 20px}.chambers-record__stats p{line-height:1.7}.chambers-note{border-left:2px solid var(--arena-line);padding:9px 0 9px 22px;font-family:var(--font-arena-case),Georgia,serif;color:var(--arena-text-secondary);font-size:16px;line-height:1.8}.chambers-note .spatial-eyebrow{display:block;font-family:var(--font-arena-headline),sans-serif;margin-bottom:7px}.chambers-note{display:flex;align-items:flex-start;gap:12px}.chambers-note>svg{width:20px;height:20px;flex-shrink:0;margin-top:6px;color:var(--arena-accent)}.chambers-note .spatial-text-link{font-family:var(--font-arena-headline),sans-serif;margin-top:4px}.chambers-home .spatial-destinations{border-radius:12px}.chambers-home .spatial-destinations>a{padding-block:20px}.chambers-stage.spatial-stage{height:170px;border-radius:14px}.chambers-stage .spatial-stage__copy{top:0;left:0;transform:none;width:68%;max-width:none;padding:25px 30px}.chambers-stage .spatial-stage__copy h2{font-size:30px;line-height:1.25;margin-top:5px}.chambers-stage .spatial-stage__copy>p:last-child{font-size:12px;line-height:1.6;margin-top:9px;max-width:440px}.chambers-stage>.court-scene{left:auto;right:0;width:40%;height:240px;top:-30px}.chambers-stage__step{color:var(--arena-text-muted)}.chambers-stage.spatial-stage--expanded{height:430px}.chambers-stage.spatial-stage--expanded>.court-scene{width:100%;height:330px;top:85px}.chambers-stage.spatial-stage--expanded .spatial-stage__copy{width:100%}.case-journey{display:flex;flex-wrap:wrap;gap:12px 24px;align-items:center;justify-content:space-between;padding:16px 20px;border:1px solid var(--arena-line);border-radius:12px;background:var(--arena-panel)}.case-journey__steps{display:flex;align-items:center;gap:clamp(12px,2vw,32px)}.case-journey__steps li{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--arena-text-muted)}.case-journey__steps .is-current{color:var(--arena-accent)}.case-journey__steps .is-past{color:var(--arena-text-secondary)}.case-journey__icon{display:grid;place-items:center;width:32px;height:32px;border:1px solid var(--arena-line);border-radius:50%}.case-journey__icon svg{width:16px;height:16px}.is-current .case-journey__icon{background:var(--arena-accent-soft);border-color:var(--arena-accent)}.case-journey__note{color:var(--arena-text-muted);font-size:12px;line-height:1.6}.case-career-thread>summary{display:flex;align-items:center;gap:10px;padding:12px 18px;cursor:pointer;list-style:none;color:var(--arena-text-muted);font-size:12px;min-height:48px}.case-career-thread>summary::-webkit-details-marker{display:none}.case-career-thread>summary>svg{width:16px;height:16px}.case-career-thread>summary>span:nth-of-type(2){margin-left:auto;color:var(--arena-text-muted)}.case-career-thread[open]>summary>svg:last-child{rotate:180deg}.case-experience .case-conversation{background:var(--arena-panel);border-color:var(--arena-line);box-shadow:0 14px 35px var(--arena-shadow-color);border-radius:18px}.case-experience .case-conversation form>div:first-child h2{font-family:var(--font-arena-case),Georgia,serif;font-weight:500;font-size:28px;color:var(--arena-text)}.case-latest-exchange{grid-template-columns:minmax(0,1fr)}.case-latest-exchange>div:first-child{max-width:88%;justify-self:end;background:var(--arena-panel-alt);border-color:var(--arena-line)}.case-latest-exchange>div:last-child{background:var(--arena-panel-alt);color:var(--arena-text);border-color:var(--arena-line);border-radius:14px 14px 14px 4px}.case-latest-exchange>div:last-child p{color:var(--arena-text)}.case-latest-exchange>div:last-child p:first-child{color:var(--arena-accent)}.case-experience [data-section-nav-target=court-move]{border-radius:15px}.case-experience [data-section-nav-target=court-move] textarea{font-size:16px;line-height:1.8}.discovery-card{position:relative;display:flex;align-items:flex-start;gap:13px;padding:18px 48px 18px 20px;border:1px solid var(--arena-accent);border-radius:14px;background:var(--arena-panel);box-shadow:var(--arena-card-shadow)}.discovery-icon{display:grid;place-items:center;flex-shrink:0;width:34px;height:34px;border-radius:10px;color:var(--arena-accent);background:var(--arena-accent-soft)}.discovery-icon svg{width:20px;height:20px}.discovery-heading{color:var(--arena-text);font-size:14px;font-weight:600;line-height:1.5}.discovery-count{color:var(--arena-text-muted);font-size:12px;margin-top:3px}.discovery-items{display:grid;gap:9px;margin-top:13px}.discovery-item{padding:10px 12px;border-left:2px solid var(--arena-accent);background:var(--arena-panel-alt);border-radius:0 7px 7px 0}.discovery-category{color:var(--arena-accent);font-size:10px;text-transform:uppercase;letter-spacing:.08em}.discovery-content{min-width:0;flex:1}.discovery-heading-row{display:flex;flex-wrap:wrap;justify-content:space-between;gap:5px 12px}.discovery-text{display:block;color:var(--arena-text);font-size:13px;line-height:1.65;margin-top:4px;overflow-wrap:anywhere}.discovery-more{color:var(--arena-text-muted);font-size:12px;line-height:1.6;margin-top:10px}.discovery-dismiss{position:absolute;top:8px;right:8px;display:grid;place-items:center;width:36px;height:36px;color:var(--arena-text-muted);border-radius:8px}.discovery-dismiss:hover{background:var(--arena-panel-alt)}.discovery-dismiss svg{width:18px;height:18px}:is(.chambers-home,.case-experience,.experience-preview) :is(a,button,summary,textarea):focus-visible{outline:2px solid var(--arena-accent);outline-offset:4px}@media (prefers-reduced-motion:no-preference){.chambers-matter{animation:experience-arrive .42s var(--arena-ease-out) both}.discovery-card{animation:experience-arrive .35s var(--arena-ease-out) both}.discovery-item{animation:experience-arrive .4s var(--arena-ease-out) both}.case-journey__note,.case-latest-exchange{animation:experience-arrive .25s var(--arena-ease-out) both}.chambers-stage .spatial-stage__copy{animation:experience-arrive .4s var(--arena-ease-out) both}}@keyframes experience-arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.experience-preview{padding:0 28px 60px}.experience-preview__notice{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;margin:0 -28px;padding:17px 28px;color:var(--arena-text-muted);border-bottom:1px solid var(--arena-line);font-size:10px;letter-spacing:.1em}.experience-preview__notice>span:first-child{color:var(--arena-text-muted);font-weight:650}.experience-preview__content{max-width:1360px;margin:auto}.experience-preview__back{margin:18px 0 12px}.experience-preview__header{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:26px 0}.experience-preview__header h1{font-family:var(--font-arena-case),Georgia,serif;font-size:34px;margin:6px 0 9px;color:var(--arena-text)}.experience-preview__header p:last-child{font-size:13px;color:var(--arena-text-muted);line-height:1.7}.experience-preview__status{display:flex;align-items:center;gap:8px;border:1px solid var(--arena-line);padding:9px 12px;border-radius:30px;font-size:11px;color:var(--arena-text-muted);white-space:nowrap}.experience-preview__workspace{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:24px;align-items:start}.experience-preview__conversation{padding:28px;border-radius:18px;background:var(--arena-panel);border-color:var(--arena-line)}.experience-preview__speaker{display:flex;gap:13px;align-items:center;padding-bottom:23px;border-bottom:1px solid var(--arena-line)}.experience-preview__avatar{display:grid;place-items:center;width:48px;height:54px;border-radius:12px;border:1px solid var(--arena-line);background:var(--arena-panel-alt);color:var(--arena-accent);font-family:var(--font-arena-case),Georgia,serif}.experience-preview__avatar svg{width:25px;height:25px}.experience-preview__speaker p{font-size:17px;color:var(--arena-text)}.experience-preview__speaker span:last-child{font-size:11px;color:var(--arena-text-muted)}.experience-preview__exchange{margin:24px 0}.experience-preview__exchange-label{font-size:10px;letter-spacing:.1em;color:var(--arena-text-muted);margin-bottom:12px}.experience-preview__exchange blockquote{background:var(--arena-panel-alt);color:var(--arena-text);padding:23px 25px;border-radius:16px 16px 16px 4px;font-family:var(--font-arena-case),Georgia,serif;font-size:clamp(17px,1.5vw,22px);line-height:1.8}.experience-preview__question{margin:0 0 15px 12%;padding:13px 18px;font-size:13px;color:var(--arena-text);border:1px solid var(--arena-line);background:var(--arena-panel-alt);border-radius:12px 12px 3px 12px;line-height:1.7}.experience-preview__question span{display:block;color:var(--arena-text-muted);font-size:10px;margin-bottom:4px}.experience-preview__working{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--arena-text-muted);padding:10px 0 0}.experience-preview__composer{margin-top:24px}.experience-preview__composer label{display:block;color:var(--arena-text);font-size:14px;font-weight:550;margin-bottom:10px}.experience-preview__composer textarea{display:block;width:100%;padding:14px 16px;background:var(--arena-field-bg);color:var(--arena-text);border:1px solid var(--arena-line);border-radius:12px;font-size:15px;line-height:1.7;resize:vertical}.experience-preview__suggestions{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 18px}.experience-preview__suggestions button{text-align:left;padding:8px 12px;border:1px solid var(--arena-line);border-radius:30px;color:var(--arena-text-muted);font-size:11px;line-height:1.6}.experience-preview__suggestions button:hover{background:var(--arena-panel-alt);border-color:var(--arena-line)}.experience-preview__composer-actions{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;gap:14px}.experience-preview__composer-actions>span{max-width:230px;font-size:10px;color:var(--arena-text-muted);line-height:1.6}.experience-preview .arena-btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:46px;padding:12px 18px;background:var(--arena-accent);border:1px solid var(--arena-accent);color:var(--arena-on-accent);border-radius:8px;font-size:13px;font-weight:650}.experience-preview .arena-btn-primary:hover:not(:disabled){background:var(--arena-accent-hover)}.experience-preview button:disabled{opacity:.45;cursor:not-allowed}.experience-preview button svg{width:17px;height:17px}.experience-preview__file>section{padding:24px;border-radius:16px;background:var(--arena-panel);border-color:var(--arena-line)}.experience-preview__file h2{font-family:var(--font-arena-case),Georgia,serif;font-weight:500;font-size:24px;line-height:1.4;margin:10px 0 12px;color:var(--arena-text)}.experience-preview__file p:not(.arena-kicker){font-size:12px;color:var(--arena-text-muted);line-height:1.8}.experience-preview__file-count{display:flex;align-items:center;gap:10px;color:var(--arena-text-muted);font-size:12px;padding:16px 0;margin-top:15px;border-top:1px solid var(--arena-line)}.experience-preview__file summary svg,.experience-preview__file-count svg{width:17px;height:17px}.experience-preview__file summary{min-height:46px;display:flex;align-items:center;gap:9px;color:var(--arena-text-muted);font-size:12px;cursor:pointer}.experience-preview__file details{border-top:1px solid var(--arena-line)}.experience-preview__file ul{margin:8px 0 14px;display:grid;gap:10px}.experience-preview__file li{font-size:12px;line-height:1.8;color:var(--arena-text-muted);border-left:2px solid var(--arena-line);padding-left:12px}.experience-preview__file .arena-btn-primary{width:100%;margin-top:18px}.experience-preview__file .experience-preview__small{margin-top:10px;font-size:10px}.experience-preview__transcript{padding:10px 22px;margin-top:20px;border-radius:12px}.experience-preview__transcript>div{display:grid;gap:18px;padding:12px 0}.experience-preview__transcript strong{font-size:12px;color:var(--arena-text)}@media (prefers-reduced-motion:no-preference){.experience-preview__exchange blockquote{animation:experience-arrive .35s var(--arena-ease-out)}}@media (max-width:850px){.experience-preview__workspace{grid-template-columns:minmax(0,1fr)}.experience-preview__header{align-items:flex-start;flex-direction:column;gap:14px}}@media (max-width:600px){.experience-preview{padding-inline:16px}.experience-preview__notice{margin-inline:-16px;padding-inline:16px;font-size:9px}.experience-preview__conversation{padding:20px}.experience-preview__exchange blockquote{padding:19px}.experience-preview__composer-actions>span{max-width:none}.experience-preview__composer-actions>button{width:100%}}@media (max-width:900px){.chambers-home .court-experience__stage{grid-template-columns:1fr}.chambers-home .court-experience__copy{padding-bottom:0}.chambers-home .court-experience__world{height:320px;margin:0}.chambers-home .chambers-matter{max-width:none}.chambers-home .court-experience__description{max-width:620px}.chambers-home .court-view-selector{margin-top:0}.chambers-desk-footer{grid-template-columns:1fr}}@media (max-width:600px){.chambers-home .chambers-heading{font-size:39px}.chambers-matter{padding:20px}.chambers-matter__actions{gap:8px 14px}.chambers-matter .spatial-primary{width:100%}.chambers-home .court-experience__world{height:255px}.chambers-desk-footer{gap:14px}.chambers-stage.spatial-stage{height:145px}.chambers-stage .spatial-stage__copy{padding:22px 18px;width:75%;max-width:none}.chambers-stage .spatial-stage__copy h2{font-size:24px}.chambers-stage>.court-scene{width:42%;height:175px;top:-5px;opacity:.65}.chambers-stage.spatial-stage--expanded{height:390px}.chambers-stage.spatial-stage--expanded>.court-scene{height:290px;opacity:1}.case-journey{padding:12px;gap:10px}.case-journey__steps{width:100%;justify-content:space-between;gap:8px}.case-journey__steps li{flex-direction:column;gap:6px;font-size:10px;text-align:center}.case-journey__note{font-size:11px}.case-career-thread>summary>span:nth-of-type(2){display:none}.discovery-card{padding:16px 43px 16px 15px;gap:10px}.case-experience .case-conversation form>div:first-child h2{font-size:24px}}@media (max-width:767px){.arena-menu-toggle{min-width:44px;min-height:44px}.blog-article-title{font-size:clamp(30px,6.5vw,38px);line-height:1.08;overflow-wrap:anywhere}.site-footer .footer-title{display:block;text-align:center}.site-footer__links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.site-footer a{display:inline-flex;align-items:center;min-height:44px;overflow-wrap:anywhere}.site-footer a,.spatial-landing .court-experience__actions,.spatial-landing .court-experience__footnote,.spatial-landing .court-experience__topline{justify-content:center}.spatial-landing .court-experience__copy{padding-inline:0;text-align:center}.spatial-landing .court-experience__description{margin-inline:auto}.spatial-landing .court-experience__promises svg{flex-shrink:0}.spatial-landing .landing-announcement{text-align:center}.spatial-landing .landing-announcement__copy{flex-direction:column;align-items:center}.spatial-landing #how-it-works article,.spatial-landing .landing-practice-card{text-align:center}.spatial-landing #how-it-works article>p{margin-inline:auto}.spatial-landing #how-it-works article>a{align-self:center;min-height:44px}.spatial-landing .landing-practice-card__heading{flex-direction:column}.spatial-landing .landing-showcase__description,.spatial-landing .landing-showcase__heading{text-align:center}.spatial-landing .landing-showcase__description,.spatial-landing .landing-showcase__title{margin-inline:auto}.spatial-landing .landing-showcase__cta{justify-self:stretch;min-width:0;gap:12px;text-align:center}.spatial-landing .landing-section-kicker{gap:12px;font-size:11px;letter-spacing:.22em}.spatial-landing .landing-section-kicker:after,.spatial-landing .landing-section-kicker:before{width:clamp(12px,4vw,28px)}.spatial-landing .landing-reports-heading{flex-direction:column;align-items:center;text-align:center}.spatial-landing .landing-reports-heading>a{align-self:center;min-height:44px}.spatial-landing .landing-reports-footer{flex-direction:column;align-items:center;text-align:center}.landing-category-stage{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.landing-category-cards{grid-column:1/-1;grid-row:1}.landing-category-stage>button:first-child{justify-self:end}.landing-category-stage>button:last-child{justify-self:start}.court-scene__controls button,.landing-category-picker{width:44px;height:44px}.court-view-selector button{min-height:56px}:is(.arena-app-shell,.arena-landing) :is(input[type=text],input[type=email],input[type=search],input[type=number],input[type=url],input[type=password],input:not([type]),textarea,select){font-size:16px}.signin-layout{grid-template-columns:minmax(0,1fr);padding-block:28px;gap:28px}.signin-layout>section{min-width:0}.signin-form .btn{min-width:0;padding-inline:12px;font-size:14px;white-space:normal}.signin-intro{text-align:center}.signin-intro__scene{display:none}.spatial-signin .signin-intro h1{font-size:clamp(32px,8vw,42px)}.signin-intro>p:not(.arena-kicker){margin-top:16px;line-height:1.7}.signin-intro>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px}.signin-intro>div:last-child>div{padding:12px;gap:8px;text-align:left}.signin-intro>div:last-child svg{flex-shrink:0}.signin-intro>div:last-child span{font-size:12px}.signin-form>div:first-child{flex-direction:column;align-items:center;text-align:center}}@media (max-width:480px){.spatial-landing .court-experience__actions{flex-direction:column}.spatial-landing .court-experience__actions>.spatial-primary{width:100%;max-width:18rem}.spatial-landing .court-view-selector button{flex:1;min-width:0;padding-inline:6px;font-size:10px}}.legal-career-landing{--landing-ink:#f1ede3;--landing-muted:#a7b1a8;--landing-brass:#d3b582;--landing-line:#c6b28a2b;background:#0b1411;color:var(--landing-ink);overflow:clip}.legal-career-landing :is(a,button,summary):focus-visible{outline:2px solid #e4c792;outline-offset:5px}.legal-career-landing :is(section[id]){scroll-margin-top:96px}.legal-career-landing .landing-container{width:min(100% - 96px,1280px);margin-inline:auto}.legal-career-landing .landing-section{padding-block:106px}.legal-career-landing .landing-eyebrow{display:flex;align-items:center;gap:12px;font-size:10px;line-height:1.7;font-weight:650;letter-spacing:.17em;text-transform:uppercase;color:var(--landing-brass)}.legal-career-landing .landing-chapter{color:#8e9a8e;font-variant-numeric:tabular-nums}.legal-career-landing .landing-heading{margin-top:23px;font-family:var(--font-arena-case),Georgia,serif;font-weight:500;font-size:clamp(34px,3.8vw,53px);line-height:1.16;letter-spacing:-.05em;color:var(--landing-ink)}.legal-career-landing .landing-heading em{color:var(--landing-brass);font-weight:500}.legal-career-landing .landing-lead{margin-top:25px;font-size:15px;line-height:1.9;color:#b3bcb2;max-width:47ch}.legal-career-landing .landing-inline-link{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:44px;font-size:12px;line-height:1.5;font-weight:600;color:#e4c799;transition:color .2s}.legal-career-landing .landing-inline-link:hover{color:#fff1d3}.legal-career-landing .landing-inline-link>svg{width:17px;height:17px;flex-shrink:0}.legal-career-landing .landing-section-heading{display:flex;justify-content:space-between;gap:40px;align-items:flex-end;margin-bottom:42px}.legal-career-landing .landing-section-heading__aside{max-width:350px;font-size:12px;line-height:1.9;color:var(--landing-muted);padding-bottom:4px}.legal-career-landing .landing-next{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-top:42px;padding-top:22px;border-top:1px solid var(--landing-line)}.legal-career-landing .landing-next>p{max-width:66ch;color:var(--landing-muted);font-size:12px;line-height:1.9}.legal-career-landing .landing-next>a{flex-shrink:0}.legal-career-landing>.court-experience{max-width:1440px;padding-inline:48px}.legal-career-landing .court-experience__topline{padding-top:26px;font-size:10px}.legal-career-landing .court-experience__topline>span:last-child{color:#9ba68f}.legal-career-landing .court-experience__stage{grid-template-columns:48% 52%;min-height:542px}.legal-career-landing .court-experience__copy{padding-block:58px 36px;padding-left:0}.legal-career-landing .court-experience__copy>.spatial-eyebrow{font-size:10px;letter-spacing:.22em}.legal-career-landing .court-experience h1{font-size:clamp(44px,4.6vw,71px);line-height:1.12;margin-top:22px;letter-spacing:-.055em}.legal-career-landing .court-experience__description{max-width:430px;font-size:14px;line-height:1.95;margin-top:25px;color:#b1bbae}.legal-career-landing .court-experience__actions{gap:24px;margin-top:30px}.legal-career-landing .court-experience__actions .spatial-primary{min-height:52px;padding-inline:25px;font-size:12px}.legal-career-landing .court-experience__actions .spatial-text-link{font-size:12px}.legal-career-landing .court-experience__footnote{font-size:10px;margin-top:21px;color:#a3ad9f}.legal-career-landing .landing-product-hunt{padding:9px 12px;margin-top:20px;border-color:#c7ad7e26}.legal-career-landing .landing-product-hunt__mark{width:24px;height:24px}.legal-career-landing .landing-product-hunt__copy>strong{font-size:12px}.legal-career-landing .landing-product-hunt__copy>span{font-size:7px}.legal-career-landing .court-experience__world{height:530px;margin-left:-20px;margin-right:-20px}.legal-career-landing .court-experience__promises{padding:25px 0}.legal-career-landing .court-experience__promises>span{font-size:11px;color:#bec4b7}.legal-career-landing .court-view-selector{margin-bottom:32px}.legal-career-landing .landing-campaign{display:flex;align-items:center;gap:30px;justify-content:space-between;border:1px solid var(--landing-line);background:#18261d;padding:24px;margin-top:28px;border-radius:8px}.legal-career-landing .landing-campaign h2{font-family:var(--font-arena-case),Georgia,serif;font-size:24px;margin-block:8px}.legal-career-landing .landing-campaign p:not(.landing-eyebrow){font-size:13px;line-height:1.8;color:var(--landing-muted);max-width:700px}.legal-career-landing .landing-campaign .spatial-primary{flex-shrink:0}.legal-career-landing .landing-career{border-block:1px solid var(--landing-line);background:#132019}.legal-career-landing .landing-career__grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:56px;align-items:center}.legal-career-landing .landing-career .landing-heading{font-size:clamp(36px,4.1vw,58px)}.legal-career-landing .landing-career .landing-lead{color:#d5c29e;font-size:16px;line-height:1.8}.legal-career-landing .landing-career__details{display:grid;gap:24px;margin-top:33px}.legal-career-landing .landing-career__details>div{display:flex;gap:16px;align-items:flex-start}.legal-career-landing .landing-career__details>div>svg{width:21px;height:21px;margin-top:2px;flex-shrink:0;color:var(--landing-brass);stroke-width:1.3}.legal-career-landing .landing-career__details h3{font-size:13px;font-weight:600;color:#e1e5d8}.legal-career-landing .landing-career__details p{font-size:12px;line-height:1.9;color:var(--landing-muted);margin-top:6px;max-width:47ch}.legal-career-landing .landing-career__copy>.landing-inline-link{margin-top:28px;padding-bottom:6px;border-bottom:1px solid #c7ad7e50}.legal-career-landing .landing-career__preview{min-width:0}.legal-career-landing .landing-career__note{display:flex;justify-content:space-between;gap:24px;margin-top:62px;padding-top:23px;border-top:1px solid var(--landing-line);font-size:11px;color:#9fae9f}.legal-career-landing .landing-career__note>span:first-child{color:#d4c5a4}.legal-career-landing .landing-modes{border-block:1px solid var(--landing-line);background:#101b16}.legal-career-landing .landing-mode-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.legal-career-landing .landing-mode-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.legal-career-landing .landing-mode-card{display:flex;flex-direction:column;min-width:0;border:1px solid #c6b28a24;border-radius:9px;background:#0c1612;overflow:hidden;transition:border-color .25s,transform .25s}.legal-career-landing .landing-mode-card:focus-within,.legal-career-landing .landing-mode-card:hover{border-color:#c6b28a78}.legal-career-landing .landing-mode-card__image{position:relative;height:220px;overflow:hidden;background:#1f2a21}.legal-career-landing .landing-mode-card__image:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#0c1612,#0c161210 65%);pointer-events:none}.legal-career-landing .landing-mode-card__image img{-o-object-fit:cover;object-fit:cover;filter:saturate(.55) brightness(.76);transition:transform .6s}.legal-career-landing .landing-mode-card:nth-child(2) img{-o-object-position:center 27%;object-position:center 27%}.legal-career-landing .landing-mode-card__image>span{position:absolute;z-index:1;left:25px;bottom:11px;font-size:9px;letter-spacing:.2em;color:#ddc79e}.legal-career-landing .landing-mode-card__image>.landing-mode-card__number{left:auto;right:25px;color:#eee9dd88}.legal-career-landing .landing-mode-card__body{padding:21px 25px 26px;display:flex;flex:1;flex-direction:column}.legal-career-landing .landing-mode-card h3{font-family:var(--font-arena-case),Georgia,serif;font-size:clamp(21px,1.9vw,27px);line-height:1.4;letter-spacing:-.035em;white-space:pre-line}.legal-career-landing .landing-mode-card p{font-size:12px;line-height:1.95;color:var(--landing-muted);margin-top:17px}.legal-career-landing .landing-mode-card .landing-inline-link{width:100%;margin-top:auto;padding-top:26px}.legal-career-landing .landing-journey__steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:36px;margin-top:58px}.legal-career-landing .landing-journey__marker{display:flex;justify-content:space-between;align-items:center;padding-block:0 22px;border-bottom:1px solid #c7ad7e55;color:var(--landing-brass)}.legal-career-landing .landing-journey__marker>span{font-family:var(--font-arena-case),Georgia,serif;font-size:26px}.legal-career-landing .landing-journey__marker>svg{width:23px;height:23px;stroke-width:1.3;color:#c7ad7e88}.legal-career-landing .landing-journey__steps h3{margin-top:24px;font-size:15px;font-weight:500;letter-spacing:-.025em}.legal-career-landing .landing-journey__steps p{font-size:12px;line-height:1.95;margin-top:12px;color:var(--landing-muted)}.legal-career-landing .landing-gameplay{border-block:1px solid var(--landing-line);background:#101a15}.legal-career-landing .landing-gameplay__heading{text-align:center;margin-bottom:42px}.legal-career-landing .landing-gameplay__heading .landing-eyebrow{justify-content:center}.legal-career-landing .landing-gameplay__heading .landing-lead{margin-inline:auto}.legal-career-landing .landing-gameplay__heading .landing-heading{font-size:clamp(38px,4.5vw,61px)}.legal-career-landing .landing-trailer{max-width:1040px;margin-inline:auto;border:1px solid #c7ad7e40;border-radius:10px;padding:8px;background:#0b1410;box-shadow:0 24px 70px #0004;overflow:hidden}.legal-career-landing .landing-trailer__bar{display:flex;justify-content:space-between;gap:12px;font-size:8px;letter-spacing:.16em;padding:10px 12px 17px;color:#9da992}.legal-career-landing .landing-trailer__playback{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin-block:-12px;padding:4px 8px;color:#d7c29c;font-size:10px;letter-spacing:.03em}.legal-career-landing .landing-trailer__playback svg{width:13px;height:13px}.legal-career-landing .landing-trailer__bar>span:first-child{display:flex;align-items:center;gap:8px;color:#c7b18c}.legal-career-landing .landing-trailer video{width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;background:#050b08;border-radius:4px}.legal-career-landing .landing-trailer__caption{font-size:9px;line-height:1.8;padding:12px 12px 5px;color:#8e9c8b}.legal-career-landing .landing-gameplay__features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px 30px;max-width:1040px;margin:35px auto 0}.legal-career-landing .landing-gameplay__features>li{display:flex;gap:10px;align-items:center;font-size:11px;color:#b7c0af}.legal-career-landing .landing-gameplay__features svg{width:15px;height:15px;flex-shrink:0;color:var(--landing-brass)}.legal-career-landing .landing-library .landing-category-stage{margin-top:38px}.legal-career-landing .landing-case-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:42px}.legal-career-landing .landing-case{min-width:0;display:flex;flex-direction:column;padding:25px;background:#131f18;border:1px solid var(--landing-line);border-top:2px solid #bda06b66;border-radius:3px 3px 8px 8px}.legal-career-landing .landing-case__top{display:flex;flex-wrap:wrap;gap:9px;justify-content:space-between;font-size:8px;text-transform:uppercase;letter-spacing:.11em;color:var(--landing-brass)}.legal-career-landing .landing-case__top>span:last-child{color:#9aa58e}.legal-career-landing .landing-case h3{font-family:var(--font-arena-case),Georgia,serif;font-weight:500;font-size:22px;line-height:1.4;letter-spacing:-.025em;margin-top:23px}.legal-career-landing .landing-case p{font-size:12px;line-height:1.9;color:var(--landing-muted);margin-block:17px 23px}.legal-career-landing .landing-case a{display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:18px;border-top:1px solid var(--landing-line);padding-top:17px;margin-top:auto;font-size:11px;color:#d6c7a9}.legal-career-landing .landing-case a svg{width:16px;flex-shrink:0}.legal-career-landing .landing-library__action{text-align:center;margin-top:30px}.legal-career-landing .landing-faq{border-top:1px solid var(--landing-line)}.legal-career-landing .landing-faq__grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:90px}.legal-career-landing .landing-faq__grid>div:first-child>.landing-inline-link{margin-top:27px}.legal-career-landing .landing-faq__questions{border-top:1px solid var(--landing-line)}.legal-career-landing .landing-faq details{border-bottom:1px solid var(--landing-line)}.legal-career-landing .landing-faq summary{display:flex;gap:20px;justify-content:space-between;align-items:center;padding:24px 0;cursor:pointer;font-size:13px;font-weight:500;line-height:1.7;list-style:none}.legal-career-landing .landing-faq summary::-webkit-details-marker{display:none}.legal-career-landing .landing-faq summary>span{font-size:24px;font-weight:300;color:var(--landing-brass);flex-shrink:0;transition:rotate .2s}.legal-career-landing .landing-faq details[open] summary>span{rotate:45deg}.legal-career-landing .landing-faq details>p{padding:0 28px 24px 0;color:var(--landing-muted);font-size:12px;line-height:2;max-width:65ch}.legal-career-landing .landing-final{text-align:center;border-top:1px solid var(--landing-line);padding-block:83px 95px;background:radial-gradient(ellipse at 50% 100%,#6b734423,transparent 65%),#101b15}.legal-career-landing .landing-final__seal{width:30px;height:30px;margin:0 auto 25px;color:var(--landing-brass);stroke-width:1.2}.legal-career-landing .landing-final .landing-eyebrow{justify-content:center}.legal-career-landing .landing-final .landing-heading{font-size:clamp(37px,4.7vw,65px)}.legal-career-landing .landing-final .landing-lead{margin-inline:auto}.legal-career-landing .landing-final .spatial-primary{margin-top:32px;padding-inline:30px;min-height:54px}.legal-career-landing .landing-final__footnote{margin-top:22px;color:#98a38f;font-size:10px}@media (hover:hover) and (prefers-reduced-motion:no-preference){.legal-career-landing .landing-mode-card:hover{transform:translateY(-4px)}.legal-career-landing .landing-mode-card:hover img{transform:scale(1.035)}}@media (min-width:1500px){.legal-career-landing .court-experience__stage{min-height:600px}.legal-career-landing .court-experience__world{height:580px}}@media (max-width:1100px){.legal-career-landing .landing-container{width:calc(100% - 64px)}.legal-career-landing>.court-experience{padding-inline:32px}.legal-career-landing .landing-section{padding-block:80px}.legal-career-landing .landing-career__grid{gap:38px}.legal-career-landing .landing-mode-card__body{padding:20px}.legal-career-landing .landing-journey__steps{gap:24px}}@media (max-width:800px){.legal-career-landing .landing-next{align-items:flex-start;flex-direction:column;gap:10px}.legal-career-landing .court-experience__stage{grid-template-columns:1fr}.legal-career-landing .court-experience__copy{padding-top:40px;text-align:center}.legal-career-landing .court-experience h1{font-size:clamp(44px,7vw,65px)}.legal-career-landing .court-experience__description{margin-inline:auto;max-width:490px}.legal-career-landing .court-experience__actions,.legal-career-landing .court-experience__footnote{justify-content:center}.legal-career-landing .court-experience__world{height:410px;margin-top:-25px}.legal-career-landing .court-experience__topline{justify-content:center}.legal-career-landing .court-experience__promises{padding-block:25px}.legal-career-landing .landing-career__grid{grid-template-columns:1fr;gap:42px}.legal-career-landing .landing-career__copy{max-width:620px}.legal-career-landing .landing-career__preview{width:100%;max-width:600px;margin-inline:auto}.legal-career-landing .landing-mode-grid{grid-template-columns:1fr;gap:24px}.legal-career-landing .landing-mode-card{display:grid;grid-template-columns:.85fr 1fr}.legal-career-landing .landing-mode-card__image{height:auto;min-height:285px}.legal-career-landing .landing-mode-card__image:after{background:linear-gradient(0deg,#0c1612c0,transparent 75%)}.legal-career-landing .landing-mode-card__body{padding:28px}.legal-career-landing .landing-mode-card h3{font-size:25px}.legal-career-landing .landing-journey__steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 32px}.legal-career-landing .landing-section-heading{flex-direction:column;align-items:flex-start;gap:22px}.legal-career-landing .landing-section-heading__aside br{display:none}.legal-career-landing .landing-case-grid{grid-template-columns:1fr;gap:18px}.legal-career-landing .landing-faq__grid{grid-template-columns:1fr;gap:37px}}@media (max-width:540px){.legal-career-landing .landing-container{width:calc(100% - 40px)}.legal-career-landing .landing-section{padding-block:65px}.legal-career-landing .landing-heading{font-size:clamp(31px,8.6vw,43px);margin-top:19px}.legal-career-landing .landing-lead{font-size:13px}.legal-career-landing .landing-eyebrow{gap:8px;font-size:8px;letter-spacing:.13em}.legal-career-landing>.court-experience{padding-inline:20px}.legal-career-landing .court-experience__topline{font-size:8px;padding-top:21px}.legal-career-landing .court-experience__copy{padding-top:33px;padding-bottom:15px}.legal-career-landing .court-experience h1{font-size:clamp(37px,10.5vw,55px);line-height:1.14}.legal-career-landing .court-experience__copy>.spatial-eyebrow{font-size:8px;letter-spacing:.17em}.legal-career-landing .court-experience__description{font-size:12px;line-height:1.95;max-width:38ch;margin-top:22px}.legal-career-landing .court-experience__actions{gap:12px 20px;margin-top:23px}.legal-career-landing .court-experience__actions .spatial-primary{min-height:48px;font-size:11px;padding-inline:20px}.legal-career-landing .court-experience__actions .spatial-text-link{font-size:10px}.legal-career-landing .court-experience__footnote{margin-top:15px;font-size:9px}.legal-career-landing .landing-product-hunt{margin-top:16px}.legal-career-landing .court-experience__world{height:320px;margin-top:-8px}.legal-career-landing .court-experience__promises{gap:23px 12px}.legal-career-landing .court-experience__promises>span{font-size:9px;gap:8px}.legal-career-landing .court-view-selector{margin-top:8px;margin-bottom:25px}.legal-career-landing .court-view-selector button{min-height:44px}.legal-career-landing .landing-career__details{gap:23px}.legal-career-landing .landing-career__details p{font-size:12px}.legal-career-landing .landing-career__note{flex-direction:column;gap:8px;margin-top:39px;font-size:10px;line-height:1.8}.legal-career-landing .landing-mode-card{display:flex}.legal-career-landing .landing-mode-card__image{height:215px;min-height:0}.legal-career-landing .landing-mode-card__body{padding:22px}.legal-career-landing .landing-mode-card h3{font-size:24px}.legal-career-landing .landing-journey__steps{margin-top:35px;gap:32px 23px}.legal-career-landing #how-it-works .landing-journey__steps article{text-align:left}.legal-career-landing .landing-journey__steps h3{font-size:14px;line-height:1.6;margin-top:18px}.legal-career-landing .landing-journey__steps p{font-size:11px}.legal-career-landing .landing-journey__marker{padding-bottom:14px}.legal-career-landing .landing-gameplay__heading .landing-heading{font-size:37px}.legal-career-landing .landing-trailer{padding:5px}.legal-career-landing .landing-trailer__bar{font-size:7px;letter-spacing:.09em;padding-inline:7px}.legal-career-landing .landing-trailer__caption{font-size:8px;padding-inline:7px}.legal-career-landing .landing-gameplay__features{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 15px}.legal-career-landing .landing-gameplay__features>li{align-items:flex-start;font-size:10px;line-height:1.8;gap:7px}.legal-career-landing .landing-gameplay__features svg{width:13px;height:13px;margin-top:2px}.legal-career-landing .landing-faq summary{font-size:12px;padding-block:20px}.legal-career-landing .landing-final{padding-block:62px 73px}.legal-career-landing .landing-final .landing-heading{font-size:clamp(32px,8.5vw,43px)}.legal-career-landing .landing-final .landing-lead br{display:none}.legal-career-landing .landing-campaign{flex-direction:column;align-items:flex-start}}@media (max-width:359px){.legal-career-landing .court-experience__actions{flex-direction:column;gap:8px}.legal-career-landing .landing-gameplay__features,.legal-career-landing .landing-journey__steps{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.legal-career-landing *,.legal-career-landing :after,.legal-career-landing :before{animation:none!important;transition:none!important}}@font-face{font-family:font;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:font Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_cdfc13{font-family:font,font Fallback}@font-face{font-family:arenaHeadlineFont;src:url(/_next/static/media/103fc5fac08dcb15-s.p.woff2) format("woff2");font-display:swap;font-weight:600 800}@font-face{font-family:arenaHeadlineFont Fallback;src:local("Arial");ascent-override:99.65%;descent-override:24.81%;line-gap-override:0.00%;size-adjust:97.21%}.__className_4b576a{font-family:arenaHeadlineFont,arenaHeadlineFont Fallback}.__variable_4b576a{--font-arena-headline:"arenaHeadlineFont","arenaHeadlineFont Fallback"}@font-face{font-family:arenaCaseFont;src:url(/_next/static/media/aff755c8b4bb3089-s.p.woff2) format("woff2");font-display:swap;font-weight:500}@font-face{font-family:arenaCaseFont;src:url(/_next/static/media/3359c9acc30ef440-s.p.woff2) format("woff2");font-display:swap;font-weight:600}@font-face{font-family:arenaCaseFont Fallback;src:local("Arial");ascent-override:94.35%;descent-override:25.31%;line-gap-override:0.00%;size-adjust:108.64%}.__className_2c7627{font-family:arenaCaseFont,arenaCaseFont Fallback}.__variable_2c7627{--font-arena-case:"arenaCaseFont","arenaCaseFont Fallback"}