.xs-info-shell{--bg:#080e0a;--bg2:#101b13;--panel:#142119;--panel2:#1c2f20;--line:#39513c;--muted:#b8c9b6;--ink:#f8fff6;--lime:#c7ff58;--ease:cubic-bezier(.18,.72,.2,1)}.xs-info-shell{scroll-behavior:smooth}.xs-info-shell{margin:0;background:var(--bg);color:var(--ink);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;line-height:1.62;-webkit-font-smoothing:antialiased}.xs-info-shell a{color:inherit;text-decoration:none}.xs-info-shell button,.xs-info-shell input{font:inherit}.xs-info-shell a:focus-visible,.xs-info-shell button:focus-visible,.xs-info-shell input:focus-visible,.xs-info-shell summary:focus-visible{outline:2px solid var(--lime);outline-offset:4px}.xs-info-shell .page-container{width:min(1270px,calc(100% - 48px));margin-inline:auto}.xs-info-shell .preview{background:#243424;color:#e3f3da;padding:10px 24px;text-align:center;font-size:10px;letter-spacing:.12em;font-weight:800}.xs-info-shell .preview strong{color:var(--lime)}.xs-info-shell .site-head{padding:21px 0;background:#080e0b;border-bottom:1px solid #304634}.xs-info-shell .site-head .row{display:flex;align-items:center;justify-content:space-between;gap:18px}.xs-info-shell .logo{font-size:25px;line-height:1;font-weight:950;letter-spacing:-.085em;color:#fff}.xs-info-shell .logo em{font-style:normal;color:var(--lime)}.xs-info-shell .header-note{font-size:10px;font-weight:900;letter-spacing:.13em;color:#a9c7aa}.xs-info-shell .header-note:before{content:"";width:7px;height:7px;display:inline-block;background:var(--lime);border-radius:50%;margin-right:9px;vertical-align:middle;box-shadow:0 0 12px #c7ff5866}.xs-info-shell .hero{position:relative;overflow:hidden;border-bottom:1px solid #36503b;background:radial-gradient(ellipse 44% 70% at 95% 15%,#2f644d4b,transparent 80%),linear-gradient(135deg,#172b1b,#09100c 80%)}.xs-info-shell .hero:after{content:"X";position:absolute;font-weight:950;font-size:clamp(360px,40vw,660px);line-height:1;color:#c7ff5808;right:-6vw;bottom:-.34em;pointer-events:none}.xs-info-shell .hero .hero-inner{padding:clamp(76px,8vw,118px) 0 clamp(75px,7vw,110px);position:relative;z-index:1}.xs-info-shell .eyebrow{font-size:10px;letter-spacing:.16em;font-weight:900;text-transform:uppercase;color:var(--lime);margin:0 0 23px;display:flex;gap:12px;align-items:center}.xs-info-shell .eyebrow:before{content:"";height:2px;width:27px;background:var(--lime)}.xs-info-shell h1{font-size:clamp(60px,9.2vw,132px);line-height:.91;letter-spacing:-.085em;font-weight:950;color:#fff;margin:0 0 27px;max-width:1020px}.xs-info-shell h1 em{display:block;font-style:normal;color:var(--lime)}.xs-info-shell .hero-lead{font-size:clamp(16px,1.8vw,21px);color:#c8dbc4;max-width:790px;line-height:1.58;margin:0}.xs-info-shell .hero-info{display:flex;gap:10px;flex-wrap:wrap;margin-top:26px}.xs-info-shell .tag{display:inline-flex;border:1px solid #59745b;border-radius:25px;padding:7px 13px;color:#dcebd7;font-size:10px;font-weight:850;letter-spacing:.05em}.xs-info-shell .tag.green{color:#102013;background:var(--lime);border-color:var(--lime)}.xs-info-shell .page-main{padding:78px 0 96px}.xs-info-shell .section-head{margin:0 0 27px}.xs-info-shell .section-head h2{margin:0;color:#fff;font-size:clamp(34px,5vw,61px);line-height:1.02;letter-spacing:-.066em;font-weight:950}.xs-info-shell .section-head h2 em,.xs-info-shell .section-title em{color:var(--lime);font-style:normal}.xs-info-shell .section-head p{margin:12px 0 0;font-size:15px;color:#bacdb8;max-width:78ch}.xs-info-shell .grid{display:grid;gap:15px}.xs-info-shell .grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xs-info-shell .grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xs-info-shell .panel{background:linear-gradient(150deg,#1c3020,#111d15);border:1px solid #405d45;border-radius:13px;padding:27px;min-width:0}.xs-info-shell .panel .number{font-size:12px;letter-spacing:.15em;color:var(--lime);font-weight:900}.xs-info-shell .panel h3{font-size:24px;line-height:1.17;letter-spacing:-.045em;color:#fff;margin:13px 0}.xs-info-shell .panel p{font-size:14px;color:#bfcdbd;margin:0}.xs-info-shell .panel a{color:var(--lime);font-weight:800}.xs-info-shell .stat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#38563f;border:1px solid #38563f;border-radius:12px;overflow:hidden;margin-bottom:70px}.xs-info-shell .stat{padding:24px;background:#111d15}.xs-info-shell .stat b{display:block;color:var(--lime);font-size:clamp(26px,4vw,42px);font-weight:950;letter-spacing:-.06em;line-height:1.05}.xs-info-shell .stat span{display:block;color:#bbd0b8;font-size:11px;font-weight:800;letter-spacing:.11em;margin-top:9px}.xs-info-shell .body-layout{display:grid;grid-template-columns:245px minmax(0,1fr);gap:clamp(30px,4vw,76px);align-items:start}.xs-info-shell .toc{position:sticky;top:22px;max-height:85vh;overflow:auto;padding:20px;border:1px solid #35523a;border-radius:12px;background:#111d14}.xs-info-shell .toc b{display:block;color:var(--lime);font-size:10px;letter-spacing:.13em;margin-bottom:13px}.xs-info-shell .toc a{display:block;font-size:12px;padding:8px 2px;color:#bdceba;line-height:1.35;border-bottom:1px solid #263c2c}.xs-info-shell .toc a:hover{color:var(--lime)}.xs-info-shell .prose{max-width:850px}.xs-info-shell .prose>section{padding:0 0 39px;margin:0 0 39px;border-bottom:1px solid #304734;scroll-margin-top:25px}.xs-info-shell .prose h2{font-size:clamp(26px,3vw,38px);line-height:1.1;letter-spacing:-.05em;margin:0 0 19px;color:#f7fff6;font-weight:900}.xs-info-shell .prose h3{font-size:18px;letter-spacing:-.03em;color:#fff;margin:22px 0 8px}.xs-info-shell .prose p,.xs-info-shell .prose li{font-size:15px;line-height:1.78;color:#c4d1c0}.xs-info-shell .prose p{margin:0 0 15px}.xs-info-shell .prose p:last-child{margin-bottom:0}.xs-info-shell .prose ul{padding-left:22px}.xs-info-shell .prose a{color:#caff80;text-decoration:underline;text-underline-offset:3px}.xs-info-shell .prose strong{color:#f1ffed}.xs-info-shell .prose .note{padding:19px 21px;border-left:3px solid var(--lime);background:#16261a;border-radius:0 9px 9px 0;margin:19px 0 0}.xs-info-shell .mini-list{display:grid;gap:10px}.xs-info-shell .mini-list .line{border-bottom:1px solid #315038;padding:10px 0;display:flex;justify-content:space-between;align-items:center;gap:12px}.xs-info-shell .mini-list .line b{font-size:14px}.xs-info-shell .mini-list .line span{font-size:13px;color:#a5c0a7}.xs-info-shell .cta-panel{background:linear-gradient(115deg,#1b311f,#102116);border:1px solid #537e53;border-radius:15px;padding:clamp(30px,5vw,55px);margin-top:55px;display:flex;align-items:center;justify-content:space-between;gap:22px}.xs-info-shell .cta-panel h2{font-size:clamp(29px,4vw,49px);line-height:1.04;letter-spacing:-.058em;margin:0 0 10px}.xs-info-shell .cta-panel h2 em{color:var(--lime);font-style:normal}.xs-info-shell .cta-panel p{font-size:14px;color:#c1d7be;margin:0;max-width:600px}.xs-info-shell .btn{display:inline-flex;align-items:center;justify-content:center;gap:19px;border-radius:5px;background:var(--lime);padding:14px 19px;color:#101e11!important;font-size:11px;font-weight:950;letter-spacing:.08em;min-height:45px;white-space:nowrap}.xs-info-shell .btn svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.xs-info-shell .btn:hover{background:#e2ffb0}.xs-info-shell .notice{background:#253523;border:1px solid #52654b;color:#dcebd4;border-radius:10px;margin:0 0 40px;padding:18px 22px;font-size:13px}.xs-info-shell .notice strong{color:var(--lime)}.xs-info-shell .site-foot{border-top:1px solid #2f4d33;padding:25px 0 35px;background:#080f0b;font-size:11px;color:#b0c2b0}.xs-info-shell .site-foot .row{display:flex;align-items:center;justify-content:space-between;gap:14px}.xs-info-shell .site-foot a{color:var(--lime);margin-left:14px}.xs-info-shell .faq-list{display:grid;gap:10px}.xs-info-shell .faq-list details{background:#142219;border:1px solid #39533f;border-radius:9px;padding:18px 22px}.xs-info-shell .faq-list summary{cursor:pointer;font-size:15px;font-weight:850;color:#fff;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:15px}.xs-info-shell .faq-list summary::-webkit-details-marker{display:none}.xs-info-shell .faq-list summary:after{content:"+";color:var(--lime);font-size:25px;font-weight:400}.xs-info-shell .faq-list details[open] summary:after{content:"\2212"}.xs-info-shell .faq-list details p{font-size:14px;color:#c4d7c2;line-height:1.7;margin:11px 0 0}.xs-info-shell .article-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.xs-info-shell .article-card{border:1px solid #36513a;border-radius:12px;overflow:hidden;background:linear-gradient(#1c3020,#111e16);display:flex;flex-direction:column;min-width:0;transition:transform .25s,border-color .25s}.xs-info-shell .article-card:hover{border-color:#a6df79;transform:translateY(-3px)}.xs-info-shell .article-card img{display:block;width:100%;aspect-ratio:1.48;object-fit:cover;object-position:center;background:#1a2e1d}.xs-info-shell .article-card .article-body{padding:23px;display:flex;flex-direction:column;flex:1;gap:13px}.xs-info-shell .article-card .article-meta{color:var(--lime);font-size:9px;letter-spacing:.12em;font-weight:900;text-transform:uppercase}.xs-info-shell .article-card h3{margin:0;color:#fff;font-size:clamp(18px,2vw,24px);letter-spacing:-.045em;line-height:1.2}.xs-info-shell .article-card small{margin-top:auto;font-size:11px;letter-spacing:.06em;font-weight:850;color:#b6d0b0}.xs-info-shell .article-card small svg{width:15px;height:15px;display:inline-block;vertical-align:-3px;color:var(--lime);stroke:currentColor;fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.xs-info-shell .featured-story{display:grid;grid-template-columns:1.2fr 1fr;overflow:hidden;border:1px solid #517354;border-radius:15px;background:#1c3020;margin:0 0 26px}.xs-info-shell .featured-story .feature-image{position:relative;min-height:370px}.xs-info-shell .featured-story img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.xs-info-shell .featured-story .feature-content{padding:clamp(26px,4vw,55px);display:flex;flex-direction:column;justify-content:center}.xs-info-shell .featured-story h2{color:#fff;font-size:clamp(30px,3.7vw,51px);letter-spacing:-.065em;line-height:1.05;margin:15px 0}.xs-info-shell .featured-story p{color:#bfd0bf;font-size:15px;line-height:1.7}.xs-info-shell .featured-story a{color:var(--lime);font-size:11px;letter-spacing:.09em;font-weight:900;margin-top:18px}.xs-info-shell .search-panel{display:flex;align-items:center;gap:15px;margin-bottom:30px;padding:12px;border:1px solid #35503a;border-radius:10px;background:#101d14}.xs-info-shell .search-panel label{font-size:10px;letter-spacing:.12em;color:#c5d5c2;font-weight:900;white-space:nowrap;margin-left:9px}.xs-info-shell .search-panel input{background:#172719;color:#fff;border:1px solid #4c664d;border-radius:5px;padding:12px;min-width:0;width:100%;font-size:15px}.xs-info-shell .search-panel input::placeholder{color:#8ea78e}.xs-info-shell .search-panel .btn{border:0;cursor:pointer}.xs-info-shell .text-table{width:100%;border-collapse:collapse;font-size:13px}.xs-info-shell .text-table th{text-align:left;font-size:11px;letter-spacing:.09em;color:#b4e891;border-bottom:1px solid #47674e;padding:11px 8px}.xs-info-shell .text-table td{color:#c7d7c2;border-bottom:1px solid #304535;padding:11px 8px;vertical-align:top}.xs-info-shell .table-wrap{max-width:100%;overflow:auto}@media(max-width:950px){.body-layout{grid-template-columns:1fr;gap:25px}.xs-info-shell .toc{position:static;display:flex;gap:14px;flex-wrap:wrap;max-height:none}.xs-info-shell .toc b{flex-basis:100%;margin-bottom:0}.xs-info-shell .toc a{border:0;padding:2px;font-size:11px}.xs-info-shell .featured-story{grid-template-columns:1fr}.xs-info-shell .featured-story .feature-image{min-height:290px}.xs-info-shell .article-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.page-container{width:calc(100% - 34px)}.xs-info-shell .header-note{font-size:8px}.xs-info-shell .logo{font-size:22px}.xs-info-shell .hero .hero-inner{padding:67px 0 72px}.xs-info-shell h1{font-size:clamp(48px,12vw,77px)}.xs-info-shell .hero-lead{font-size:15px}.xs-info-shell .page-main{padding:46px 0 75px}.xs-info-shell .grid-3,.xs-info-shell .grid-2,.xs-info-shell .stat-grid,.xs-info-shell .article-grid{grid-template-columns:1fr}.xs-info-shell .stat{padding:17px}.xs-info-shell .stat b{font-size:29px}.xs-info-shell .panel{padding:21px}.xs-info-shell .cta-panel{display:block}.xs-info-shell .cta-panel .btn{margin-top:23px}.xs-info-shell .site-foot .row{display:block}.xs-info-shell .site-foot a{margin:9px 12px 0 0;display:inline-block}.xs-info-shell .search-panel{flex-wrap:wrap}.xs-info-shell .search-panel label{flex-basis:100%}.xs-info-shell .search-panel input{flex:1}.xs-info-shell .search-panel button{width:100%}.xs-info-shell .article-card img{aspect-ratio:1.8}.xs-info-shell .featured-story .feature-image{min-height:235px}}@media print{body{color:#000;background:#fff}.xs-info-shell .preview,.xs-info-shell .site-head,.xs-info-shell .site-foot,.xs-info-shell .hero:after,.xs-info-shell .toc,.xs-info-shell .cta-panel{display:none!important}.xs-info-shell .hero{background:#fff;border:0}.xs-info-shell .hero .hero-inner{padding:15px 0}.xs-info-shell .hero h1,.xs-info-shell .hero h1 em{color:#000!important;font-size:36px}.xs-info-shell .hero-lead,.xs-info-shell .prose p,.xs-info-shell .prose li,.xs-info-shell .prose h2,.xs-info-shell .notice,.xs-info-shell .panel p{color:#000}.xs-info-shell .page-main{padding:0}.xs-info-shell .body-layout{display:block}.xs-info-shell .prose{max-width:none}.xs-info-shell .prose>section{break-inside:avoid}.xs-info-shell .prose a{color:#000;text-decoration:underline}}.xs-info-shell{display:block;isolation:isolate;width:100%;max-width:100%;overflow-x:clip;background:var(--bg,#080e0a);color:var(--ink,#f8fff6);color-scheme:dark}.xs-info-shell,.xs-info-shell *{box-sizing:border-box}.xs-info-shell h1,.xs-info-shell h2,.xs-info-shell h3{color:#f8fff6}.xs-info-shell .hero h1{color:#fff!important;line-height:.93!important}.xs-info-shell .hero h1 em{color:var(--lime,#c7ff58)!important}.xs-info-shell .section-head h2{color:#fff!important}.xs-info-shell .section-head h2 em{color:var(--lime,#c7ff58)!important}.xs-info-shell .prose section[id]{scroll-margin-top:95px}.xs-info-shell .toc a:focus-visible,.xs-info-shell .btn:focus-visible{outline:2px solid #c7ff58;outline-offset:3px}.xs-info-shell .xs-journal-tags{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:20px 0 27px}.xs-info-shell .xs-journal-tags a{display:inline-flex;align-items:center;min-height:34px;border:1px solid #4b694f;border-radius:4px;padding:7px 12px;color:#c8dbc5;font-size:11px;font-weight:850;letter-spacing:.04em;text-decoration:none;transition:color .2s,border-color .2s,background-color .2s}.xs-info-shell .xs-journal-tags a[aria-current=page],.xs-info-shell .xs-journal-tags a:hover{border-color:#c7ff58;background:#28412c;color:#f5ffef}.xs-info-shell .xs-journal-pagination{margin-top:35px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;padding:14px 10px;gap:8px}.xs-info-shell .xs-journal-pagination .page,.xs-info-shell .xs-journal-pagination .next,.xs-info-shell .xs-journal-pagination .prev{display:inline-flex;min-height:39px;min-width:39px;align-items:center;justify-content:center;border:1px solid #405a42;border-radius:5px;color:#f6fff4;font-size:13px;background:#142118;padding:8px 12px}.xs-info-shell .xs-journal-pagination .page.current{color:#102013;background:#c7ff58;border-color:#c7ff58;font-weight:900}.xs-info-shell .xs-journal-pagination a{color:inherit;text-decoration:none}.xs-info-shell .xs-journal-pagination a:hover{color:#c7ff58}.xs-info-shell .xs-journal-placeholder{aspect-ratio:1.8;display:grid;place-items:center;background:#17271b;color:#c7ff58;font-size:22px;font-weight:900;letter-spacing:-.065em}.xs-info-shell .article-card:focus-visible{outline:2px solid #c7ff58;outline-offset:4px}.xs-info-shell .search-panel input[type=search]{min-width:0;font:inherit;color:#f9fff8;background:#111c14;border:1px solid #516a55;font-size:16px}.xs-info-shell .search-panel button{cursor:pointer}.xs-info-shell .notice strong{color:#c7ff58}@media(prefers-reduced-motion:no-preference){.xs-info-shell.is-animated .xs-reveal{opacity:0;transform:translateY(20px);transition:opacity .8s ease,transform .85s cubic-bezier(.18,.72,.2,1)}.xs-info-shell.is-animated .xs-reveal.is-visible{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.xs-info-shell .xs-reveal{opacity:1!important;transform:none!important;transition:none!important}}@media(max-width:680px){.xs-info-shell .page-container{max-width:none}.xs-info-shell .xs-journal-tags{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain;padding-bottom:8px}.xs-info-shell .xs-journal-tags a{white-space:nowrap;flex:0 0 auto}.xs-info-shell .hero h1{font-size:clamp(43px,11.5vw,77px)!important;overflow-wrap:normal}.xs-info-shell .xs-journal-pagination{gap:5px}}
/*# sourceMappingURL=/cdn/shop/t/91/assets/xs-legal-journal.css.map */
