.lscj-fp{--navy:#052962;--ink:#16202b;--muted:#5a6675;--line:#e4e8ee;--paper-2:#f4f6f8;--prog-bg:#eaf3ec;--prog-ink:#0d4d24;--prog-line:#d6e6db;--radius-l:18px;--radius-m:12px;--radius-s:9px;--shadow-card:0 2px 4px rgba(5, 41, 98, .04), 0 12px 28px rgba(5, 41, 98, .07);--shadow-panel:0 10px 40px rgba(5, 41, 98, .12);--maxw:1180px;--pad:clamp(1rem, 3vw, 1.5rem);--cat:#052962;--hero-overlap:140px;--hero-clearance:96px;font-family:'Outfit',system-ui,-apple-system,sans-serif;color:var(--ink);line-height:1.5}.lscj-fp *,.lscj-fp *::before,.lscj-fp *::after{box-sizing:border-box}.lscj-fp svg{width:1.15em;height:1.15em}.lscj-fp img{display:block;max-width:100%}.lscj-fp a{color:inherit}.lscj-fp .wrap{max-width:var(--maxw);margin:0 auto;padding-inline:var(--pad)}.lscj-fp .hero{position:relative;min-height:620px;display:grid;grid-template-columns:1fr;background:var(--navy)}.lscj-fp .hero__slide{grid-area:1 / 1;position:relative;min-width:0;opacity:0;transition:opacity .7s ease;pointer-events:none}.lscj-fp .hero__slide.is-on{opacity:1;pointer-events:auto;z-index:1}.lscj-fp .hero__bg{position:absolute;inset:0;background-size:cover;background-position:center}.lscj-fp .hero__shade{position:absolute;inset:0;background:linear-gradient(to top,rgb(3 18 45 / .55),#fff0 42%),linear-gradient(to right,rgb(3 18 45 / .72),rgb(3 18 45 / .25) 55%,rgb(3 18 45 / .05))}.lscj-fp .hero__inner{position:relative;z-index:2;width:100%;max-width:var(--maxw);margin:0 auto;padding:150px var(--pad) calc(var(--hero-overlap) + var(--hero-clearance));display:flex;flex-direction:column;justify-content:center}.lscj-fp .hero__badge{align-self:flex-start;display:inline-flex;align-items:center;gap:.4rem;background:var(--cat);color:#fff;font-weight:700;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;padding:.38rem .8rem;border-radius:999px}.lscj-fp .hero__title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:#fff;font-weight:800;letter-spacing:-.02em;line-height:1.06;font-size:clamp(2.1rem, 4.4vw, 3.35rem);margin:.8rem 0 .55rem;max-width:16ch;text-shadow:0 2px 18px rgb(0 0 0 / .25)}.lscj-fp .hero__facts{display:flex;flex-wrap:wrap;gap:1.1rem;color:#eaf0f7;font-weight:500}.lscj-fp .hero__fact{display:inline-flex;align-items:center;gap:.45rem}.lscj-fp .hero__fact svg{width:18px;height:18px;opacity:.9}.lscj-fp .hero__desc{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:#dbe4ef;margin:.85rem 0 0;max-width:46ch}.lscj-fp .hero__cta{margin-top:1.3rem;align-self:flex-start;background:#fff;color:var(--navy);text-decoration:none;font-weight:700;padding:.72rem 1.25rem;border-radius:11px;display:inline-flex;align-items:center;gap:.5rem;transition:transform .15s ease,box-shadow .15s ease}.lscj-fp .hero__cta svg{width:18px;height:18px}.lscj-fp .hero__link{position:absolute;inset:0;z-index:1;display:block}.lscj-fp .hero__inner{pointer-events:none}.lscj-fp .hero__slide:hover .hero__cta{transform:translateY(-2px);box-shadow:0 10px 24px rgb(0 0 0 / .28)}.lscj-fp .hero__link:focus-visible{outline:3px solid #fff;outline-offset:-6px;border-radius:6px}.lscj-fp .hero__nav{position:absolute;z-index:3;top:46%;left:0;right:0;display:flex;justify-content:space-between;padding-inline:clamp(.5rem, 2vw, 1.5rem);pointer-events:none}.lscj-fp .hero__arrow{pointer-events:auto;width:46px;height:46px;border-radius:50%;border:0;background:rgb(255 255 255 / .16);backdrop-filter:blur(6px);color:#fff;cursor:pointer;display:grid;place-items:center;transition:background .15s ease}.lscj-fp .hero__arrow:hover{background:rgb(255 255 255 / .32)}.lscj-fp .hero__arrow svg{width:22px;height:22px}.lscj-fp .hero__dots{position:absolute;z-index:3;left:0;right:0;bottom:calc(var(--hero-overlap) + 22px);display:flex;gap:.5rem;justify-content:center}.lscj-fp .hero__dots button{width:9px;height:9px;padding:0;border-radius:50%;border:0;cursor:pointer;background:rgb(255 255 255 / .5);transition:width .2s ease,background .2s ease}.lscj-fp .hero__dots button.is-on{background:#fff;width:26px;border-radius:5px}.lscj-fp .agenda{position:relative;z-index:5;margin-top:calc(-1 * var(--hero-overlap))}.lscj-fp .agenda__panel{background:#fff;border-radius:var(--radius-l);box-shadow:var(--shadow-panel);padding:clamp(1.1rem, 2.4vw, 1.8rem)}.lscj-fp .agenda__head{display:flex;align-items:flex-end;gap:1rem;flex-wrap:wrap;margin-bottom:1.15rem}.lscj-fp .agenda__titles{display:flex;align-items:center;gap:.8rem}.lscj-fp .agenda__ico{width:44px;height:44px;border-radius:12px;flex:none;background:#e6ebf4;color:var(--navy);display:grid;place-items:center}.lscj-fp .agenda__ico svg{width:24px;height:24px}.lscj-fp .agenda__h{margin:0;font-size:clamp(1.3rem, 2.4vw, 1.65rem);font-weight:800;color:var(--navy);letter-spacing:-.01em}.lscj-fp .agenda__sub{margin:.1rem 0 0;color:var(--muted);font-size:.9rem}.lscj-fp .agenda__all{margin-left:auto;text-decoration:none;color:var(--navy);font-weight:600;font-size:.9rem;display:inline-flex;align-items:center;gap:.4rem;padding-bottom:2px;border-bottom:2px solid #b6c3d8;white-space:nowrap}.lscj-fp .agenda__all:hover{border-bottom-color:var(--navy)}.lscj-fp .agenda__all svg{width:16px;height:16px}.lscj-fp .agenda__grid2{display:grid;grid-template-columns:minmax(0,1fr) 296px;gap:1.25rem;align-items:start}.lscj-fp .evc-grid{display:grid;grid-template-columns:1fr 1fr;gap:.6rem}.lscj-fp .evc{display:grid;grid-template-columns:74px 1fr auto;align-items:stretch;gap:.7rem;padding:.45rem .55rem;border:1px solid var(--line);border-left:4px solid var(--cat);border-radius:12px;background:#fff;text-decoration:none;color:inherit;transition:box-shadow .15s ease,transform .15s ease,border-color .15s ease}.lscj-fp .evc:hover{box-shadow:var(--shadow-card);transform:translateY(-1px)}.lscj-fp .evc.is-active{border-color:var(--cat);box-shadow:0 6px 18px rgb(5 41 98 / .16)}.lscj-fp .evc__thumb{position:relative;align-self:stretch;min-height:62px;border-radius:8px;overflow:hidden;background:#dfe4ea}.lscj-fp .evc__thumb img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.lscj-fp .evc__body{min-width:0;align-self:center}.lscj-fp .evc__top{display:flex;align-items:center;gap:.35rem;font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--cat)}.lscj-fp .evc__top .date{color:var(--ink)}.lscj-fp .evc__top .date::after{content:'\00b7';margin-left:.35rem;color:#b7c0cc}.lscj-fp .evc__name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-weight:700;font-size:.88rem;line-height:1.2;margin-top:.1rem}.lscj-fp .evc__meta{color:var(--muted);font-size:.74rem;display:flex;flex-wrap:wrap;gap:.1rem .5rem;margin-top:.12rem}.lscj-fp .evc__meta span{display:inline-flex;align-items:center;gap:.25rem}.lscj-fp .evc__meta svg{width:12px;height:12px;color:var(--cat)}.lscj-fp .evc__go{align-self:center;width:30px;height:30px;border-radius:50%;background:var(--cat);color:#fff;display:grid;place-items:center}.lscj-fp .evc__go svg{width:15px;height:15px}.lscj-fp .cal{border:1px solid var(--line);border-radius:var(--radius-m);padding:.7rem .75rem .8rem;background:#fff}.lscj-fp .cal__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:.55rem}.lscj-fp .cal__label{font-weight:800;color:var(--navy);font-size:.92rem}.lscj-fp .cal__nav{width:26px;height:26px;padding:0;border-radius:50%;border:1px solid var(--line);background:#fff;color:var(--navy);cursor:pointer;display:grid;place-items:center}.lscj-fp .cal__nav:hover{background:var(--paper-2)}.lscj-fp .cal__nav svg{width:15px;height:15px}.lscj-fp .cal__grid,.lscj-fp .cal__wd{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.lscj-fp .cal__wd span{text-align:center;font-size:.6rem;font-weight:700;color:var(--muted);padding-bottom:.2rem}.lscj-fp .cal__d{aspect-ratio:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;font-size:.74rem;color:#45505f;border-radius:8px;border:1px solid #fff0;padding:0;background:#fff0}.lscj-fp .cal__d.is-empty{visibility:hidden}.lscj-fp button.cal__d{cursor:pointer;font-family:inherit}.lscj-fp .cal__d.has b{font-weight:700;color:var(--ink)}.lscj-fp .cal__d.is-today{font-weight:800;background:var(--navy);color:#fff}.lscj-fp .cal__d.is-today b,.lscj-fp .cal__d.has.is-today b{color:#fff;font-weight:800}.lscj-fp .cal__d.has.is-today .dots i{box-shadow:0 0 0 1px rgb(255 255 255 / .9)}.lscj-fp .cal__d .dots{display:flex;gap:2px;height:4px}.lscj-fp .cal__d .dots i{width:4px;height:4px;border-radius:50%}.lscj-fp .cal__d.has.is-active{background:var(--navy);border-color:var(--navy)}.lscj-fp .cal__d.has.is-active b{color:#fff}.lscj-fp .cal__d.has.is-active .dots i{box-shadow:0 0 0 1px rgb(255 255 255 / .85)}.lscj-fp .cal__foot{margin-top:.7rem}.lscj-fp .cal__legend{display:grid;grid-template-columns:1fr 1fr;gap:.28rem .5rem}.lscj-fp .cal__legend b{grid-column:1 / -1;font-size:.7rem;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-weight:700;margin-bottom:.1rem}.lscj-fp .cal__legend span{display:inline-flex;align-items:center;gap:.35rem;font-size:.74rem;color:#45505f}.lscj-fp .cal__legend i{width:9px;height:9px;border-radius:50%;flex:none}.lscj-fp .cal__day-h{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.5rem}.lscj-fp .cal__day-h h4{margin:0;font-size:.84rem;font-weight:800;color:var(--navy)}.lscj-fp .cal__day-reset{border:0;background:#fff0;font:inherit;font-size:.74rem;font-weight:600;color:var(--muted);cursor:pointer;padding:0}.lscj-fp .cal__day-reset:hover{color:var(--navy)}.lscj-fp .cal__day-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.4rem}.lscj-fp .cal__day-list a{display:flex;align-items:center;gap:.5rem;text-decoration:none;color:inherit;font-size:.82rem}.lscj-fp .cal__day-list i{width:8px;height:8px;border-radius:50%;flex:none}.lscj-fp .cal__day-list b{font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lscj-fp .cal__day-list .h{margin-left:auto;color:var(--muted);font-size:.76rem;flex:none}.lscj-fp .docsec{margin-top:clamp(2.4rem, 6vw, 4rem)}.lscj-fp .docsec__box{background:var(--prog-bg);border-radius:var(--radius-l);padding:clamp(1.4rem, 3vw, 2.2rem)}.lscj-fp .docsec__head{display:flex;align-items:center;gap:.85rem;margin-bottom:1.15rem}.lscj-fp .docsec__head i{width:44px;height:44px;border-radius:12px;background:#107632;color:#fff;display:grid;place-items:center;flex:none}.lscj-fp .docsec__head i svg{width:22px;height:22px}.lscj-fp .docsec__head h2{margin:0;color:var(--prog-ink);font-size:clamp(1.3rem, 2.4vw, 1.7rem);font-weight:800;letter-spacing:-.01em}.lscj-fp .docsec__head p{margin:.1rem 0 0;color:#2f5a3d;font-size:.9rem}.lscj-fp .doc-feat{display:flex;align-items:center;gap:1rem;background:#fff;border:1px solid var(--prog-line);border-radius:var(--radius-m);padding:1rem 1.1rem;margin-bottom:1.2rem;text-decoration:none;color:inherit;transition:box-shadow .15s ease}.lscj-fp .doc-feat:hover{box-shadow:0 8px 22px rgb(13 77 36 / .12)}.lscj-fp .doc-feat__pdf{width:50px;height:58px;border-radius:8px;background:#d64541;color:#fff;font-size:.68rem;font-weight:800;display:grid;place-items:center;flex:none}.lscj-fp .doc-feat__t{flex:1;min-width:0}.lscj-fp .doc-feat__t b{font-size:1.02rem}.lscj-fp .doc-feat__t p{margin:.15rem 0 0;color:var(--muted);font-size:.85rem}.lscj-fp .doc-feat__btn{background:#107632;color:#fff;font-weight:700;padding:.7rem 1.15rem;border-radius:10px;display:inline-flex;align-items:center;gap:.5rem;white-space:nowrap}.lscj-fp .doc-feat__btn svg{width:16px;height:16px}.lscj-fp .doc-sub{font-size:.78rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--prog-ink);margin:0 0 .6rem}.lscj-fp .doc-cals{display:grid;grid-template-columns:repeat(3,1fr);gap:.7rem;margin-bottom:1.3rem}.lscj-fp .doc-cal{display:flex;align-items:center;gap:.6rem;background:#fff;border:1px solid var(--prog-line);border-left:4px solid var(--cat);border-radius:10px;padding:.6rem .7rem;text-decoration:none;color:inherit;transition:box-shadow .15s ease,transform .15s ease}.lscj-fp .doc-cal:hover{box-shadow:0 6px 16px rgb(13 77 36 / .1);transform:translateY(-1px)}.lscj-fp .doc-cal__pdf{width:32px;height:38px;border-radius:6px;background:var(--cat);color:#fff;font-size:.5rem;font-weight:800;display:grid;place-items:center;flex:none}.lscj-fp .doc-cal__t{min-width:0}.lscj-fp .doc-cal__t b{font-size:.85rem;display:block;line-height:1.2}.lscj-fp .doc-cal__t small{color:var(--muted);font-size:.72rem}.lscj-fp .doc-cal__dl{margin-left:auto;color:var(--cat);flex:none}.lscj-fp .doc-cal__dl svg{width:17px;height:17px}.lscj-fp .doc-prat{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .6rem}.lscj-fp .doc-prat a{display:inline-flex;align-items:center;gap:.4rem;background:#fff;border:1px solid var(--prog-line);border-radius:999px;padding:.42rem .85rem;text-decoration:none;color:var(--ink);font-size:.84rem;font-weight:500}.lscj-fp .doc-prat a:hover{border-color:#107632;color:#107632}.lscj-fp .doc-prat a svg{width:15px;height:15px;color:#107632}.lscj-fp .doc-prat .more{margin-left:auto;border:0;background:#fff0;color:var(--navy);font-weight:700}.lscj-fp .about{margin-top:clamp(2.4rem, 6vw, 4rem)}.lscj-fp .about__grid{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(1.5rem, 4vw, 3rem);align-items:center}.lscj-fp .about__grid--single{grid-template-columns:1fr}.lscj-fp .about__t .sub{color:#107632;font-weight:700;margin:0 0 .5rem;letter-spacing:.01em}.lscj-fp .about__t h2{margin:0 0 .6rem;font-size:clamp(1.6rem, 3vw, 2.1rem);font-weight:800;color:var(--navy);letter-spacing:-.01em}.lscj-fp .about__t p{margin:0 0 1rem;color:#3a4653;max-width:58ch}.lscj-fp .about__t .more{display:inline-block;color:var(--navy);font-weight:700;text-decoration:none;border-bottom:2px solid #b6c3d8;padding-bottom:2px}.lscj-fp .about__t .more:hover{border-bottom-color:var(--navy)}.lscj-fp .stats{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.lscj-fp .stat{background:var(--paper-2);border:1px solid var(--line);border-radius:var(--radius-m);padding:1.05rem 1.15rem}.lscj-fp .stat i.bar{display:block;width:30px;height:3px;border-radius:2px;background:var(--cat);margin-bottom:.6rem}.lscj-fp .stat__badge{display:grid;place-items:center;width:38px;height:38px;border-radius:11px;margin-bottom:.65rem;background:var(--cat);color:#fff}.lscj-fp .stat__ico{width:20px;height:20px;fill:currentColor}.lscj-fp .stat b{display:block;font-size:1.55rem;font-weight:800;color:var(--navy);line-height:1.05}.lscj-fp .stat b.sm{font-size:1.1rem}.lscj-fp .stat__label{display:block;margin-top:.35rem;color:var(--muted);font-size:.84rem}.lscj-fp .acts{margin-top:clamp(2.4rem, 6vw, 4rem)}.lscj-fp .sec-h{text-align:center;margin-bottom:1.5rem}.lscj-fp .sec-h h2{margin:0;font-size:clamp(1.6rem, 3vw, 2.1rem);font-weight:800;color:var(--navy);letter-spacing:-.01em}.lscj-fp .sec-h p{margin:.3rem 0 0;color:var(--muted)}.lscj-fp .acts__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.lscj-fp .act{position:relative;aspect-ratio:3 / 2;border-radius:var(--radius-m);overflow:hidden;text-decoration:none;display:flex;align-items:flex-end;background:var(--cat)}.lscj-fp .act img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.lscj-fp .act:hover img{transform:scale(1.05)}.lscj-fp .act__v{position:absolute;inset:0;background:linear-gradient(to top,var(--cat),transparent 62%);opacity:.88}.lscj-fp .act__t{position:relative;z-index:2;color:#fff;font-weight:800;font-size:1.15rem;padding:1rem;display:flex;align-items:center;gap:.55rem;letter-spacing:-.01em}.lscj-fp .act__t svg{width:22px;height:22px;fill:currentColor}.lscj-fp .join{margin-top:clamp(2.4rem, 6vw, 4rem)}.lscj-fp .join__box{background:#fff;border:1px solid var(--line);border-radius:var(--radius-l);padding:clamp(1.5rem, 3vw, 2.2rem)}.lscj-fp .join__h{text-align:center;margin:0 0 1.4rem;font-size:clamp(1.4rem, 2.6vw, 1.9rem);font-weight:800;color:var(--navy);letter-spacing:-.01em}.lscj-fp .join__steps{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem 1.6rem}.lscj-fp .step{text-align:center;padding:0 .4rem}.lscj-fp .step__n{width:46px;height:46px;border-radius:50%;background:#e6ebf4;color:var(--navy);font-weight:800;font-size:1.1rem;display:grid;place-items:center;margin:0 auto .6rem}.lscj-fp .step__n--icon{width:54px;height:54px;background:var(--navy);color:#fff}.lscj-fp .step__ico{width:24px;height:24px;fill:currentColor}.lscj-fp .step h3{margin:0 0 .3rem;font-size:1.02rem;color:var(--ink)}.lscj-fp .step p{margin:0;color:var(--muted);font-size:.88rem}.lscj-fp .join__cta{text-align:center;margin-top:1.5rem}.lscj-fp .join__btn{display:inline-block;color:#fff;text-decoration:none;font-weight:700;padding:.72rem 1.4rem;border-radius:11px;transition:filter .15s ease}.lscj-fp .join__btn:hover{filter:brightness(.94)}.lscj-fp .news{margin-top:clamp(2.4rem, 6vw, 4rem)}.lscj-fp .news__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.1rem}.lscj-fp .na{display:flex;flex-direction:column;text-decoration:none;color:inherit;background:#fff;border:1px solid var(--line);border-radius:var(--radius-m);overflow:hidden;transition:box-shadow .18s ease,transform .18s ease}.lscj-fp .na:hover{box-shadow:var(--shadow-card);transform:translateY(-2px)}.lscj-fp .na__img{position:relative;display:block;aspect-ratio:16 / 9;overflow:hidden;background:#dfe4ea}.lscj-fp .na__img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.lscj-fp .na__img--placeholder{position:relative;display:grid;place-items:center;overflow:hidden;background:linear-gradient(135deg,var(--cat),#0b1b33)}.lscj-fp .na__img--placeholder::after{content:'';position:absolute;inset:0;background:radial-gradient(circle at 30% 25%,rgb(255 255 255 / .18),transparent 55%)}.lscj-fp .na__ph-ico{width:34%;height:auto;max-height:60%;color:#fff;fill:currentColor;opacity:.42}.lscj-fp .na__ph-mark{color:#fff;opacity:.5;font-weight:800;font-size:1.6rem;letter-spacing:.12em}.lscj-fp .na__b{display:block;padding:.9rem 1rem 1.1rem}.lscj-fp .na__tag{display:block;font-size:.72rem;font-weight:700;color:var(--cat);text-transform:uppercase;letter-spacing:.04em}.lscj-fp .na__t{display:block;margin:.25rem 0 .3rem;font-weight:700;font-size:1.02rem;line-height:1.25}.lscj-fp .na__x{display:block;color:var(--muted);font-size:.86rem;margin:0}.lscj-fp .na__date{display:block;color:var(--muted);font-size:.76rem;margin-top:.55rem}.lscj-fp .news__more{text-align:center;margin-top:1.4rem}.lscj-fp .news__more a{color:var(--navy);font-weight:700;text-decoration:none;border-bottom:2px solid #b6c3d8;padding-bottom:2px}.lscj-fp .news__more a:hover{border-bottom-color:var(--navy)}.lscj-fp>section:last-child,.lscj-fp>div:last-child{margin-bottom:clamp(2.4rem, 6vw, 4rem)}body.lscj-front .lscj-cta-banner{background-color:#fff0;border-bottom:0;margin-top:clamp(2.4rem, 6vw, 4rem);margin-bottom:clamp(3.5rem, 8vw, 6rem)}body.lscj-front .lscj-cta-banner-inner{max-width:1180px;margin:0 auto;padding:clamp(1.4rem, 3vw, 2rem) clamp(1.4rem, 4vw, 2.6rem);background:var(--lscj-banner-bg,#052962);border-radius:18px;gap:1.2rem}body.lscj-front .lscj-cta-banner-icon{width:46px;height:46px;border-radius:50%;background:rgb(255 255 255 / .14)}body.lscj-front .lscj-cta-banner-icon svg{width:24px;height:24px}body.lscj-front .lscj-cta-banner-title{font-size:1.35rem;font-weight:800}body.lscj-front .lscj-cta-banner-btn{margin-left:auto;font-size:.95rem;letter-spacing:0;text-transform:none;padding:.72rem 1.4rem;border-radius:11px}@media (max-width:760px){body.lscj-front .lscj-cta-banner-inner{margin-inline:clamp(1rem, 3vw, 1.5rem)}body.lscj-front .lscj-cta-banner-btn{margin-left:0}}@media (max-width:980px){.lscj-fp .agenda__grid2{grid-template-columns:1fr}.lscj-fp .agenda__grid2 .cal{max-width:380px;margin-inline:auto;width:100%;order:2}.lscj-fp .acts__grid{grid-template-columns:repeat(2,1fr)}.lscj-fp .news__grid{grid-template-columns:1fr 1fr}}@media (max-width:760px){.lscj-fp{--hero-overlap:110px;--hero-clearance:72px}.lscj-fp .hero{min-height:560px}.lscj-fp .hero__inner{padding-top:120px}.lscj-fp .hero__nav{display:none}.lscj-fp .doc-cals{grid-template-columns:1fr}.lscj-fp .doc-feat{flex-wrap:wrap}.lscj-fp .doc-feat__btn{width:100%;justify-content:center}.lscj-fp .doc-prat .more{margin-left:0}.lscj-fp .about__grid{grid-template-columns:1fr}.lscj-fp .join__steps{grid-template-columns:1fr;gap:1.4rem}.lscj-fp .acts__grid{grid-template-columns:1fr}.lscj-fp .news__grid{grid-template-columns:1fr}}@media (max-width:520px){.lscj-fp .evc-grid{grid-template-columns:1fr}.lscj-fp .evc__go{display:none}.lscj-fp .stats{grid-template-columns:1fr}.lscj-fp .agenda__all{margin-left:0}}@media (prefers-reduced-motion:reduce){.lscj-fp .hero__slide,.lscj-fp .act img,.lscj-fp .evc,.lscj-fp .na,.lscj-fp .hero__cta,.lscj-fp .doc-cal{transition:none}}