.fe-editorial{background:#f7f6f2;color:#143b4e;padding:90px 0 30px}.fe-editorial p{font-size:16px;line-height:1.95;color:#465e6b;margin:0 0 20px}.fe-editorial h2{font-size:clamp(26px,2.6vw,35px);line-height:1.3;letter-spacing:-.025em;margin:0 0 25px}.fe-intro,.fe-request-grid,.fe-connected{display:grid;grid-template-columns:.9fr 1.1fr;gap:75px;align-items:start}.fe-intro{padding-bottom:65px}.fe-intro h2,.fe-request h2,.fe-connected h2{font-family:system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;font-weight:600;font-size:clamp(32px,3.5vw,46px);line-height:1.22}.fe-access{display:grid;grid-template-columns:1.1fr 1fr;gap:28px;align-items:start}.fe-access-card{padding:44px;background:#e5edf0;border-radius:18px 65px 18px 18px}.fe-access-1{background:#eee7db;margin-top:55px;border-radius:18px 18px 18px 65px}.fe-access p:last-child,.fe-attendance p:last-child,.fe-connected p:last-child{margin-bottom:0}.fe-attendance{margin-top:65px;margin-bottom:75px;padding:48px 55px;display:grid;grid-template-columns:.7fr 1.3fr;gap:55px;align-items:center;border-radius:65px 18px 65px 18px;background:#dfede8}.fe-face-art{min-width:0}.fe-face-art svg,.fe-hero-art{display:block;width:100%;height:auto}.fe-request{padding:75px 0;background:#10394e}.fe-request h2{color:#edc58c}.fe-request p{color:#e2ebee}.fe-approval{padding-top:80px;padding-bottom:75px;display:grid;grid-template-columns:.85fr 1.15fr;gap:75px}.fe-approval-heading{padding:36px;background:#eee7db;border-radius:18px 60px 18px 18px}.fe-flow{display:flex;align-items:center;margin:40px 0 10px}.fe-flow span{width:48px;height:55px;border:2px solid #7898a3;background:#f8faf8;border-radius:10px;position:relative}.fe-flow span:after{content:"";position:absolute;left:11px;right:11px;top:17px;height:12px;border-block:3px solid #7898a3}.fe-flow i{flex:1;height:2px;background:#7898a3}.fe-flow .fe-flow-done{background:#176e7d;border-color:#176e7d}.fe-flow .fe-flow-done:after{width:17px;height:9px;left:13px;top:17px;border:0;border-left:3px solid #fff;border-bottom:3px solid #fff;transform:rotate(-45deg)}.fe-connected{padding:55px;border-top:1px solid #ccd9d9;border-bottom:1px solid #ccd9d9}.fe-faq{padding-top:80px;padding-bottom:65px}
@media(max-width:900px){.fe-editorial{padding-top:55px}.fe-intro,.fe-request-grid,.fe-connected,.fe-approval,.fe-access,.fe-attendance{grid-template-columns:1fr;gap:25px}.fe-intro{padding-bottom:35px}.fe-access-card{padding:30px}.fe-access-1{margin-top:0}.fe-attendance{padding:30px;margin-top:35px;margin-bottom:45px}.fe-face-art{width:min(290px,100%);margin:auto}.fe-request{padding:50px 0}.fe-approval{padding-top:45px;padding-bottom:45px}.fe-approval-heading{padding:30px}.fe-flow{max-width:280px}.fe-connected{padding:35px 0}.fe-faq{padding-top:45px;padding-bottom:40px}}