.lgl{color:#f7e6c4;background:#120a05;flex-direction:column;min-height:100vh;display:flex}.lgl__bar{border-bottom:1px solid #f7e6c41f;justify-content:space-between;align-items:center;gap:16px;padding:14px 24px;display:flex}.lgl__logo img{width:auto;height:34px;display:block}.lgl__bar-right{align-items:center;gap:12px;display:flex}.lgl__lang,.lgl__back{appearance:none;color:#f7e6c4;font:700 13px/1 var(--font-ui,Inter, sans-serif);letter-spacing:.08em;cursor:pointer;background:0 0;border:1px solid #f7e6c459;border-radius:999px;padding:9px 16px;text-decoration:none}.lgl__lang:hover,.lgl__back:hover{color:#ffd9a8;border-color:#f0b469}.lgl__doc{width:min(720px,100% - 32px);margin:40px auto 64px}.lgl__doc h1{font:800 40px/1.1 var(--disp,Georgia, serif);color:#ffd9a8;margin:0 0 6px}.lgl__updated{color:#f7e6c48c;font:500 13px/1.4 var(--font-ui,Inter, sans-serif);margin:0 0 28px}.lgl__notice{color:#ffd9a8;font:600 14px/1.5 var(--font-ui,Inter, sans-serif);background:#ff9d3c14;border:1px solid #ff9d3c80;border-left:4px solid #ff9d3c;border-radius:8px;margin:0 0 28px;padding:14px 16px}.lgl__operator{color:#f7e6c4cc;font:500 14px/1.5 var(--font-ui,Inter, sans-serif);margin:0 0 28px}.lgl__lead{color:#f7e6c4e6;font:500 18px/1.6 var(--font-ui,Inter, sans-serif);margin:10px 0 28px}.lgl__email{color:#f7e6c4;font:600 16px/1.5 var(--font-ui,Inter, sans-serif);margin:0 0 12px}.lgl__email a{color:#f0b469;text-underline-offset:3px;text-decoration:underline}.lgl__section{margin:0 0 28px}.lgl__section h2{font:700 19px/1.3 var(--disp,Georgia, serif);color:#f0b469;margin:0 0 8px}.lgl__section p{white-space:pre-wrap;color:#f7e6c4e0;font:400 15px/1.65 var(--font-ui,Inter, sans-serif);margin:0}.lgl__list{color:#f7e6c4e0;font:400 15px/1.65 var(--font-ui,Inter, sans-serif);margin:0;padding-left:22px}.lgl__list li+li{margin-top:6px}.lgl__section p+p,.lgl__section p+ul,.lgl__section ul+p{margin-top:12px}.lgl__signoff{border-top:1px solid #e7a64829;margin-top:36px;padding-top:26px}.lgl__tagline{font:800 30px/1.1 var(--disp,Georgia, serif);color:#ffd9a8;letter-spacing:.01em;margin:0}.lgl__tagsub{color:#f7e6c4e6;font:500 16px/1.5 var(--font-ui,Inter, sans-serif);margin:8px 0 22px}.lgl__cta{color:#14100a;font:700 20px/1 var(--font-landing,Georgia, serif);text-transform:uppercase;letter-spacing:.02em;clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px);filter:drop-shadow(0 4px 8px #50280059);background:linear-gradient(#ffd788 0%,#f3b95a 55%,#e9a444 100%);padding:15px 34px;text-decoration:none;display:inline-block}.lgl__cta:hover{filter:brightness(1.06)drop-shadow(0 4px 8px #50280059)}.lgl__cta:active{filter:brightness(.96)drop-shadow(0 4px 8px #50280059)}.lgl__foot{background:var(--night,#120a05);color:#aab0bc;font:500 13px/1.4 var(--font-landing,Georgia, serif);letter-spacing:.01em;border-top:1px solid #e7a64829;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 18px;margin-top:auto;padding:18px 24px;display:flex}.lgl__foot nav{color:#d3d7de;flex-wrap:wrap;gap:6px 20px;display:flex}.lgl__foot a{color:#d3d7de;text-decoration:none}.lgl__foot a:hover{color:#f6d58e}
