.vr-header{padding-bottom:3rem}.vr-start{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1.5rem}.vr-start a{border:1px solid #786a4c;padding:.65rem 1rem;color:#222c29;text-decoration:none;font-size:.85rem}.vr-start a:hover,.vr-start a:focus-visible{background:#e5dbc7}.vr-introduction{display:grid;grid-template-columns:1fr 1.8fr;gap:3rem;padding:2.7rem 0;border-top:1px solid #c7bdab;border-bottom:1px solid #c7bdab}.vr-introduction h2,.vr-context h2{font:400 clamp(1.8rem,3vw,2.7rem)/1.13 Georgia,serif;color:#212c29}.vr-introduction p,.vr-context p{line-height:1.65}.vr-introduction strong{font-weight:650}.vr-record{padding-top:2.5rem}.vr-toolbar{display:flex;align-items:end;gap:1.2rem;padding:1.2rem;background:#e8e0d0;flex-wrap:wrap;color:#202924}.vr-toolbar label{display:block;font:600 .72rem/1.5 Arial,sans-serif;text-transform:uppercase;letter-spacing:.06em;margin-bottom:.3rem}.vr-toolbar select{font:inherit;max-width:100%;min-height:42px;background:#fffdf8;border:1px solid #8c8679;color:#202924;padding:.5rem 2rem .5rem .65rem}.vr-toolbar p{margin:0 auto 8px 0;font-size:.85rem}.vr-toolbar button{padding:.65rem 1rem;color:#202924;background:transparent;border:1px solid #8c8679;cursor:pointer}.vr-order-note{font-size:.85rem;line-height:1.6;color:#595a52;max-width:900px}.vr-card{padding:2.2rem 0 2.7rem;border-bottom:1px solid #c7bdab;scroll-margin-top:90px}.vr-card[hidden]{display:none}.vr-card-header h2{font:400 clamp(1.55rem,2.5vw,2.15rem)/1.22 Georgia,serif;margin:.5rem 0 1.3rem;color:#202a25;max-width:100%}.vr-card-header .eyebrow{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap;color:#625639}.vr-reference{background:#243b34;color:#fff7df;padding:.3rem .6rem;font-size:.75rem;letter-spacing:.05em}.vr-camera-time{color:#64665c;font-size:.78rem}.vr-card-body{display:grid;grid-template-columns:minmax(0,1.24fr) minmax(0,1fr);gap:2rem;align-items:start}.vr-player{position:relative;aspect-ratio:16/9;background:#151d19;overflow:hidden}.vr-player iframe{position:absolute;width:100%;height:100%;inset:0;border:0}.vr-play{padding:0;border:0;display:block;width:100%;height:100%;cursor:pointer;position:absolute;inset:0;background:#151d19;color:white;text-align:left}.vr-play img{width:100%;height:100%;object-fit:contain;display:block}.vr-play:after{content:'';position:absolute;inset:40% 0 0;background:linear-gradient(transparent,rgba(0,0,0,.85))}.vr-play-icon{position:absolute;z-index:1;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:64px;height:64px;border-radius:50%;border:1px solid #e1cf9e;background:rgba(22,38,30,.88);font-size:24px;padding-left:4px}.vr-play-label{position:absolute;z-index:1;bottom:1rem;left:1rem;right:1rem;font:600 .88rem/1.4 Arial,sans-serif;display:flex;justify-content:space-between;letter-spacing:.04em}.vr-play:focus-visible{outline:4px solid #d2b46e;outline-offset:-4px}.vr-player-links{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.65rem;padding-top:.7rem;font-size:.76rem}.vr-player-links a,.vr-permalink{color:#354b40;text-underline-offset:3px}.vr-seek{border:0;background:transparent;padding:0;color:#354b40;cursor:pointer;text-decoration:underline;font:inherit;text-underline-offset:3px}.vr-description p{line-height:1.65;margin:.35rem 0 1rem;font-size:.96rem}.vr-description .eyebrow{font-size:.7rem;color:#695d41}.vr-impact{border-left:3px solid #b09c67;padding:0 0 0 1rem;margin:1.2rem 0}.vr-impact h3{font:600 .73rem/1.4 Arial,sans-serif;letter-spacing:.07em;text-transform:uppercase;color:#4e493b;margin:0}.vr-description .vr-note{font-size:.79rem;color:#65645b;line-height:1.55}.vr-permalink{font-size:.76rem}.vr-context{padding:3rem 0 4rem}.vr-context>div{display:grid;grid-template-columns:1.1fr 1fr;gap:3rem}.vr-context details{margin-top:2rem;padding:1rem 0;border-top:1px solid #c7bdab;border-bottom:1px solid #c7bdab;max-width:850px}.vr-context summary{font-weight:600;cursor:pointer}.vr-context details p{font-size:.85rem}.vr-bridge{margin-top:2.5rem;margin-bottom:2.5rem;background:#e8e0d0;border-top:3px solid #a38f58;padding:2rem;display:flex;gap:2rem;align-items:center;justify-content:space-between}.vr-bridge>div{max-width:760px}.vr-bridge h2{font:400 clamp(1.7rem,2.8vw,2.3rem)/1.15 Georgia,serif;margin:.6rem 0;color:#202a25}.vr-bridge p{color:#394239;line-height:1.6}.vr-bridge .button{flex-shrink:0}.vr-privacy{font-size:.8rem;color:#62645b;padding-bottom:2rem}#video-empty{padding:3rem 0}
@media(max-width:760px){.vr-introduction,.vr-card-body,.vr-context>div{grid-template-columns:1fr;gap:1.2rem}.vr-introduction{padding:2rem 0}.vr-toolbar{gap:.8rem}.vr-toolbar>div{flex:1;min-width:145px}.vr-toolbar select{width:100%;font-size:.85rem}.vr-toolbar p{flex-basis:55%;margin:0}.vr-card{padding-top:1.8rem;scroll-margin-top:70px}.vr-card-header h2{font-size:1.65rem}.vr-card-body{gap:1rem}.vr-card-header .eyebrow{gap:.5rem}.vr-bridge{display:block;padding:1.4rem}.vr-bridge .button{margin-top:.6rem}.vr-start a{font-size:.78rem}.vr-player-links{font-size:.74rem}}
.vr-reading-links .reading-aside{position:static;display:flex;flex-wrap:wrap;align-items:center;gap:1rem;padding:1rem 0}.vr-reading-links .mission-article-link{margin:0 0 0 auto;padding:0;border:0}.vr-reading-links .mission-article-link span{display:none}.vr-reading-links a{margin:0!important;padding:0!important;font-size:.78rem}.vr-record .vr-play[hidden]{display:none}
.vr-central-challenge{margin:2rem 0;scroll-margin-top:95px}.vr-complaints .vr-central-challenge h3{font-size:clamp(1.8rem,3vw,2.5rem);max-width:900px}.vr-complaints .vr-central-challenge blockquote{border-top:1px solid #a79460;border-bottom:1px solid #a79460;padding:1.1rem 0;font-size:clamp(1.2rem,2.2vw,1.6rem)}.vr-challenge-links{font-size:1rem;line-height:1.8}.vr-pattern-link{margin-top:1.5rem;margin-bottom:2.5rem;line-height:1.65;color:#25352e}.vr-pattern-link a{color:inherit;text-underline-offset:3px}
.vr-complaints{padding-top:2.8rem;padding-bottom:2rem;color:#25352e;scroll-margin-top:90px}.vr-complaints h2{font:400 clamp(2rem,3.5vw,3rem)/1.12 Georgia,serif;max-width:850px;margin:.7rem 0 1.4rem}.vr-complaints h3{font:400 1.5rem/1.25 Georgia,serif;color:#25352e;margin:.6rem 0 1rem}.vr-complaints p{line-height:1.65;max-width:900px}.vr-complaints-lead{font-size:1.13rem}.vr-complaints blockquote{margin:1rem 0 1.2rem;font:400 1.24rem/1.6 Georgia,serif;color:inherit;max-width:920px;border:0;padding:0}.vr-complaints a{color:inherit;text-underline-offset:3px}.vr-deed{background:#e8e0d0;border-left:4px solid #a28b50;padding:1.4rem 1.8rem;margin:2rem 0}.vr-warning{padding:1.6rem 1.8rem;background:#213d33;color:#fbf4e3}.vr-warning h3,.vr-warning .eyebrow,.vr-warning p,.vr-warning a{color:inherit}.vr-warning blockquote{font-size:1.38rem}.vr-letter-history{border-top:1px solid #a99c80;border-bottom:1px solid #a99c80;margin:1.7rem 0;padding:1.3rem 0}.vr-letter-history summary{cursor:pointer;font-weight:650;line-height:1.5}.vr-letter-history ol{list-style:none;padding:0;margin:1.7rem 0 0;display:grid;grid-template-columns:1fr 1fr;gap:1.7rem 2rem}.vr-letter-history li{border-top:2px solid #ab9560;padding-top:1rem;scroll-margin-top:95px}.vr-letter-history time{font:650 .75rem/1.4 Arial,sans-serif;letter-spacing:.04em;text-transform:uppercase}.vr-letter-history h3{font-size:1.35rem}.vr-letter-history .vr-source{font-size:.8rem;color:#5e6054}.vr-response{border-left:3px solid #a28b50;padding-left:1.5rem;margin:2rem 0}.vr-complaint-questions{border-top:1px solid #b5a787;padding-top:1.5rem;scroll-margin-top:90px}.vr-complaint-questions dl{max-width:900px;margin:1.5rem 0 0}.vr-complaint-questions dt{font-weight:650;margin-top:1rem}.vr-complaint-questions dd{margin:.3rem 0 1.2rem;line-height:1.65}.vr-correspondence-link{display:block;font-size:.8rem;color:#354b40;margin:1rem 0;text-underline-offset:3px}
@media(max-width:760px){.vr-letter-history ol{grid-template-columns:1fr;gap:1.1rem}.vr-deed,.vr-warning{padding:1.2rem}.vr-warning blockquote,.vr-complaints blockquote{font-size:1.16rem}.vr-complaints-lead{font-size:1rem}.vr-response{padding-left:1rem}.vr-complaints{padding-top:2rem}}
.vr-professional{margin:2.5rem 0;padding:1.7rem 1.8rem;background:#eee6d6;border-top:4px solid #315044;color:#25352e;scroll-margin-top:95px}.vr-professional h3{font-size:clamp(1.6rem,2.7vw,2.15rem)}.vr-professional h4{font:600 1.15rem/1.4 Georgia,serif;color:#25352e;margin:.7rem 0}.vr-professional-rules{margin:1.4rem 0;padding:1rem 0;border-top:1px solid #b4a78b;border-bottom:1px solid #b4a78b}.vr-professional-rules summary{font-weight:650;cursor:pointer;line-height:1.5}.vr-professional-rules li{line-height:1.65;margin:.8rem 0}.vr-professional-questions article{border-top:1px solid #b4a78b;padding:1.3rem 0;scroll-margin-top:95px}.vr-professional .eyebrow,.vr-professional a,.vr-professional p{color:inherit}.vr-professional .vr-source{font-size:.8rem}.vr-professional-questions .eyebrow{line-height:1.7;overflow-wrap:anywhere}@media(max-width:760px){.vr-professional{padding:1.2rem}.vr-professional h4{font-size:1.05rem}}
.vr-court{margin:2.5rem 0;padding:1.7rem 1.8rem;background:#fbf6e9;border-top:4px solid #315044;color:#25352e;scroll-margin-top:95px}.vr-court h3{font-size:clamp(1.65rem,2.7vw,2.2rem)}.vr-court h4{font:600 1.15rem/1.4 Georgia,serif;color:inherit;margin:.7rem 0}.vr-court .eyebrow,.vr-court p,.vr-court a{color:inherit}.vr-court-lead{font-size:1.1rem}.vr-court-timeline{list-style:none;padding:0;margin:1.5rem 0;display:grid;gap:1rem}.vr-court-timeline li{display:grid;grid-template-columns:150px minmax(0,1fr);gap:1rem;border-top:1px solid #b4a78b;padding-top:1rem;line-height:1.6}.vr-court-standard{border-left:3px solid #a28b50;padding-left:1.2rem;margin:1.5rem 0}.vr-court .vr-source{font-size:.8rem}@media(max-width:760px){.vr-court{padding:1.2rem}.vr-court-timeline li{grid-template-columns:1fr;gap:.3rem}.vr-court-lead{font-size:1rem}}
