.elementor-257310 .elementor-element.elementor-element-d193a14{--display:flex}.rec{background:#07050F;color:#F0F4FF;font-family:'DM Sans',system-ui,sans-serif;width:100%}.rec .e-con{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--gap:0px}.rec a{text-decoration:none;color:#30CED9}.rec .bcdar-mono{font-family:'Syne Mono',monospace;text-transform:uppercase;letter-spacing:.14em;font-size:12px}.rec-hero{background:#140D2B;border-bottom:1px solid rgb(240 244 255 / .12);padding:56px 48px}.rec-k{color:#30CED9;display:flex;align-items:center;gap:12px}.rec-k i{width:28px;height:3px;background:#30CED9;display:inline-block}.rec-h1{margin:12px 0 0;font-family:'Dream Orphans','Syne',sans-serif;font-weight:400;font-size:clamp(2.4rem,6vw,4.4rem);line-height:1.05;color:#F0F4FF}.rec-intro{margin:18px 0 0;max-width:660px;font-size:18px;line-height:1.6;color:#B8C4D4}.rec-list{padding:16px 48px 48px;max-width:1100px;margin:0 auto}.rec-yr{display:flex;flex-wrap:wrap;gap:16px 40px;padding:28px 0;border-bottom:1px solid rgb(240 244 255 / .12)}.rec-y{flex:0 0 160px}.rec-yn{font-family:'Dream Orphans','Syne',sans-serif;font-size:44px;line-height:1;color:#F0F4FF}.rec-c{margin-top:8px;color:#C79F37;font-size:11px}.rec-m{flex:1 1 420px;min-width:0}.rec-t{font-family:'Syne',sans-serif;font-weight:800;font-size:19px;line-height:1.3;color:#F0F4FF!important}.rec-d{margin-top:8px;font-size:15px;color:#B8C4D4}.rec-v{align-self:center;font-weight:700;font-size:14px}@media(max-width:767px){.rec-hero,.rec-list{padding-left:20px;padding-right:20px}}.rec,.rec.e-con{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;padding:0!important}.rec .rec-t{display:block;line-height:1.3!important;margin:0}.rec .rec-yr,.rec .rec-m{line-height:1.4}.rec{min-height:100vh}.rec-hero{padding:96px 80px 72px}.rec-intro{max-width:820px;font-size:20px}.rec-list{max-width:none!important;width:100%;padding:24px 80px 96px;box-sizing:border-box}.rec-yr{display:grid;grid-template-columns:200px minmax(0,1fr) auto;gap:16px 56px;align-items:center;padding:36px 0}.rec-y{flex:none}.rec-yn{font-size:64px}.rec-t{font-size:24px}@media(max-width:1024px){.rec-hero{padding:64px 40px 48px}.rec-list{padding:16px 40px 64px}.rec-yr{grid-template-columns:140px minmax(0,1fr)}.rec-v{grid-column:2}}@media(max-width:767px){.rec-hero{padding:48px 20px 36px}.rec-list{padding:8px 20px 48px}.rec-yr{grid-template-columns:1fr;gap:12px}.rec-v{grid-column:1}.rec-yn{font-size:48px}.rec-t{font-size:20px}}