.lg-sec--ch{background:linear-gradient(180deg, #fff, var(--bg))}.lg-head--row{justify-content:space-between;align-items:flex-end;gap:30px;display:flex}.lg-cxn{flex:none;gap:10px;display:flex}.lg-cxn button{border:1.5px solid var(--nv);width:54px;height:54px;color:var(--nv);cursor:pointer;background:0 0;border-radius:50%;place-items:center;font-size:1.3rem;transition:background .3s,color .3s,transform .3s;display:grid}.lg-cxn button:first-child svg{transform:scaleX(-1)}.lg-cxn button:hover{background:var(--nv);color:#fff;transform:scale(1.08)}.lg-cx{grid-template-columns:minmax(0,.85fr) minmax(0,1.5fr);align-items:stretch;gap:22px;display:grid}.lg-cx__l{align-content:start;gap:12px;display:grid}.lg-cxb{text-align:left;border:1px solid var(--ln);font:inherit;cursor:pointer;background:#fff;border-radius:22px;grid-template-columns:54px 1fr auto;align-items:center;gap:16px;padding:22px 24px 24px;transition:transform .35s cubic-bezier(.34,1.56,.64,1),background .3s,border-color .3s,box-shadow .3s;display:grid;position:relative;overflow:hidden}.lg-cxb b{color:#0000;-webkit-text-stroke:1.5px color-mix(in srgb, var(--ac) 55%, #fff);font-family:Plus Jakarta Sans,sans-serif;font-size:1.6rem;font-weight:800;transition:color .3s,-webkit-text-stroke-color .3s}.lg-cxb span{color:var(--nv);font-family:Plus Jakarta Sans,sans-serif;font-size:1.05rem;font-weight:700;line-height:1.3}.lg-cxb>svg{color:var(--ac);opacity:0;font-size:1.3rem;transition:opacity .3s,transform .3s;transform:translate(-10px)}.lg-cxb:hover{border-color:var(--ac);transform:translate(8px)}.lg-cxb.on{background:var(--nv);border-color:var(--nv);transform:translate(14px);box-shadow:0 24px 50px #0b1b334d}.lg-cxb.on b{color:var(--a1);-webkit-text-stroke-color:var(--a1)}.lg-cxb.on span{color:#fff}.lg-cxb.on>svg{opacity:1;color:var(--a1);transform:none}.lg-cxb i{width:100%;height:4px;position:absolute;bottom:0;left:0}.lg-cxb.run i{background:linear-gradient(90deg, var(--ac), #ffb020);transform-origin:0;animation:6.5s linear forwards lgRun}.lg-cx__s{background:#0b1b33;border-radius:34px;min-height:560px;position:relative;overflow:hidden;box-shadow:0 40px 90px #0b1b3347}.lg-cxs{opacity:0;visibility:hidden;transition:opacity .7s,visibility .7s;position:absolute;inset:0}.lg-cxs.on{opacity:1;visibility:visible}.lg-cxs>img{object-fit:cover;width:100%;height:100%;transition:transform 7s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:scale(1.18)}.lg-cxs.on>img{transform:scale(1.04)}.lg-cxs__ov{background:linear-gradient(0deg, #061024eb, #06102440 60%), linear-gradient(135deg, color-mix(in srgb, var(--ac) 40%, transparent), transparent 55%);position:absolute;inset:0}.lg-cxs__help{z-index:2;opacity:0;background:#fffffff2;border-radius:20px;align-items:center;gap:14px;max-width:62%;padding:12px 20px 12px 12px;transition:transform .6s cubic-bezier(.16,1,.3,1) .25s,opacity .5s .25s;display:flex;position:absolute;top:24px;right:24px;transform:translateY(-14px);box-shadow:0 20px 44px #00000059}.lg-cxs.on .lg-cxs__help{opacity:1;transform:none}.lg-cxs__help>span{background:var(--ac);color:#fff;border-radius:14px;flex:none;place-items:center;width:44px;height:44px;font-size:1.4rem;display:grid}.lg-cxs__help small{letter-spacing:.08em;text-transform:uppercase;color:#6b7a92;font-size:.66rem;font-weight:800;display:block}.lg-cxs__help b{color:var(--nv);font-size:.9rem;line-height:1.25;display:block}.lg-cxs__card{z-index:2;-webkit-backdrop-filter:blur(18px);color:#e4ecf8;opacity:0;background:#ffffff1f;border:1px solid #ffffff52;border-radius:26px;padding:clamp(24px,2.6vw,38px);transition:transform .7s cubic-bezier(.16,1,.3,1) .2s,opacity .6s .2s;position:absolute;bottom:26px;left:26px;right:26px;transform:translateY(26px)}.lg-cxs.on .lg-cxs__card{opacity:1;transform:none}.lg-cxs__k{letter-spacing:.14em;text-transform:uppercase;color:#ffb020;margin-bottom:12px;font-size:.72rem;font-weight:800;display:inline-block}.lg-cxs__card h3{color:#fff;margin-bottom:14px;font-size:clamp(1.5rem,2.3vw,2.2rem)}.lg-cxs__card p{max-width:760px;font-size:1.03rem;line-height:1.75}.lg-cxs__out{color:#fff;border-top:1px solid #ffffff38;align-items:center;gap:10px;margin-top:20px;padding-top:18px;font-weight:600;display:flex}.lg-cxs__out svg{color:#4ade80;flex:none;font-size:1.5rem}.lg-cxs__out span{font-size:.94rem}@media (width<=1100px){.lg-cx{grid-template-columns:1fr}.lg-cx__s{min-height:640px}.lg-cxs__help{max-width:calc(100% - 48px)}.lg-head--row{flex-direction:column;align-items:flex-start}.lg-cxb.on,.lg-cxb:hover{transform:none}}@media (width>=1101px){.lg-cx__l{grid-auto-rows:1fr;align-content:stretch}.lg-cxb{align-items:center}}.lg-head--row>div:first-child{flex:auto;min-width:0}.lg-head--row h2{text-wrap:balance;max-width:1180px;font-size:clamp(1.9rem,3.1vw,3.2rem)}