.lg-hero .np-hero-head{margin-bottom:clamp(18px,2.4vw,28px)}.lg-hero .np-h1{font-size:clamp(54px,8vw,120px)}.lg-intro{color:#d5deeb;max-width:640px;font-size:clamp(17px,1.4vw,20px);line-height:1.55}.lg-upd{letter-spacing:2px;text-transform:uppercase;color:#aeb9cc;font:600 12px/1 Inter,sans-serif;margin-top:14px!important}.lg{background:var(--cream,#f2eee6);color:#1d2a44;padding:clamp(40px,6vw,88px) 0 clamp(56px,7vw,110px)}.lg-wrap{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.lg-toc{top:calc(var(--hh,80px) + 24px);position:sticky}.lg-toc p{letter-spacing:2.5px;text-transform:uppercase;color:#5a6273;margin:0 0 14px;font:600 12px/1 Inter,sans-serif}.lg-toc ol{border-left:2px solid #00123c1f;gap:4px;margin:0;padding:0;list-style:none;display:grid}.lg-toc a{color:#33405a;border-left:2px solid #0000;margin-left:-2px;padding:8px 0 8px 16px;font:500 14.5px/1.35 Inter,sans-serif;display:block}.lg-toc a:hover{color:#00123c;border-left-color:#9a5800}.lg-toc a:focus-visible{outline-offset:2px;outline:2px solid #9a5800}.lg-body{max-width:760px}.lg-body section{scroll-margin-top:calc(var(--hh,80px) + 24px)}.lg-body section+section{border-top:1px solid #00123c1a;margin-top:clamp(36px,4vw,52px);padding-top:clamp(28px,3vw,40px)}.lg-body h2{font:500 clamp(26px,2.4vw,34px)/1 var(--ft);text-transform:uppercase;color:#00123c;margin:0 0 .7em}.lg-body p,.lg-body li{color:#1d2a44;font-size:clamp(16px,1.15vw,17.5px);line-height:1.7}.lg-body p{margin:0 0 1em}.lg-body ul{margin:0 0 1em;padding-left:1.2em}.lg-body li{margin:0 0 .55em;padding-left:.2em}.lg-body li::marker{color:#9a5800}.lg-body b{color:#00123c;font-weight:700}.lg-body a{color:#00123c;text-underline-offset:3px;font-weight:600;-webkit-text-decoration:underline #9a5800;text-decoration:underline #9a5800;text-decoration-thickness:2px}.lg-body a:hover{color:#9a5800}.lg-body a:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #00123c}.lg-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lg-status{background:#fff;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:6px 0 4px;padding:18px 20px;display:flex;box-shadow:0 0 0 1px #00123c14}.lg-status p{margin:0!important}.lg .lg-btn{color:#fff;cursor:pointer;background:#00123c;border:0;border-radius:999px;align-items:center;min-height:46px;padding:0 22px;font:700 15px/1 Inter,sans-serif;transition:background .2s;display:inline-flex}.lg .lg-btn:hover{background:#0a2257}.lg .lg-btn:focus-visible{outline-offset:3px;outline:3px solid #9a5800}.lg-tbl{background:#fff;border-radius:14px;margin:8px 0 18px;overflow-x:auto;box-shadow:0 0 0 1px #00123c14}.lg-tbl table{border-collapse:collapse;color:#1d2a44;width:100%;font-size:14.5px;line-height:1.5}.lg-tbl caption{text-align:left;letter-spacing:1.5px;text-transform:uppercase;color:#5a6273;padding:14px 16px 0;font:600 12px/1.4 Inter,sans-serif}.lg-tbl th,.lg-tbl td{text-align:left;vertical-align:top;border-bottom:1px solid #00123c14;padding:12px 16px}.lg-tbl thead th{color:#00123c;white-space:nowrap;font-weight:700}.lg-tbl tbody th{color:#00123c;word-break:break-word;max-width:240px;font-weight:600}.lg-tbl tbody tr:last-child>*{border-bottom:0}@media (width<=860px){.lg-wrap{grid-template-columns:1fr;gap:28px}.lg-toc{background:#fff;border-radius:14px;padding:18px 20px;position:static;box-shadow:0 0 0 1px #00123c14}.lg-toc ol{border-left:0}.lg-toc a{border-left:0;margin:0;padding:7px 0}.lg-tbl{box-shadow:none;background:0 0;border-radius:0;overflow:visible}.lg-tbl table,.lg-tbl tbody,.lg-tbl tr,.lg-tbl th,.lg-tbl td{display:block}.lg-tbl thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.lg-tbl caption{padding:0 0 10px;display:block}.lg-tbl tbody tr{background:#fff;border-radius:14px;margin-bottom:10px;padding:14px 16px;box-shadow:0 0 0 1px #00123c14}.lg-tbl tbody th,.lg-tbl td{border:0;max-width:none;padding:0}.lg-tbl tbody th{margin-bottom:6px;font-size:15px}.lg-tbl td{margin-top:6px}.lg-tbl td:before{letter-spacing:1.5px;text-transform:uppercase;color:#5a6273;font:600 11px/1.4 Inter,sans-serif;display:block}.lg-tbl td:first-of-type:before{content:"Set by"}.lg-tbl td:nth-of-type(2):before{content:"What it does"}.lg-tbl td:nth-of-type(3):before{content:"How long"}}
