@import url("https://fonts.googleapis.com/css2?family=Mulish:wght@400;500;600;700;800;900&family=Lora:ital,wght@0,400;0,500;0,600;1,400&display=swap");@keyframes lg2av-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.lg2-avproc{background:linear-gradient(180deg,#0d1b2a,#0b1825);overflow:hidden;padding:104px 44px;position:relative}.lg2-avproc *{box-sizing:border-box}.lg2-avproc__glow{background:radial-gradient(circle,#415a77 0,transparent 70%);border-radius:50%;filter:blur(30px);height:400px;left:-60px;opacity:.32;position:absolute;top:8%;width:400px}.lg2-avproc__wrap{margin:0 auto;max-width:1240px;position:relative}.lg2-avproc__head{margin-bottom:50px;max-width:740px}.lg2-avproc__eyebrow{color:#f2913f;display:inline-block;font-size:13px;font-weight:800;letter-spacing:1.6px;margin-bottom:16px;text-transform:uppercase}.lg2-avproc__h2{color:#fff;font-size:clamp(34px,4.2vw,54px);font-weight:800;letter-spacing:-1.8px;line-height:1.04;margin:0 0 16px}.lg2-avproc__body{color:#9da6b5;font-size:18px;line-height:1.6;margin:0}.lg2-avproc__tabs{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:18px}.lg2-avproc__tab{align-items:center;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.09);border-radius:16px;color:#fff;cursor:pointer;display:flex;gap:12px;padding:20px 22px;text-align:left;transition:background .3s ease,border-color .3s ease}.lg2-avproc__tab:hover{border-color:rgba(242,145,63,.35)}.lg2-avproc__tab.is-active{background:rgba(242,145,63,.1);border-color:rgba(242,145,63,.5)}.lg2-avproc__tab-num{align-items:center;background:hsla(0,0%,100%,.07);border-radius:10px;color:#9da6b5;display:flex;flex:0 0 auto;font-size:13px;font-weight:800;height:34px;justify-content:center;width:34px}.lg2-avproc__tab.is-active .lg2-avproc__tab-num{background:linear-gradient(135deg,#f2913f,#e17226);color:#fff}.lg2-avproc__tab-t{color:#fff;display:block;font-size:16.5px;font-weight:800;letter-spacing:-.3px}.lg2-avproc__tab-w{color:#9da6b5;display:block;font-size:12.5px;font-weight:600;margin-top:3px}.lg2-avproc__panelwrap{background:linear-gradient(150deg,#16243a,#0e1c2d);border:1px solid hsla(0,0%,100%,.08);border-radius:22px;overflow:hidden;padding:44px;position:relative}.lg2-avproc__panelwrap:before{background:linear-gradient(90deg,#f2913f,#e17226);content:"";height:4px;left:0;position:absolute;right:0;top:0}.lg2-avproc__panel{display:none;gap:44px;grid-template-columns:1fr 1fr}.lg2-avproc__panel.is-active{animation:lg2av-fade .4s ease both;display:grid}.lg2-avproc__k{color:#f2913f;font-size:13px;font-weight:800;letter-spacing:1.2px;margin-bottom:12px;text-transform:uppercase}.lg2-avproc__h3{color:#fff;font-size:clamp(26px,2.8vw,34px);font-weight:800;letter-spacing:-.9px;line-height:1.1;margin:0 0 14px}.lg2-avproc__p{color:#c2c8d4;font-size:17px;line-height:1.62;margin:0}.lg2-avproc__tk{color:#9da6b5;font-size:13px;font-weight:800;letter-spacing:1.2px;margin-bottom:16px;text-transform:uppercase}.lg2-avproc__tasks{display:flex;flex-direction:column;gap:12px}.lg2-avproc__task{align-items:flex-start;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.07);border-radius:12px;display:flex;gap:12px;padding:14px 16px}.lg2-avproc__check{align-items:center;background:rgba(79,178,134,.16);border-radius:7px;color:#4fb286;display:flex;flex:0 0 auto;font-size:12px;height:22px;justify-content:center;margin-top:1px;width:22px}.lg2-avproc__task-t{color:#e6e9ef;font-size:15.5px;line-height:1.5}@media (max-width:900px){.lg2-avproc__panel.is-active{gap:28px;grid-template-columns:1fr}}@media (max-width:520px){.lg2-avproc{padding:64px 22px}.lg2-avproc__panelwrap{padding:30px 22px}}.lg2-avproc,.lg2-avproc *{font-family:Mulish,system-ui,-apple-system,sans-serif!important}.lg2-avproc__body,.lg2-avproc__p,.lg2-avproc__task-t{font-family:Lora,Georgia,serif!important}.lg2-avproc__panel>*{min-width:0}@media (max-width:900px){.lg2-avproc__panel.is-active{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.lg2-avproc{padding:56px 20px}.lg2-avproc__h2{font-size:32px}.lg2-avproc__tabs{grid-template-columns:minmax(0,1fr)}.lg2-avproc__panelwrap{padding:26px 18px}}