@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&family=Plus+Jakarta+Sans:wght@300;400;500;600;700;800&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&family=Plus+Jakarta+Sans:wght@300;400;500;600;700;800&display=swap";@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (width<=768px){.section-padding{padding:60px 0}.btn-primary,.btn-secondary{padding:.65rem 1.25rem;font-size:.9rem}}._navbar_4f4hh_1{width:100%;height:var(--header-height-full);z-index:100;transition:all var(--transition-normal);align-items:center;display:flex;position:fixed;top:0;left:0}._scrolled_4f4hh_13{height:var(--header-height-scrolled);-webkit-backdrop-filter:blur(8px);background-color:#ffffffbf;border-bottom:1px solid #e2e8f0cc;box-shadow:0 4px 30px #00000008}._container_4f4hh_22{width:100%;max-width:var(--max-width);justify-content:space-between;align-items:center;margin:0 auto;padding:0 1.5rem;display:flex}._logoContainer_4f4hh_33{align-items:center;gap:.65rem;display:flex}._logoIcon_4f4hh_39{justify-content:center;align-items:center;display:flex}._logoText_4f4hh_45{letter-spacing:-.03em;transition:color var(--transition-normal);font-size:1.25rem;font-weight:800}._logoSubtext_4f4hh_52{font-weight:400}._lightText_4f4hh_57 ._logoText_4f4hh_45{color:#fff}._lightText_4f4hh_57 ._logoSubtext_4f4hh_52{color:var(--color-slate-400)}._lightText_4f4hh_57 ._menuItem_4f4hh_65 a{color:var(--color-slate-300)}._lightText_4f4hh_57 ._menuItem_4f4hh_65 a:hover,._lightText_4f4hh_57 ._hamburger_4f4hh_73{color:#fff}._darkText_4f4hh_77 ._logoText_4f4hh_45{color:var(--color-slate-950)}._darkText_4f4hh_77 ._logoSubtext_4f4hh_52{color:var(--color-slate-500)}._darkText_4f4hh_77 ._menuItem_4f4hh_65 a{color:var(--color-slate-600)}._darkText_4f4hh_77 ._menuItem_4f4hh_65 a:hover{color:var(--color-primary)}._darkText_4f4hh_77 ._hamburger_4f4hh_73{color:var(--color-slate-900)}._navLinks_4f4hh_98{align-items:center;gap:2.5rem;display:flex}._menuList_4f4hh_104{align-items:center;gap:2rem;display:flex}._menuItem_4f4hh_65 a{padding:.25rem 0;font-size:.95rem;font-weight:500;position:relative}._menuItem_4f4hh_65 a:after{content:"";background-color:var(--color-primary);transform-origin:100% 100%;width:100%;height:2px;transition:transform var(--transition-normal);position:absolute;bottom:0;left:0;transform:scaleX(0)}._menuItem_4f4hh_65 a:hover:after{transform-origin:0 100%;transform:scaleX(1)}._menuItem_4f4hh_65 a._active_4f4hh_137{font-weight:600;color:var(--color-primary)!important}._menuItem_4f4hh_65 a._active_4f4hh_137:after{background-color:var(--color-primary);transform:scaleX(1)}._ctaButton_4f4hh_148{background-color:var(--color-primary);border:1px solid #0000;border-radius:9999px;align-items:center;gap:.4rem;padding:.6rem 1.2rem;font-size:.875rem;font-weight:600;display:inline-flex;box-shadow:0 4px 12px #2563eb26;color:#fff!important}._ctaButton_4f4hh_148:hover{background-color:var(--color-primary-hover);transform:translateY(-1px);box-shadow:0 6px 16px #2563eb40}._hamburger_4f4hh_73{cursor:pointer;z-index:1001;background:0 0;border:none;padding:.5rem;display:none}._backdrop_4f4hh_179{z-index:998;background-color:#000;width:100%;height:100vh;position:fixed;top:0;left:0}._mobileMenu_4f4hh_189{z-index:999;background-color:#fff;flex-direction:column;width:80%;max-width:320px;height:100vh;padding:2rem 1.5rem;display:flex;position:fixed;top:0;right:0;box-shadow:-10px 0 30px #0000000d}._mobileMenuHeader_4f4hh_204{justify-content:space-between;align-items:center;margin-bottom:3rem;display:flex}._logoTextDark_4f4hh_211{letter-spacing:-.03em;color:var(--color-slate-950);font-size:1.25rem;font-weight:800}._closeButton_4f4hh_218{cursor:pointer;color:var(--color-slate-600);background:0 0;border:none}._mobileMenuList_4f4hh_225{flex-direction:column;gap:1.5rem;margin-bottom:3rem;display:flex}._mobileMenuItem_4f4hh_232 a{color:var(--color-slate-700);padding:.5rem 0;font-size:1.15rem;font-weight:500;display:block}._mobileMenuItem_4f4hh_232 a._activeMobile_4f4hh_240{color:var(--color-primary);border-left:3px solid var(--color-primary);padding-left:.75rem;font-weight:700}._mobileCtaButton_4f4hh_247{background-color:var(--color-primary);color:#fff;border-radius:var(--radius-md);justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;display:inline-flex}@media (width<=992px){._navLinks_4f4hh_98{display:none}._hamburger_4f4hh_73{display:block}}._footer_19muq_1{color:var(--color-slate-400);text-align:left;background-color:#020617;border-top:1px solid #ffffff0d;padding:80px 0 40px;font-size:.9rem}._grid_19muq_10{grid-template-columns:1.5fr .8fr .8fr 1.2fr;gap:3.5rem;display:grid}._logoContainer_19muq_16{margin-bottom:1.25rem}._logoText_19muq_20{letter-spacing:-.03em;color:#fff;font-size:1.35rem;font-weight:800}._logoSubtext_19muq_27{color:var(--color-slate-400);font-weight:400}._desc_19muq_32{color:var(--color-slate-400);margin-bottom:1.75rem;line-height:1.6}._socials_19muq_38{gap:.75rem;display:flex}._socialIcon_19muq_43{border-radius:var(--radius-sm);width:36px;height:36px;color:var(--color-slate-400);transition:all var(--transition-fast);border:1px solid #ffffff14;justify-content:center;align-items:center;display:flex}._socialIcon_19muq_43:hover{background-color:var(--color-primary);border-color:var(--color-primary);color:#fff;transform:translateY(-2px)}._colTitle_19muq_62{color:#fff;margin-bottom:1.5rem;font-size:1rem;font-weight:700}._linkList_19muq_69{flex-direction:column;gap:.75rem;display:flex}._linkItem_19muq_75 a{color:var(--color-slate-400);transition:color var(--transition-fast)}._linkItem_19muq_75 a:hover{color:#fff}._contactList_19muq_84{flex-direction:column;gap:1rem;display:flex}._contactItem_19muq_90{align-items:flex-start;gap:.75rem;display:flex}._contactIcon_19muq_96{color:var(--color-primary-light);flex-shrink:0;margin-top:.2rem}._contactItem_19muq_90 a{color:var(--color-slate-400)}._contactItem_19muq_90 a:hover{color:#fff}._divider_19muq_110{background-color:#ffffff0d;border:0;height:1px;margin:3.5rem 0 2rem}._bottomBar_19muq_117{color:var(--color-slate-500);justify-content:space-between;align-items:center;font-size:.8rem;display:flex}@media (width<=992px){._grid_19muq_10{grid-template-columns:repeat(2,1fr);gap:3rem}}@media (width<=576px){._grid_19muq_10{grid-template-columns:1fr;gap:2.5rem}._bottomBar_19muq_117{text-align:center;flex-direction:column;gap:1rem}}._backdrop_1qpm8_1{-webkit-backdrop-filter:blur(12px);z-index:2000;background-color:#02061799;justify-content:center;align-items:center;width:100vw;height:100vh;padding:1.5rem;display:flex;position:fixed;top:0;left:0}._modal_1qpm8_17{border:1px solid var(--border-light);border-radius:var(--radius-xl);width:100%;max-width:520px;box-shadow:var(--shadow-premium);background-color:#fff;flex-direction:column;display:flex;position:relative;overflow:hidden}._modalHeader_1qpm8_30{color:#fff;background:linear-gradient(135deg,#020617 0%,#0f172a 100%);border-bottom:1px solid #ffffff0d;padding:2.25rem 2rem 1.75rem;position:relative}._title_1qpm8_38{color:#fff;letter-spacing:-.02em;margin-bottom:.5rem;font-size:1.5rem;font-weight:800}._subtitle_1qpm8_46{color:var(--color-slate-400);font-size:.9rem;line-height:1.5}._closeButton_1qpm8_52{color:var(--color-slate-400);opacity:.8;transition:all var(--transition-fast);position:absolute;top:1.5rem;right:1.5rem}._closeButton_1qpm8_52:hover{color:#fff;opacity:1;transform:scale(1.05)}._modalBody_1qpm8_67{max-height:calc(80vh - 120px);padding:2rem;overflow-y:auto}._form_1qpm8_73{flex-direction:column;gap:1.25rem;display:flex}._formGroup_1qpm8_79{text-align:left;flex-direction:column;gap:.4rem;display:flex}._label_1qpm8_86{color:var(--color-slate-700);font-size:.8rem;font-weight:700}._input_1qpm8_92,._select_1qpm8_92{border:1px solid var(--border-light);border-radius:var(--radius-md);width:100%;font-family:var(--font-family);color:var(--color-slate-900);background-color:var(--color-slate-50);transition:all var(--transition-fast);outline:none;padding:.75rem 1rem;font-size:.95rem}._input_1qpm8_92:focus,._select_1qpm8_92:focus{border-color:var(--color-primary);background-color:#fff;box-shadow:0 0 0 4px #2563eb1a}._submitBtn_1qpm8_111{background-color:var(--color-primary);color:#fff;border-radius:var(--radius-md);transition:all var(--transition-normal);justify-content:center;align-items:center;gap:.5rem;margin-top:.75rem;padding:.85rem;font-size:.95rem;font-weight:700;display:flex;box-shadow:0 4px 12px #2563eb26}._submitBtn_1qpm8_111:hover{background-color:var(--color-primary-hover);transform:translateY(-1px);box-shadow:0 6px 16px #2563eb40}._successMessage_1qpm8_133{text-align:center;flex-direction:column;align-items:center;gap:1.25rem;padding:3.5rem 2rem;display:flex}._successIcon_1qpm8_142{color:#10b981;background-color:#10b9811a;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:.5rem;display:flex}._successTitle_1qpm8_154{color:var(--color-slate-900);font-size:1.5rem;font-weight:800}._successDesc_1qpm8_160{color:var(--color-slate-500);max-width:380px;font-size:.95rem;line-height:1.6}._successCloseBtn_1qpm8_167{background-color:var(--color-primary);color:#fff;border-radius:var(--radius-md);transition:all var(--transition-normal);margin-top:1rem;padding:.75rem 2rem;font-size:.95rem;font-weight:700;box-shadow:0 4px 12px #2563eb26}._successCloseBtn_1qpm8_167:hover{background-color:var(--color-primary-hover);transform:translateY(-1px)}._hero_103vi_1{text-align:center;background:linear-gradient(#fff 0%,#f8fafc 60%,#f1f5f9 100%);border-bottom:1px solid #e2e8f0;padding:130px 0 80px;position:relative;overflow:hidden}._ambientLight_103vi_10{filter:blur(60px);pointer-events:none;z-index:1;background:radial-gradient(circle,#2563eb14 0%,#6366f108 50%,#0000 70%);width:1000px;height:500px;position:absolute;top:0;left:50%;transform:translate(-50%)}._gridPattern_103vi_23{pointer-events:none;z-index:1;background-image:linear-gradient(#0f172a08 1px,#0000 1px),linear-gradient(90deg,#0f172a08 1px,#0000 1px);background-size:36px 36px;width:100%;height:100%;position:absolute;top:0;left:0;-webkit-mask-image:radial-gradient(60% 50% at 50% 30%,#000 60%,#0000 100%);mask-image:radial-gradient(60% 50% at 50% 30%,#000 60%,#0000 100%)}._container_103vi_39{z-index:10;max-width:1140px;margin:0 auto;padding:0 1.5rem;position:relative}._govBadge_103vi_48{color:#1d4ed8;letter-spacing:.02em;background-color:#eff6ff;border:1px solid #bfdbfe;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.45rem 1.15rem;font-size:.85rem;font-weight:700;display:inline-flex;box-shadow:0 2px 6px #2563eb0f}._heroTitle_103vi_65{letter-spacing:-.035em;color:#0f172a;max-width:950px;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;font-size:3.35rem;font-weight:800;line-height:1.14}._titleHighlight_103vi_77{background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}._heroSubtitle_103vi_84{color:#475569;max-width:780px;margin:0 auto 2.5rem;font-size:1.25rem;font-weight:400;line-height:1.6}._heroActions_103vi_94{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.25rem;margin-bottom:2.5rem;display:flex}._btnPrimary_103vi_103{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);border:1px solid #1d4ed8;border-radius:10px;align-items:center;gap:.6rem;padding:.95rem 2rem;font-size:1rem;font-weight:700;transition:all .2s;display:inline-flex;box-shadow:0 10px 25px -5px #2563eb59}._btnPrimary_103vi_103:hover{transform:translateY(-2px);box-shadow:0 15px 30px -5px #2563eb73}._btnSecondary_103vi_124{color:#1e293b;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:10px;align-items:center;gap:.6rem;padding:.95rem 1.85rem;font-size:1rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 2px 6px #0000000a}._btnSecondary_103vi_124:hover{background:#f8fafc;border-color:#94a3b8;transform:translateY(-2px)}._trustProofRow_103vi_148{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.75rem;margin-bottom:3.5rem;display:flex}._trustItem_103vi_157{color:#64748b;align-items:center;gap:.45rem;font-size:.825rem;font-weight:600;display:flex}._trustIcon_103vi_166{color:#10b981}._showcaseFrame_103vi_171{text-align:left;background:#fff;border:1px solid #cbd5e1;border-radius:16px;max-width:980px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 25px 60px -15px #0f172a1f,0 0 0 1px #0f172a08}._browserTopBar_103vi_185{background:#f1f5f9;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:.75rem 1.25rem;display:flex}._windowControls_103vi_194{gap:.4rem;display:flex}._controlDot_103vi_199{border-radius:50%;width:10px;height:10px}._dotRed_103vi_205{background:#ef4444}._dotYellow_103vi_206{background:#f59e0b}._dotGreen_103vi_207{background:#10b981}._browserAddress_103vi_209{color:#64748b;background:#fff;border:1px solid #e2e8f0;border-radius:6px;align-items:center;gap:.35rem;padding:.25rem 1.25rem;font-size:.8rem;font-weight:600;display:flex}._liveSyncBadge_103vi_222{color:#059669;align-items:center;gap:.4rem;font-size:.75rem;font-weight:700;display:flex}._pulseDot_103vi_231{background-color:#10b981;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 2px #10b98133}._cockpitBody_103vi_240{background-color:#f8fafc;padding:1.5rem}._cockpitNav_103vi_245{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1.25rem;display:flex}._cockpitTitleGroup_103vi_254{align-items:center;gap:.75rem;display:flex}._cockpitLogoBox_103vi_260{background:#eff6ff;border:1px solid #bfdbfe;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}._cockpitSystemName_103vi_271{color:#0f172a;font-size:1rem;font-weight:800}._cockpitMunicipality_103vi_277{color:#64748b;font-size:.8rem;font-weight:500}._cockpitStatusPill_103vi_283{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe;border-radius:9999px;align-items:center;gap:.4rem;padding:.35rem .85rem;font-size:.775rem;font-weight:700;display:inline-flex}._kpiRow_103vi_297{grid-template-columns:repeat(4,1fr);gap:1rem;margin-bottom:1.25rem;display:grid}._kpiCard_103vi_304{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:1rem 1.15rem;box-shadow:0 2px 4px #00000005}._kpiLabel_103vi_312{color:#64748b;margin-bottom:.25rem;font-size:.775rem;font-weight:600}._kpiValue_103vi_319{color:#0f172a;margin-bottom:.2rem;font-size:1.5rem;font-weight:800;line-height:1.1}._textSuccess_103vi_327{color:#059669}._textBlue_103vi_331{color:#2563eb}._kpiHint_103vi_335{color:#94a3b8;font-size:.725rem;font-weight:500}._cockpitGrid_103vi_342{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}._cockpitPanel_103vi_348{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:1.25rem;box-shadow:0 2px 4px #00000005}._panelHeader_103vi_356{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;display:flex}._panelTitle_103vi_365{color:#0f172a;align-items:center;gap:.5rem;font-size:.875rem;font-weight:700;display:flex}._panelBadgeGreen_103vi_374{color:#059669;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:9999px;padding:.2rem .55rem;font-size:.7rem;font-weight:700}._panelBadgeBlue_103vi_384{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe;border-radius:9999px;padding:.2rem .55rem;font-size:.7rem;font-weight:700}._panelList_103vi_394{flex-direction:column;gap:.75rem;display:flex}._panelListItem_103vi_400{background:#f8fafc;border:1px solid #f1f5f9;border-radius:8px;align-items:center;gap:.75rem;padding:.65rem .85rem;display:flex}._itemIconBox_103vi_410{background:#eff6ff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}._itemText_103vi_421{flex-grow:1}._itemTitle_103vi_425{color:#1e293b;font-size:.825rem;font-weight:700}._itemSub_103vi_431{color:#64748b;font-size:.725rem}._badgeDone_103vi_436{color:#059669;background:#ecfdf5;border-radius:6px;padding:.2rem .5rem;font-size:.7rem;font-weight:700}._auditBox_103vi_446{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;margin-bottom:1rem;padding:1rem}._auditScore_103vi_454{align-items:center;gap:.85rem;margin-bottom:.75rem;display:flex}._scoreNumber_103vi_461{color:#10b981;font-size:1.75rem;font-weight:900}._scoreText_103vi_467{flex-direction:column;display:flex}._scoreText_103vi_467 strong{color:#0f172a;font-size:.85rem}._scoreText_103vi_467 span{color:#64748b;font-size:.75rem}._auditBarWrapper_103vi_482{background-color:#e2e8f0;border-radius:9999px;width:100%;height:6px;overflow:hidden}._auditBarFill_103vi_490{background:linear-gradient(90deg,#10b981,#059669);border-radius:9999px;height:100%}._auditStatsGrid_103vi_496{text-align:center;grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}._auditStatItem_103vi_503{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:.65rem .5rem}._auditStatNum_103vi_510{color:#0f172a;margin-bottom:.15rem;font-size:1.1rem;font-weight:800;display:block}._auditStatLabel_103vi_518{color:#64748b;font-size:.7rem;font-weight:600;display:block}._pillarsSection_103vi_526{background-color:#fff;padding:5rem 0 6rem}._sectionHeader_103vi_531{text-align:center;max-width:780px;margin:0 auto 3.5rem}._sectionBadge_103vi_537{text-transform:uppercase;letter-spacing:.08em;color:#2563eb;margin-bottom:.75rem;font-size:.8rem;font-weight:700;display:inline-block}._sectionTitle_103vi_547{color:#0f172a;letter-spacing:-.03em;margin-bottom:1rem;font-size:2.5rem;font-weight:800;line-height:1.2}._sectionSubtitle_103vi_556{color:#64748b;font-size:1.15rem;line-height:1.6}._pillarsGrid_103vi_562{grid-template-columns:1fr 1fr;gap:2.25rem;max-width:1060px;margin:0 auto;display:grid}._pillarCard_103vi_570{text-align:left;background:#f8fafc;border:1px solid #e2e8f0;border-radius:20px;flex-direction:column;padding:2.5rem;transition:all .25s;display:flex;position:relative;overflow:hidden}._pillarCard_103vi_570:hover{background:#fff;border-color:#93c5fd;transform:translateY(-4px);box-shadow:0 20px 40px -10px #2563eb1f}._pillarCardAvaee_103vi_590:hover{border-color:#a7f3d0;box-shadow:0 20px 40px -10px #10b9811f}._pillarHeader_103vi_595{align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}._pillarLogoWrapper_103vi_602,._pillarLogoWrapperAvaee_103vi_616{background:#fff;border:1px solid #cbd5e1;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:54px;height:54px;padding:8px;display:flex;box-shadow:0 2px 6px #0000000d}._pillarLogoImg_103vi_630{object-fit:contain;width:100%;height:100%}._pillarIconBox_103vi_636{border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:54px;height:54px;display:flex}._iconBoxBlue_103vi_646{color:#2563eb;background:#eff6ff;border:1px solid #bfdbfe}._iconBoxTeal_103vi_653{color:#059669;background:#ecfdf5;border:1px solid #a7f3d0}._pillarCategory_103vi_659{text-transform:uppercase;letter-spacing:.05em;color:#64748b;margin-bottom:.2rem;font-size:.8rem;font-weight:700}._pillarTitle_103vi_668{color:#0f172a;letter-spacing:-.02em;font-size:1.65rem;font-weight:800}._pillarDescription_103vi_675{color:#475569;margin-bottom:1.5rem;font-size:.975rem;line-height:1.6}._featureList_103vi_682{flex-direction:column;flex-grow:1;gap:.75rem;margin-bottom:2rem;display:flex}._featureItem_103vi_690{color:#1e293b;align-items:flex-start;gap:.65rem;font-size:.925rem;line-height:1.4;display:flex}._checkIconBlue_103vi_699{color:#2563eb;flex-shrink:0;margin-top:2px}._checkIconTeal_103vi_705{color:#059669;flex-shrink:0;margin-top:2px}._pillarAction_103vi_711{margin-top:auto}._pillarLink_103vi_715{border-radius:10px;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.85rem 1.5rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}._linkBlue_103vi_729{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe}._linkBlue_103vi_729:hover{color:#fff;background:#2563eb}._linkTeal_103vi_740{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0}._linkTeal_103vi_740:hover{color:#fff;background:#059669}@media (width<=900px){._heroTitle_103vi_65{font-size:2.5rem}._pillarsGrid_103vi_562,._cockpitGrid_103vi_342{grid-template-columns:1fr}._kpiRow_103vi_297{grid-template-columns:1fr 1fr}}@media (width<=640px){._heroTitle_103vi_65{font-size:2.15rem}._heroSubtitle_103vi_84{font-size:1.05rem}._trustProofRow_103vi_148{flex-direction:column;gap:.75rem}._heroActions_103vi_94{flex-direction:column;width:100%}._btnPrimary_103vi_103,._btnSecondary_103vi_124{justify-content:center;width:100%}._kpiRow_103vi_297{grid-template-columns:1fr}}._features_1qlap_1{background-color:var(--color-slate-50);z-index:5;position:relative}._header_1qlap_7{max-width:680px;margin:0 auto 4rem}._badge_1qlap_12{color:var(--color-primary);letter-spacing:.05em;text-transform:uppercase;background-color:#2563eb14;border-radius:9999px;margin-bottom:1.25rem;padding:.35rem .9rem;font-size:.8rem;font-weight:700;display:inline-block}._title_1qlap_25{letter-spacing:-.03em;color:var(--color-slate-900);margin-bottom:1.25rem;font-size:2.5rem;font-weight:800}._subtitle_1qlap_33{color:var(--color-slate-500);font-size:1.1rem;line-height:1.6}._grid_1qlap_40{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}._card_1qlap_47{border:1px solid var(--border-light);border-radius:var(--radius-lg);transition:all var(--transition-normal);background-color:#fff;flex-direction:column;align-items:flex-start;padding:2.25rem 2rem;display:flex;box-shadow:0 4px 6px -1px #00000005,0 2px 4px -1px #00000003}._card_1qlap_47:hover{border-color:#2563eb33}._iconWrapper_1qlap_63{width:48px;height:48px;color:var(--color-primary);border-radius:var(--radius-md);transition:all var(--transition-normal);background-color:#2563eb0f;justify-content:center;align-items:center;margin-bottom:1.5rem;display:flex}._card_1qlap_47:hover ._iconWrapper_1qlap_63{background-color:var(--color-primary);color:#fff;transform:scale(1.05)}._cardTitle_1qlap_82{letter-spacing:-.01em;color:var(--color-slate-900);margin-bottom:.75rem;font-size:1.2rem;font-weight:700}._cardDescription_1qlap_90{color:var(--color-slate-500);font-size:.95rem;line-height:1.6}@media (width<=992px){._grid_1qlap_40{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){._grid_1qlap_40{grid-template-columns:1fr;gap:1.5rem}._title_1qlap_25{font-size:2rem}._card_1qlap_47{padding:1.75rem 1.5rem}}._simulatorSection_1yvi7_1{color:#fff;background-color:#0b0f19;border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;padding:6rem 0;position:relative;overflow:hidden}._simulatorContainer_1yvi7_11{max-width:960px;margin:0 auto}._header_1yvi7_16{text-align:center;max-width:720px;margin:0 auto 3.5rem}._badge_1yvi7_22{text-transform:uppercase;letter-spacing:.06em;color:#93c5fd;background:#2563eb26;border:1px solid #60a5fa4d;border-radius:9999px;align-items:center;gap:.4rem;margin-bottom:1rem;padding:.35rem .9rem;font-size:.8rem;font-weight:700;display:inline-flex}._title_1yvi7_38{letter-spacing:-.03em;color:#fff;margin-bottom:1rem;font-size:2.5rem;font-weight:800;line-height:1.2}._subtitle_1yvi7_47{color:#94a3b8;font-size:1.125rem;line-height:1.6}._calculatorCard_1yvi7_53{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f172ad9;border:1px solid #ffffff1f;border-radius:20px;padding:2.75rem;box-shadow:0 20px 40px -10px #00000080}._sliderGroup_1yvi7_62{margin-bottom:3rem}._sliderHeader_1yvi7_66{justify-content:space-between;align-items:flex-end;margin-bottom:1rem;display:flex}._sliderLabel_1yvi7_73{color:#94a3b8;font-size:.95rem;font-weight:600}._sliderValueDisplay_1yvi7_79{color:#60a5fa;letter-spacing:-.02em;font-size:2rem;font-weight:800}._sliderInput_1yvi7_86{-webkit-appearance:none;cursor:pointer;background:#1e293b;border-radius:4px;outline:none;width:100%;height:8px}._sliderInput_1yvi7_86::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:#2563eb;border:3px solid #fff;border-radius:50%;width:24px;height:24px;transition:transform .15s;box-shadow:0 0 10px #2563eb80}._sliderInput_1yvi7_86::-webkit-slider-thumb:hover{transform:scale(1.15)}._resultsGrid_1yvi7_112{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}._resultCard_1yvi7_118{text-align:center;background:#ffffff08;border:1px solid #ffffff0f;border-radius:14px;padding:1.5rem}._resultValue_1yvi7_126{color:#fff;letter-spacing:-.02em;margin-bottom:.4rem;font-size:2.15rem;font-weight:800}._resultLabel_1yvi7_134{color:#94a3b8;font-size:.85rem;font-weight:500;line-height:1.4}._cardHighlight1_1yvi7_141 ._resultValue_1yvi7_126{color:#60a5fa}._cardHighlight2_1yvi7_142 ._resultValue_1yvi7_126{color:#818cf8}._cardHighlight3_1yvi7_143 ._resultValue_1yvi7_126{color:#34d399}._footerCta_1yvi7_145{text-align:center;margin-top:2.5rem}@media (width<=768px){._title_1yvi7_38{font-size:2rem}._calculatorCard_1yvi7_53{padding:1.75rem}._resultsGrid_1yvi7_112{grid-template-columns:1fr}}._cta_1mf77_1{text-align:center;background:linear-gradient(135deg,#020617 0%,#0b132b 100%);border-top:1px solid #ffffff0d;padding:100px 0;position:relative;overflow:hidden}._shape1_1mf77_10{filter:blur(50px);pointer-events:none;background:radial-gradient(circle,#2563eb1a 0%,#2563eb00 70%);width:500px;height:500px;position:absolute;top:-40%;left:-20%}._shape2_1mf77_21{filter:blur(50px);pointer-events:none;background:radial-gradient(circle,#6366f114 0%,#6366f100 70%);width:500px;height:500px;position:absolute;bottom:-40%;right:-20%}._container_1mf77_32{z-index:2;width:100%;max-width:800px;margin:0 auto;padding:0 1.5rem;position:relative}._title_1mf77_41{letter-spacing:-.03em;margin-bottom:1.25rem;font-size:2.5rem;font-weight:800;line-height:1.2;color:#fff!important}._subtitle_1mf77_50{margin-bottom:2.5rem;font-size:1.15rem;line-height:1.6;color:var(--color-slate-300)!important}._button_1mf77_57{color:var(--color-slate-950);border-radius:var(--radius-md);transition:all var(--transition-normal);background-color:#fff;border:1px solid #0000;align-items:center;gap:.6rem;padding:.85rem 2rem;font-size:1rem;font-weight:700;display:inline-flex;box-shadow:0 10px 30px #00000040}._button_1mf77_57:hover{background-color:var(--color-slate-100);transform:translateY(-2px);box-shadow:0 15px 35px #00000059}@media (width<=768px){._cta_1mf77_1{padding:70px 0}._title_1mf77_41{font-size:1.85rem}._subtitle_1mf77_50{margin-bottom:2rem;font-size:1rem}._button_1mf77_57{padding:.75rem 1.5rem;font-size:.95rem}}._techSection_1igog_1{border-bottom:1px solid var(--border-light);background-color:#fff;padding:100px 0}._techHeader_1igog_7{text-align:center;max-width:680px;margin:0 auto 4rem}._techBadge_1igog_13{color:var(--color-primary);letter-spacing:.05em;text-transform:uppercase;background-color:#2563eb14;border-radius:9999px;align-items:center;gap:.4rem;margin-bottom:1.25rem;padding:.35rem .9rem;font-size:.8rem;font-weight:700;display:inline-flex}._techTitle_1igog_28{letter-spacing:-.03em;color:var(--color-slate-900);margin-bottom:1.25rem;font-size:2.5rem;font-weight:800}._techSubtitle_1igog_36{color:var(--color-slate-500);font-size:1.1rem;line-height:1.6}._techGrid_1igog_43{grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid}._techCard_1igog_50{background-color:var(--color-slate-50);border:1px solid var(--border-light);border-radius:var(--radius-lg);transition:all var(--transition-normal);flex-direction:column;align-items:flex-start;padding:2rem 1.5rem;display:flex}._techIconWrapper_1igog_61{width:44px;height:44px;color:var(--color-primary);border-radius:var(--radius-md);transition:all var(--transition-normal);background-color:#2563eb0f;justify-content:center;align-items:center;margin-bottom:1.25rem;display:flex}._techCard_1igog_50:hover ._techIconWrapper_1igog_61{background-color:var(--color-primary);color:#fff}._techCardName_1igog_79{color:var(--color-slate-900);margin-bottom:.5rem;font-size:1.1rem;font-weight:700}._techCardDesc_1igog_86{color:var(--color-slate-500);font-size:.9rem;line-height:1.5}@media (width<=992px){._techGrid_1igog_43{grid-template-columns:repeat(2,1fr)}}@media (width<=576px){._techGrid_1igog_43{grid-template-columns:1fr}._techTitle_1igog_28{font-size:2rem}}._sobrePage_1d57n_1{font-family:var(--font-family);background-color:#fff;overflow-x:hidden}._gridOverlay_1d57n_7{pointer-events:none;background-image:linear-gradient(#0f172a08 1px,#0000 1px),linear-gradient(90deg,#0f172a08 1px,#0000 1px);background-size:36px 36px;width:100%;height:100%;position:absolute;top:0;left:0}._glow_1d57n_20{filter:blur(80px);pointer-events:none;background:radial-gradient(circle,#2563eb14 0%,#2563eb00 70%);width:900px;height:450px;position:absolute;top:0;left:50%;transform:translate(-50%)}._hero_1d57n_33{text-align:center;background:linear-gradient(#fff 0%,#f8fafc 60%,#f1f5f9 100%);border-bottom:1px solid #e2e8f0;padding:130px 0 80px;position:relative;overflow:hidden}._heroContent_1d57n_42{z-index:2;max-width:860px;margin:0 auto;position:relative}._heroBadge_1d57n_49{color:#1d4ed8;letter-spacing:.03em;background-color:#eff6ff;border:1px solid #bfdbfe;border-radius:9999px;align-items:center;gap:.4rem;margin-bottom:1.5rem;padding:.4rem 1.15rem;font-size:.85rem;font-weight:700;display:inline-flex;box-shadow:0 2px 6px #2563eb0f}._heroTitle_1d57n_65{letter-spacing:-.035em;color:#0f172a;margin-bottom:1.5rem;font-size:3.25rem;font-weight:800;line-height:1.15}._titleHighlight_1d57n_74{background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}._heroSubtitle_1d57n_80{color:#475569;font-size:1.25rem;line-height:1.6}._identitySection_1d57n_87{background-color:#fff;border-bottom:1px solid #e2e8f0;padding:100px 0}._identityGrid_1d57n_93{grid-template-columns:1.25fr .85fr;align-items:center;gap:4.5rem;display:grid}._identityText_1d57n_100{flex-direction:column;display:flex}._paragraph_1d57n_105{color:#475569;margin-bottom:1.25rem;font-size:1.05rem;line-height:1.7}._paragraph_1d57n_105 strong{color:#0f172a}._paragraph_1d57n_105 code{color:#1e293b;background-color:#f1f5f9;border:1px solid #e2e8f0;border-radius:6px;padding:.2rem .45rem;font-size:.95rem}._quoteBox_1d57n_125{color:#1d4ed8;background-color:#eff6ff;border-left:4px solid #2563eb;border-radius:0 10px 10px 0;margin-top:1rem;padding:1.25rem 1.5rem;font-size:1.15rem;font-weight:600;line-height:1.6}._institutionCard_1d57n_138{background:#f8fafc;border:1px solid #cbd5e1;border-radius:20px;padding:2.25rem;box-shadow:0 15px 35px -5px #0f172a14}._instCardHeader_1d57n_146{border-bottom:1px solid #e2e8f0;align-items:center;gap:1rem;margin-bottom:1.5rem;padding-bottom:1.25rem;display:flex}._instIcon_1d57n_155{color:#2563eb;background:#eff6ff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;padding:10px;display:flex}._instTitle_1d57n_168{color:#0f172a;margin:0;font-size:1.45rem;font-weight:800}._instSubtitle_1d57n_175{color:#64748b;font-size:.85rem;font-weight:600}._instDetailsList_1d57n_181{flex-direction:column;gap:1.1rem;margin-bottom:1.5rem;display:flex}._instItem_1d57n_188{align-items:flex-start;gap:.85rem;display:flex}._instItemIcon_1d57n_194{color:#2563eb;background:#eff6ff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-top:2px;display:flex}._instItem_1d57n_188 strong{color:#0f172a;font-size:.875rem;display:block}._instItem_1d57n_188 span{color:#64748b;font-size:.825rem}._instCardFooter_1d57n_218{color:#64748b;border-top:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding-top:1rem;font-size:.775rem;font-weight:600;display:flex}._activeTag_1d57n_229{color:#059669;font-weight:700}._triadSection_1d57n_235{background-color:#fff;border-bottom:1px solid #e2e8f0;padding:90px 0}._triadGrid_1d57n_241{grid-template-columns:repeat(3,1fr);gap:1.75rem;margin-top:3.5rem;display:grid}._triadCard_1d57n_248{background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;padding:2.25rem 1.75rem;transition:all .2s;display:flex;position:relative}._triadCard_1d57n_248:hover{background:#fff;border-color:#93c5fd;transform:translateY(-4px);box-shadow:0 16px 32px -6px #2563eb1a}._triadIconBox_1d57n_266{color:#2563eb;background:#eff6ff;border-radius:12px;justify-content:center;align-items:center;width:50px;height:50px;margin-bottom:1.25rem;display:flex}._triadBadge_1d57n_278{text-transform:uppercase;color:#2563eb;letter-spacing:.05em;margin-bottom:.45rem;font-size:.725rem;font-weight:700}._triadTitle_1d57n_287{color:#0f172a;margin-bottom:.75rem;font-size:1.3rem;font-weight:800;line-height:1.3}._triadDesc_1d57n_295{color:#475569;flex-grow:1;margin-bottom:1.25rem;font-size:.9rem;line-height:1.6}._triadFooterTag_1d57n_303{color:#0f172a;background:#eff6ff;border:1px solid #bfdbfe;border-radius:6px;align-items:center;gap:.45rem;width:fit-content;padding:.35rem .75rem;font-size:.775rem;font-weight:700;display:inline-flex}._principlesSection_1d57n_318{background-color:#f8fafc;border-bottom:1px solid #e2e8f0;padding:100px 0}._principlesGrid_1d57n_324{grid-template-columns:repeat(4,1fr);gap:1.5rem;margin-top:3.5rem;display:grid}._principleCard_1d57n_331{background:#fff;border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;padding:2rem 1.5rem;transition:all .2s;display:flex;box-shadow:0 2px 4px #00000005}._principleCard_1d57n_331:hover{border-color:#93c5fd;transform:translateY(-4px);box-shadow:0 15px 30px -5px #2563eb1a}._principleIconBox_1d57n_348{color:#2563eb;background:#eff6ff;border-radius:12px;justify-content:center;align-items:center;width:50px;height:50px;margin-bottom:1.25rem;display:flex}._principleTitle_1d57n_360{color:#0f172a;margin-bottom:.75rem;font-size:1.15rem;font-weight:800;line-height:1.3}._principleDesc_1d57n_368{color:#475569;margin:0;font-size:.875rem;line-height:1.6}._ecosystemSection_1d57n_376{background-color:#fff;border-bottom:1px solid #e2e8f0;padding:100px 0}._milestonesGrid_1d57n_382{grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:3.5rem;display:grid}._milestoneCard_1d57n_389{background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;padding:2.25rem 1.75rem;transition:all .2s;display:flex;box-shadow:0 2px 4px #00000005}._milestoneCard_1d57n_389:hover{background:#fff;border-color:#93c5fd;transform:translateY(-3px);box-shadow:0 15px 30px -5px #2563eb14}._milestoneCategory_1d57n_407{text-transform:uppercase;color:#2563eb;letter-spacing:.05em;margin-bottom:.5rem;font-size:.75rem;font-weight:700}._milestoneTitle_1d57n_416{color:#0f172a;margin-bottom:.75rem;font-size:1.45rem;font-weight:800}._milestoneDesc_1d57n_423{color:#475569;flex-grow:1;margin-bottom:1.5rem;font-size:.925rem;line-height:1.6}._milestoneFooter_1d57n_431{color:#059669;border-top:1px solid #e2e8f0;align-items:center;gap:.5rem;padding-top:1rem;font-size:.8rem;font-weight:700;display:flex}._sectionHeader_1d57n_443{text-align:center;max-width:780px;margin:0 auto}._sectionBadge_1d57n_449{text-transform:uppercase;letter-spacing:.08em;color:#2563eb;margin-bottom:.75rem;font-size:.8rem;font-weight:700;display:inline-block}._sectionTitle_1d57n_459{color:#0f172a;letter-spacing:-.02em;margin-bottom:1rem;font-size:2.35rem;font-weight:800;line-height:1.2}._sectionSubtitle_1d57n_468{color:#64748b;font-size:1.1rem;line-height:1.6}._ctaSection_1d57n_475{background-color:#f8fafc;padding:80px 0 100px}._ctaCard_1d57n_480{color:#fff;text-align:center;background:linear-gradient(135deg,#071b30 0%,#002c55 100%);border:1px solid #1e3a5f;border-radius:20px;padding:4rem 2.5rem;box-shadow:0 20px 40px -10px #002c5573}._ctaTitle_1d57n_490{letter-spacing:-.02em;margin-bottom:1rem;font-size:2.25rem;font-weight:800;color:#fff!important}._ctaSubtitle_1d57n_498{max-width:640px;margin:0 auto 2rem;font-size:1.15rem;line-height:1.6;color:#cbd5e1!important}._btnPrimaryLg_1d57n_506{color:#002c55;cursor:pointer;background:#fff;border:none;border-radius:10px;align-items:center;gap:.6rem;padding:1rem 2.25rem;font-size:1.05rem;font-weight:800;transition:all .2s;display:inline-flex;box-shadow:0 4px 15px #00000026}._btnPrimaryLg_1d57n_506:hover{background:#f8fafc;transform:translateY(-2px);box-shadow:0 8px 25px #0003}@media (width<=992px){._heroTitle_1d57n_65{font-size:2.5rem}._identityGrid_1d57n_93,._triadGrid_1d57n_241{grid-template-columns:1fr}._principlesGrid_1d57n_324{grid-template-columns:1fr 1fr}._milestonesGrid_1d57n_382{grid-template-columns:1fr}}@media (width<=640px){._heroTitle_1d57n_65{font-size:2rem}._heroSubtitle_1d57n_80{font-size:1.05rem}._principlesGrid_1d57n_324{grid-template-columns:1fr}._sectionTitle_1d57n_459{font-size:1.85rem}}._solucoesPage_1d653_1{background-color:var(--color-slate-50)}._hero_1d653_5{text-align:center;background:linear-gradient(#fff 0%,#f8fafc 60%,#f1f5f9 100%);border-bottom:1px solid #e2e8f0;padding:140px 0 80px;position:relative;overflow:hidden}._gridOverlay_1d653_14{pointer-events:none;z-index:1;background-image:linear-gradient(#0f172a08 1px,#0000 1px),linear-gradient(90deg,#0f172a08 1px,#0000 1px);background-position:top;background-size:40px 40px;width:100%;height:100%;position:absolute;top:0;left:0;-webkit-mask-image:radial-gradient(60% 50%,#000 60%,#0000 100%);mask-image:radial-gradient(60% 50%,#000 60%,#0000 100%)}._glow_1d653_31{filter:blur(50px);pointer-events:none;background:radial-gradient(circle,#2563eb14 0%,#2563eb00 70%);width:500px;height:500px;position:absolute;top:-10%;right:20%}._heroContent_1d653_42{z-index:2;max-width:800px;margin:0 auto;position:relative}._heroBadge_1d653_49{color:#1d4ed8;letter-spacing:.05em;text-transform:uppercase;background-color:#eff6ff;border:1px solid #bfdbfe;border-radius:9999px;align-items:center;gap:.4rem;margin-bottom:1.5rem;padding:.35rem .9rem;font-size:.8rem;font-weight:700;display:inline-flex;box-shadow:0 2px 6px #2563eb0f}._heroTitle_1d653_66{letter-spacing:-.03em;color:#0f172a;margin-bottom:1.25rem;font-size:2.75rem;font-weight:800;line-height:1.2}._heroSubtitle_1d653_75{color:#475569;font-size:1.15rem;line-height:1.6}._listSection_1d653_82{padding:80px 0 100px}._solutionsList_1d653_86{flex-direction:column;gap:2.5rem;display:flex}._solutionCard_1d653_93{background-color:#fff;border:1px solid #e2e8f0;border-radius:20px;flex-direction:column;gap:2.25rem;padding:3rem;transition:all .25s;display:flex;box-shadow:0 4px 6px -1px #00000008,0 2px 4px -2px #00000005}._solutionCard_1d653_93:hover{border-color:#cbd5e1;box-shadow:0 20px 40px -10px #0f172a14}._cardHeader_1d653_110{border-bottom:1px solid #f1f5f9;align-items:center;gap:1.5rem;padding-bottom:1.75rem;display:flex}._logoWrapper_1d653_118{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:72px;height:72px;padding:10px;display:flex}._brandLogoImg_1d653_131{object-fit:contain;width:100%;height:100%}._headerText_1d653_137 h3{color:#0f172a;margin-bottom:.35rem;font-size:1.85rem;font-weight:800;line-height:1.15}._tagline_1d653_145{color:#475569;font-size:1rem;font-weight:600}._badgeFlag_1d653_151{background-color:#f8fafc;border:1px solid #0000;border-radius:6px;margin-bottom:.5rem;padding:.2rem .6rem;font-size:.75rem;font-weight:700;display:inline-block}._cardBody_1d653_162{grid-template-columns:1.3fr .7fr;align-items:center;gap:3.5rem;display:grid}._description_1d653_169{color:#475569;margin-bottom:2rem;font-size:1.05rem;line-height:1.7}._benefitsGrid_1d653_176{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}._benefitItem_1d653_182{color:#334155;align-items:flex-start;gap:.65rem;font-size:.9rem;font-weight:500;display:flex}._checkIcon_1d653_191{font-size:1rem;font-weight:800;line-height:1.2}._actionBox_1d653_198{text-align:left;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;padding:2.25rem 2rem}._actionTitle_1d653_206{color:#0f172a;margin-bottom:.5rem;font-size:1.15rem;font-weight:800;display:block}._actionDesc_1d653_214{color:#64748b;margin-bottom:1.75rem;font-size:.875rem;line-height:1.5}._btnAction_1d653_221{cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:.6rem;width:100%;padding:.85rem 1.5rem;font-size:.95rem;font-weight:700;transition:all .2s;display:inline-flex;box-shadow:0 4px 14px #0000001f;color:#fff!important}._btnAction_1d653_221:hover{filter:brightness(1.1);transform:translateY(-2px);box-shadow:0 6px 20px #0000002e}@media (width<=992px){._cardBody_1d653_162{grid-template-columns:1fr;gap:2rem}}@media (width<=768px){._heroTitle_1d653_66{font-size:2rem}._solutionCard_1d653_93{padding:2rem 1.5rem}._cardHeader_1d653_110{flex-direction:column;align-items:flex-start;gap:1rem}._benefitsGrid_1d653_176{grid-template-columns:1fr}}._gestorPage_m51ft_1{font-family:var(--font-family);background-color:#fff;overflow-x:hidden}._gridOverlay_m51ft_7{pointer-events:none;background-image:linear-gradient(#0f172a08 1px,#0000 1px),linear-gradient(90deg,#0f172a08 1px,#0000 1px);background-size:36px 36px;width:100%;height:100%;position:absolute;top:0;left:0}._glow_m51ft_20{filter:blur(80px);pointer-events:none;background:radial-gradient(circle,#2563eb14 0%,#2563eb00 70%);width:900px;height:450px;position:absolute;top:0;left:50%;transform:translate(-50%)}._heroSection_m51ft_33{background:linear-gradient(#fff 0%,#f8fafc 60%,#f1f5f9 100%);border-bottom:1px solid #e2e8f0;padding:130px 0 80px;position:relative;overflow:hidden}._heroHeader_m51ft_41{text-align:center;max-width:900px;margin:0 auto 3.5rem}._productBadge_m51ft_47{color:#1d4ed8;letter-spacing:.02em;background-color:#eff6ff;border:1px solid #bfdbfe;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.4rem 1.15rem;font-size:.85rem;font-weight:700;display:inline-flex;box-shadow:0 2px 6px #2563eb0f}._badgeLogo_m51ft_63{object-fit:contain;width:22px;height:22px}._heroTitle_m51ft_69{letter-spacing:-.035em;color:#0f172a;margin-bottom:1.5rem;font-size:3.25rem;font-weight:800;line-height:1.15}._titleHighlight_m51ft_78{background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}._heroSubtitle_m51ft_84{color:#475569;margin-bottom:2rem;font-size:1.2rem;line-height:1.6}._heroCtaGrid_m51ft_91{justify-content:center;gap:1rem;display:flex}._btnPrimary_m51ft_97{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);border:none;border-radius:10px;align-items:center;gap:.5rem;padding:.85rem 1.85rem;font-size:1rem;font-weight:700;transition:all .2s;display:inline-flex;box-shadow:0 4px 14px #2563eb4d}._btnPrimary_m51ft_97:hover{transform:translateY(-2px);box-shadow:0 6px 20px #2563eb66}._cockpitContainer_m51ft_121{max-width:1100px;margin:0 auto}._cockpitWindow_m51ft_126{background:#fff;border:1px solid #cbd5e1;border-radius:16px;overflow:hidden;box-shadow:0 25px 60px -15px #0f172a1f,0 0 0 1px #0f172a0d}._windowHeader_m51ft_134{color:#fff;background:#0b2545;border-bottom:1px solid #1e3a8a;justify-content:space-between;align-items:center;padding:.75rem 1.25rem;display:flex}._windowDots_m51ft_144{gap:6px;display:flex}._windowBrand_m51ft_149{color:#fff;align-items:center;gap:.55rem;font-size:.85rem;font-weight:700;display:flex}._cockpitLogoImg_m51ft_158{object-fit:contain;width:20px;height:20px}._dotRed_m51ft_164,._dotYellow_m51ft_164,._dotGreen_m51ft_164{border-radius:50%;width:10px;height:10px}._dotRed_m51ft_164{background:#ef4444}._dotYellow_m51ft_164{background:#f59e0b}._dotGreen_m51ft_164{background:#10b981}._windowAddressBar_m51ft_174{color:#cbd5e1;background:#ffffff1a;border-radius:6px;align-items:center;gap:.5rem;padding:.3rem 1rem;font-family:monospace;font-size:.775rem;display:flex}._windowMetaStatus_m51ft_186{color:#10b981;align-items:center;gap:.45rem;font-size:.75rem;font-weight:700;display:flex}._pulseDot_m51ft_195{background-color:#10b981;border-radius:50%;width:8px;height:8px;animation:2s infinite _pulse_m51ft_195;box-shadow:0 0 8px #10b981}@keyframes _pulse_m51ft_195{0%{opacity:.6;transform:scale(.95)}50%{opacity:1;transform:scale(1.1)}to{opacity:.6;transform:scale(.95)}}._cockpitTabs_m51ft_211{background:#f1f5f9;border-bottom:1px solid #e2e8f0;display:flex;overflow-x:auto}._tabBtn_m51ft_218{color:#64748b;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:3px solid #0000;align-items:center;gap:.6rem;padding:.9rem 1.4rem;font-size:.9rem;font-weight:700;transition:all .2s;display:inline-flex}._tabBtn_m51ft_218:hover{color:#0f172a;background:#ffffff80}._tabBtnActive_m51ft_239{color:#2563eb;background:#fff;border-bottom-color:#2563eb}._cockpitBody_m51ft_246{background:#fff;padding:1.75rem}._tabContent_m51ft_251{flex-direction:column;gap:1.25rem;display:flex}._cockpitTopBar_m51ft_257{border-bottom:1px solid #e2e8f0;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:1rem;display:flex}._viewTitle_m51ft_267{color:#0f172a;margin:0 0 .25rem;font-size:1.25rem;font-weight:800}._viewSub_m51ft_274{color:#64748b;margin:0;font-size:.85rem}._syncControlBox_m51ft_280{align-items:center;gap:.75rem;display:flex}._syncStatusBadge_m51ft_286{background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;align-items:center;gap:.4rem;padding:.4rem .8rem;font-size:.8rem;font-weight:700;display:flex}._colorSuccessText_m51ft_298{color:#059669}._colorWarningText_m51ft_299{color:#d97706}._syncActionBtn_m51ft_301{color:#1d4ed8;cursor:pointer;background:#eff6ff;border:1px solid #93c5fd;border-radius:6px;padding:.4rem .9rem;font-size:.8rem;font-weight:700;transition:all .15s}._syncActionBtn_m51ft_301:hover{background:#dbeafe}._bnccNoticeBar_m51ft_317{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;align-items:center;gap:.75rem;padding:.7rem 1rem;font-size:.825rem;display:flex}._bnccTag_m51ft_329{color:#fff;letter-spacing:.05em;background:#15803d;border-radius:4px;flex-shrink:0;padding:.2rem .5rem;font-size:.75rem;font-weight:800}._attendanceTable_m51ft_341{border:1px solid #e2e8f0;border-radius:8px;overflow:hidden}._tableHeaderRow_m51ft_347{text-transform:uppercase;letter-spacing:.05em;color:#64748b;background:#f8fafc;border-bottom:1px solid #e2e8f0;justify-content:space-between;padding:.65rem 1rem;font-size:.75rem;font-weight:700;display:flex}._tableDataRow_m51ft_360{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}._tableDataRow_m51ft_360:last-child{border-bottom:none}._studentCell_m51ft_372{align-items:center;gap:.75rem;display:flex}._studentIdBadge_m51ft_378{color:#475569;background:#f1f5f9;border-radius:4px;padding:.2rem .45rem;font-family:monospace;font-size:.75rem;font-weight:700}._studentNameText_m51ft_388{color:#0f172a;font-size:.925rem;font-weight:700}._statusToggleBtn_m51ft_394{cursor:pointer;border:none;border-radius:6px;padding:.4rem .9rem;font-size:.8rem;font-weight:800;transition:all .15s}._statusBtnPresent_m51ft_404{color:#059669;background:#ecfdf5;border:1px solid #a7f3d0}._statusBtnAbsent_m51ft_410{color:#dc2626;background:#fef2f2;border:1px solid #fecaca}._statusBtnJustified_m51ft_416{color:#d97706;background:#fffbeb;border:1px solid #fde68a}._cockpitFooterBar_m51ft_422{color:#64748b;border-top:1px solid #e2e8f0;justify-content:space-between;padding-top:.75rem;font-size:.825rem;display:flex}._exportBadgeReady_m51ft_432{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:6px;align-items:center;gap:.45rem;padding:.4rem .85rem;font-size:.8rem;font-weight:700;display:inline-flex}._auditGridMetrics_m51ft_445{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}._metricCard_m51ft_451{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;flex-direction:column;padding:1.25rem;display:flex}._metricLabel_m51ft_460{color:#64748b;margin-bottom:.35rem;font-size:.8rem;font-weight:700}._metricValue_m51ft_467{color:#0f172a;margin-bottom:.25rem;font-size:1.75rem;font-weight:800;line-height:1.1}._metricSub_m51ft_475{color:#059669;font-size:.75rem;font-weight:600}._auditChecklist_m51ft_481{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;flex-direction:column;gap:.75rem;padding:1.25rem;display:flex}._auditCheckItem_m51ft_491{align-items:flex-start;gap:.75rem;display:flex}._auditCheckItem_m51ft_491 strong{color:#0f172a;font-size:.875rem;display:block}._auditCheckItem_m51ft_491 p{color:#64748b;margin:.15rem 0 0;font-size:.8rem}._capacityBadge_m51ft_510{color:#64748b;flex-direction:column;align-items:flex-end;font-size:.8rem;display:flex}._capacityBadge_m51ft_510 strong{color:#059669;font-size:.9rem}._transportRouteTimeline_m51ft_523{flex-direction:column;gap:1.25rem;padding-left:1.5rem;display:flex;position:relative}._transportRouteTimeline_m51ft_523:before{content:"";background:#cbd5e1;width:2px;position:absolute;top:10px;bottom:10px;left:6px}._timelineItem_m51ft_541{align-items:flex-start;display:flex;position:relative}._timelinePoint_m51ft_547{background:#2563eb;border:3px solid #fff;border-radius:50%;width:14px;height:14px;position:absolute;top:4px;left:-1.5rem;box-shadow:0 0 0 2px #93c5fd}._pointTerminal_m51ft_559{background:#10b981;box-shadow:0 0 0 2px #6ee7b7}._timelineInfo_m51ft_564 strong{color:#0f172a;font-size:.9rem;display:block}._timelineInfo_m51ft_564 span{color:#64748b;font-size:.8rem}._pnaeBadge_m51ft_576{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:6px;align-items:center;gap:.4rem;padding:.35rem .85rem;font-size:.8rem;font-weight:700;display:inline-flex}._nutritionGrid_m51ft_589{grid-template-columns:1.25fr 1fr;gap:1.5rem;display:grid}._dishCard_m51ft_595{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:1.5rem}._dishDay_m51ft_602{color:#2563eb;text-transform:uppercase;margin-bottom:.4rem;font-size:.75rem;font-weight:700;display:inline-block}._dishTitle_m51ft_611{color:#0f172a;margin:0 0 .5rem;font-size:1.15rem;font-weight:800}._dishDesc_m51ft_618{color:#475569;margin-bottom:1rem;font-size:.85rem;line-height:1.5}._nutriTags_m51ft_625{flex-wrap:wrap;gap:.5rem;display:flex}._nutriTags_m51ft_625 span{color:#1e293b;background:#fff;border:1px solid #cbd5e1;border-radius:4px;padding:.25rem .6rem;font-size:.75rem;font-weight:700}._pantryStockBox_m51ft_641{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:1.5rem}._stockTitle_m51ft_648{color:#0f172a;margin:0 0 1rem;font-size:.95rem;font-weight:800}._stockRow_m51ft_655{color:#475569;border-bottom:1px solid #e2e8f0;justify-content:space-between;padding:.55rem 0;font-size:.825rem;display:flex}._stockRow_m51ft_655:last-child{border-bottom:none}._compareSection_m51ft_671{background-color:#f8fafc;border-bottom:1px solid #e2e8f0;padding:100px 0}._sectionHeader_m51ft_677{text-align:center;max-width:800px;margin:0 auto 3.5rem}._sectionBadge_m51ft_683{text-transform:uppercase;letter-spacing:.08em;color:#2563eb;margin-bottom:.75rem;font-size:.8rem;font-weight:700;display:inline-block}._sectionTitle_m51ft_693{color:#0f172a;letter-spacing:-.02em;margin-bottom:1rem;font-size:2.35rem;font-weight:800;line-height:1.2}._sectionSubtitle_m51ft_702{color:#64748b;font-size:1.1rem;line-height:1.6}._compareGrid_m51ft_708{grid-template-columns:1fr 1fr;gap:2rem;display:grid}._compareColumnLeft_m51ft_714,._compareColumnRight_m51ft_714{border-radius:16px;padding:2.25rem;box-shadow:0 4px 6px #00000005}._compareColumnLeft_m51ft_714{background:#fff;border:1px solid #e2e8f0}._compareColumnRight_m51ft_714{background:#fff;border:2px solid #93c5fd;box-shadow:0 15px 35px -5px #2563eb1a}._compareHeader_m51ft_731{border-bottom:1px solid #e2e8f0;margin-bottom:1.5rem;padding-bottom:1.25rem}._badgeAlert_m51ft_737{color:#dc2626;background:#fee2e2;border-radius:9999px;margin-bottom:.5rem;padding:.25rem .65rem;font-size:.75rem;font-weight:700;display:inline-block}._badgeSuccess_m51ft_748{color:#059669;background:#dcfce7;border-radius:9999px;margin-bottom:.5rem;padding:.25rem .65rem;font-size:.75rem;font-weight:700;display:inline-block}._compareHeader_m51ft_731 h3{color:#0f172a;margin:0;font-size:1.35rem;font-weight:800}._compareList_m51ft_766{flex-direction:column;gap:1.25rem;margin:0;padding:0;list-style:none;display:flex}._compareList_m51ft_766 li strong{color:#0f172a;margin-bottom:.25rem;font-size:.95rem;display:block}._compareList_m51ft_766 li span{color:#64748b;font-size:.875rem;line-height:1.5}._modulesSection_m51ft_791{background-color:#fff;border-bottom:1px solid #e2e8f0;padding:100px 0}._modulesGrid_m51ft_797{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}._moduleCard_m51ft_803{background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;padding:2rem 1.75rem;transition:all .2s;display:flex}._moduleCard_m51ft_803:hover{background:#fff;border-color:#93c5fd;transform:translateY(-4px);box-shadow:0 15px 30px -5px #2563eb1a}._cardHeader_m51ft_820{justify-content:space-between;align-items:center;margin-bottom:1.25rem;display:flex}._cardIconBox_m51ft_827{color:#2563eb;background:#eff6ff;border-radius:12px;justify-content:center;align-items:center;width:46px;height:46px;display:flex}._cardBadge_m51ft_838{color:#1d4ed8;background:#dbeafe;border-radius:9999px;padding:.25rem .65rem;font-size:.75rem;font-weight:700}._cardTitle_m51ft_847{color:#0f172a;margin-bottom:.75rem;font-size:1.25rem;font-weight:800;line-height:1.3}._cardDesc_m51ft_855{color:#475569;flex-grow:1;margin-bottom:1.5rem;font-size:.875rem;line-height:1.6}._cardHighlights_m51ft_863{border-top:1px solid #e2e8f0;flex-direction:column;gap:.75rem;padding-top:1rem;display:flex}._hlRow_m51ft_871{align-items:flex-start;gap:.5rem;display:flex}._hlIcon_m51ft_877{color:#10b981;flex-shrink:0;margin-top:2px}._hlRow_m51ft_871 strong{color:#0f172a;font-size:.8rem;display:block}._hlRow_m51ft_871 span{color:#64748b;font-size:.75rem}._faqSection_m51ft_897{background-color:#f8fafc;border-bottom:1px solid #e2e8f0;padding:100px 0}._faqList_m51ft_903{flex-direction:column;gap:1rem;max-width:800px;margin:0 auto;display:flex}._faqItem_m51ft_911{background:#fff;border:1px solid #e2e8f0;border-radius:12px;transition:all .2s;overflow:hidden}._faqOpen_m51ft_919{border-color:#93c5fd;box-shadow:0 4px 12px #2563eb0d}._faqQuestion_m51ft_924{text-align:left;color:#0f172a;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:1.25rem 1.5rem;font-size:1.05rem;font-weight:700;display:flex}._faqAnswer_m51ft_939{color:#475569;padding:0 1.5rem 1.25rem;font-size:.95rem;line-height:1.6}._faqAnswer_m51ft_939 p{margin:0}._ctaSection_m51ft_953{background-color:#fff;padding:80px 0 100px}._ctaCard_m51ft_958{color:#fff;text-align:center;background:linear-gradient(135deg,#071b30 0%,#002c55 100%);border:1px solid #1e3a5f;border-radius:20px;padding:4rem 2.5rem;box-shadow:0 20px 40px -10px #002c5573}._ctaTitle_m51ft_968{letter-spacing:-.02em;margin-bottom:1rem;font-size:2.25rem;font-weight:800;color:#fff!important}._ctaSubtitle_m51ft_976{max-width:640px;margin:0 auto 2rem;font-size:1.15rem;line-height:1.6;color:#cbd5e1!important}._btnPrimaryLg_m51ft_984{color:#002c55;cursor:pointer;background:#fff;border:none;border-radius:10px;align-items:center;gap:.6rem;padding:1rem 2.25rem;font-size:1.05rem;font-weight:800;transition:all .2s;display:inline-flex;box-shadow:0 4px 15px #00000026}._btnPrimaryLg_m51ft_984:hover{background:#f8fafc;transform:translateY(-2px);box-shadow:0 8px 25px #0003}@media (width<=992px){._heroTitle_m51ft_69{font-size:2.5rem}._modulesGrid_m51ft_797{grid-template-columns:1fr 1fr}._compareGrid_m51ft_708,._auditGridMetrics_m51ft_445,._nutritionGrid_m51ft_589{grid-template-columns:1fr}}@media (width<=640px){._heroTitle_m51ft_69{font-size:2rem}._heroSubtitle_m51ft_84{font-size:1.05rem}._modulesGrid_m51ft_797{grid-template-columns:1fr}._sectionTitle_m51ft_693{font-size:1.85rem}._cockpitTabs_m51ft_211{flex-direction:column}}._avaeePage_fhgqv_1{font-family:var(--font-family);background-color:#fff;overflow-x:hidden}._gridOverlay_fhgqv_7{pointer-events:none;background-image:linear-gradient(#0f172a08 1px,#0000 1px),linear-gradient(90deg,#0f172a08 1px,#0000 1px);background-size:36px 36px;width:100%;height:100%;position:absolute;top:0;left:0}._glow_fhgqv_20{filter:blur(80px);pointer-events:none;background:radial-gradient(circle,#45b5a51f 0%,#21325814 70%);width:900px;height:450px;position:absolute;top:0;left:50%;transform:translate(-50%)}._heroSection_fhgqv_33{background:linear-gradient(#fff 0%,#f8fafc 60%,#f0fdfa 100%);border-bottom:1px solid #ccfbf1;padding:130px 0 80px;position:relative;overflow:hidden}._heroHeader_fhgqv_41{text-align:center;max-width:880px;margin:0 auto 3.5rem}._productBadge_fhgqv_47{color:#0f766e;letter-spacing:.02em;background-color:#f0fdfa;border:1px solid #99f6e4;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.4rem 1.15rem;font-size:.85rem;font-weight:700;display:inline-flex;box-shadow:0 2px 6px #45b5a51a}._badgeLogo_fhgqv_63{object-fit:contain;width:22px;height:22px}._heroTitle_fhgqv_69{letter-spacing:-.035em;color:#0f172a;margin-bottom:1.5rem;font-size:3.25rem;font-weight:800;line-height:1.15}._titleHighlight_fhgqv_78{background:linear-gradient(135deg,#213258 0%,#0d9488 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}._heroSubtitle_fhgqv_84{color:#475569;margin-bottom:2rem;font-size:1.2rem;line-height:1.6}._heroActions_fhgqv_91{justify-content:center;display:flex}._btnPrimary_fhgqv_96{color:#fff;cursor:pointer;background:linear-gradient(135deg,#162035 0%,#213258 100%);border:1px solid #2d4270;border-radius:10px;align-items:center;gap:.5rem;padding:.85rem 1.85rem;font-size:1rem;font-weight:700;transition:all .2s;display:inline-flex;box-shadow:0 4px 14px #21325859}._btnPrimary_fhgqv_96:hover{background:#213258;border-color:#45b5a5;transform:translateY(-2px);box-shadow:0 6px 20px #45b5a559}._cockpitContainer_fhgqv_122{max-width:1100px;margin:0 auto}._cockpitWindow_fhgqv_127{background:#fff;border:1px solid #cbd5e1;border-radius:16px;overflow:hidden;box-shadow:0 25px 60px -15px #0f172a1f,0 0 0 1px #0f172a0d}._windowHeader_fhgqv_135{color:#fff;background:linear-gradient(135deg,#162035 0%,#213258 100%);border-bottom:1px solid #2d4270;justify-content:space-between;align-items:center;padding:.75rem 1.25rem;display:flex}._windowDots_fhgqv_145{gap:6px;display:flex}._windowBrand_fhgqv_150{color:#fff;align-items:center;gap:.55rem;font-size:.85rem;font-weight:700;display:flex}._cockpitLogoImg_fhgqv_159{object-fit:contain;width:20px;height:20px}._dotRed_fhgqv_165,._dotYellow_fhgqv_165,._dotGreen_fhgqv_165{border-radius:50%;width:10px;height:10px}._dotRed_fhgqv_165{background:#ef4444}._dotYellow_fhgqv_165{background:#f59e0b}._dotGreen_fhgqv_165{background:#10b981}._windowAddressBar_fhgqv_175{color:#e2e8f0;background:#ffffff1f;border-radius:6px;align-items:center;gap:.5rem;padding:.3rem 1rem;font-family:monospace;font-size:.775rem;display:flex}._windowMetaStatus_fhgqv_187{color:#a7f3d0;align-items:center;gap:.45rem;font-size:.75rem;font-weight:700;display:flex}._pulseDot_fhgqv_196{background-color:#34d399;border-radius:50%;width:8px;height:8px;animation:2s infinite _pulse_fhgqv_196;box-shadow:0 0 8px #34d399}@keyframes _pulse_fhgqv_196{0%{opacity:.6;transform:scale(.95)}50%{opacity:1;transform:scale(1.1)}to{opacity:.6;transform:scale(.95)}}._cockpitTabs_fhgqv_212{background:#f8fafc;border-bottom:1px solid #e2e8f0;display:flex;overflow-x:auto}._tabBtn_fhgqv_219{color:#64748b;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:3px solid #0000;align-items:center;gap:.6rem;padding:.9rem 1.4rem;font-size:.9rem;font-weight:700;transition:all .2s;display:inline-flex}._tabBtn_fhgqv_219:hover{color:#0f172a;background:#ffffff80}._tabBtnActive_fhgqv_240{color:#0f766e;background:#fff;border-bottom-color:#45b5a5}._cockpitBody_fhgqv_247{background:#fff;padding:1.75rem}._tabContent_fhgqv_252{flex-direction:column;gap:1.25rem;display:flex}._cockpitTopBar_fhgqv_258{border-bottom:1px solid #e2e8f0;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:1rem;display:flex}._viewTitle_fhgqv_268{color:#0f172a;margin:0 0 .25rem;font-size:1.25rem;font-weight:800}._viewSub_fhgqv_275{color:#64748b;margin:0;font-size:.85rem}._filterButtonGroup_fhgqv_282{flex-wrap:wrap;gap:.4rem;display:flex}._filterBtn_fhgqv_288{color:#475569;cursor:pointer;background:#f1f5f9;border:1px solid #cbd5e1;border-radius:6px;padding:.35rem .75rem;font-size:.75rem;font-weight:700;transition:all .15s}._filterBtn_fhgqv_288:hover{background:#e2e8f0}._filterBtnActive_fhgqv_304{color:#fff;background:#0f172a;border-color:#0f172a}._filterBtnRedActive_fhgqv_310{color:#dc2626;background:#fee2e2;border-color:#fecaca}._filterBtnYellowActive_fhgqv_316{color:#d97706;background:#fef3c7;border-color:#fde68a}._filterBtnGreenActive_fhgqv_322{color:#059669;background:#ecfdf5;border-color:#a7f3d0}._queueTable_fhgqv_329{border:1px solid #e2e8f0;border-radius:8px;overflow:hidden}._tableHeaderRow_fhgqv_335{text-transform:uppercase;color:#64748b;background:#f8fafc;border-bottom:1px solid #e2e8f0;grid-template-columns:2fr 1.5fr 1.5fr 1fr 1.2fr;gap:1rem;padding:.65rem 1rem;font-size:.75rem;font-weight:700;display:grid}._tableDataRow_fhgqv_348{border-bottom:1px solid #f1f5f9;grid-template-columns:2fr 1.5fr 1.5fr 1fr 1.2fr;align-items:center;gap:1rem;padding:.85rem 1rem;display:grid}._tableDataRow_fhgqv_348:last-child{border-bottom:none}._caseStudentCell_fhgqv_361{align-items:flex-start;gap:.65rem;display:flex}._caseIdBadge_fhgqv_367{color:#1d4ed8;background:#eff6ff;border-radius:4px;flex-shrink:0;padding:.2rem .4rem;font-family:monospace;font-size:.725rem;font-weight:700}._caseDescHint_fhgqv_378{color:#64748b;margin-top:.15rem;font-size:.75rem;display:block}._cellMuted_fhgqv_385{color:#64748b;font-size:.825rem}._cellBold_fhgqv_390{color:#0f172a;font-size:.825rem;font-weight:700}._badgeUrgent_fhgqv_396{color:#dc2626;background:#fee2e2;border-radius:4px;padding:.25rem .55rem;font-size:.725rem;font-weight:800;display:inline-block}._badgeWarning_fhgqv_406{color:#d97706;background:#fef3c7;border-radius:4px;padding:.25rem .55rem;font-size:.725rem;font-weight:800;display:inline-block}._badgeRegular_fhgqv_416{color:#059669;background:#ecfdf5;border-radius:4px;padding:.25rem .55rem;font-size:.725rem;font-weight:800;display:inline-block}._specialtyMetricsStrip_fhgqv_427{grid-template-columns:repeat(4,1fr);gap:1rem;padding-top:.5rem;display:grid}._specMiniCard_fhgqv_434{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:.65rem;padding:.85rem;display:flex}._specMiniCard_fhgqv_434 strong{color:#0f172a;font-size:.8rem;display:block}._specMiniCard_fhgqv_434 span{color:#64748b;font-size:.725rem}._standardBadge_fhgqv_456{color:#0f766e;background:#f0fdfa;border:1px solid #99f6e4;border-radius:6px;align-items:center;gap:.4rem;padding:.35rem .8rem;font-size:.8rem;font-weight:700;display:inline-flex}._blocksExplorer_fhgqv_469{grid-template-columns:1fr 1.6fr;gap:1.5rem;display:grid}._blocksSidebar_fhgqv_475{flex-direction:column;gap:.5rem;display:flex}._blockNavBtn_fhgqv_481{cursor:pointer;text-align:left;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;align-items:flex-start;padding:.8rem 1rem;transition:all .15s;display:flex}._blockNavBtn_fhgqv_481:hover{background:#fff;border-color:#99f6e4}._blockNavBtnActive_fhgqv_499{background:#f0fdfa;border-color:#45b5a5}._blockNumBadge_fhgqv_504{color:#0d9488;text-transform:uppercase;font-size:.7rem;font-weight:800}._blockNavTitle_fhgqv_511{color:#0f172a;margin-top:.15rem;font-size:.875rem;font-weight:700}._blockDetailView_fhgqv_518{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:1.5rem}._blockDetailHeader_fhgqv_525{border-bottom:1px solid #e2e8f0;margin-bottom:1.25rem;padding-bottom:1rem}._blockDetailTag_fhgqv_531{color:#0d9488;text-transform:uppercase;font-size:.725rem;font-weight:700}._blockDetailHeader_fhgqv_525 h4{color:#0f172a;margin:.35rem 0 .25rem;font-size:1.15rem;font-weight:800}._blockDetailHeader_fhgqv_525 p{color:#64748b;margin:0;font-size:.825rem}._blockQuestionsMock_fhgqv_551{flex-direction:column;gap:1rem;display:flex}._questionItem_fhgqv_557 label{color:#0f172a;margin-bottom:.4rem;font-size:.825rem;font-weight:700;display:block}._radioActive_fhgqv_565{color:#0f766e;background:#fff;border:1px solid #45b5a5;border-radius:6px;padding:.5rem .85rem;font-size:.8rem;font-weight:600;display:inline-block;box-shadow:0 1px 3px #45b5a51a}._textareaMock_fhgqv_577{color:#334155;background:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:.75rem 1rem;font-size:.825rem;font-style:italic;line-height:1.5}._sigiloToggleGroup_fhgqv_589{gap:.4rem;display:flex}._sigiloBtn_fhgqv_594{color:#475569;cursor:pointer;background:#f1f5f9;border:1px solid #cbd5e1;border-radius:6px;align-items:center;gap:.45rem;padding:.45rem .85rem;font-size:.8rem;font-weight:700;transition:all .15s;display:inline-flex}._sigiloBtnActive_fhgqv_609{color:#fff;background:#213258;border-color:#213258}._sigiloWarningBox_fhgqv_615{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;align-items:flex-start;gap:.65rem;margin-bottom:1.25rem;padding:.85rem 1rem;font-size:.825rem;display:flex}._clinicalNotes_fhgqv_628{flex-direction:column;gap:1rem;display:flex}._noteCard_fhgqv_634{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:1.25rem}._noteDate_fhgqv_641{color:#0d9488;font-size:.75rem;font-weight:700}._noteCard_fhgqv_634 h5{color:#0f172a;margin:.35rem 0 .5rem;font-size:.95rem;font-weight:800}._noteCard_fhgqv_634 p{color:#475569;margin:0;font-size:.85rem;line-height:1.5}._pedagogyNoticeBox_fhgqv_661{color:#0f766e;background:#f0fdfa;border:1px solid #99f6e4;border-radius:8px;align-items:flex-start;gap:.65rem;margin-bottom:1.25rem;padding:.85rem 1rem;font-size:.825rem;display:flex}._pdiGrid_fhgqv_674{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}._pdiItem_fhgqv_680{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:1.25rem}._pdiItem_fhgqv_680 strong{color:#0f172a;margin-bottom:.4rem;font-size:.9rem;display:block}._pdiItem_fhgqv_680 p{color:#475569;margin:0;font-size:.825rem;line-height:1.5}._pillarsSection_fhgqv_704{background-color:#f8fafc;border-bottom:1px solid #e2e8f0;padding:100px 0}._sectionHeader_fhgqv_710{text-align:center;max-width:800px;margin:0 auto 3.5rem}._sectionBadge_fhgqv_716{text-transform:uppercase;letter-spacing:.08em;color:#0d9488;margin-bottom:.75rem;font-size:.8rem;font-weight:700;display:inline-block}._sectionTitle_fhgqv_726{color:#0f172a;letter-spacing:-.02em;margin-bottom:1rem;font-size:2.35rem;font-weight:800;line-height:1.2}._sectionSubtitle_fhgqv_735{color:#64748b;font-size:1.1rem;line-height:1.6}._pillarsGrid_fhgqv_741{grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid}._pillarCard_fhgqv_747{background:#fff;border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;padding:2rem 1.5rem;transition:all .2s;display:flex}._pillarCard_fhgqv_747:hover{border-color:#99f6e4;transform:translateY(-4px);box-shadow:0 15px 30px -5px #45b5a51f}._pillarHeader_fhgqv_763{justify-content:space-between;align-items:center;margin-bottom:1.25rem;display:flex}._pillarIconBox_fhgqv_770{color:#0d9488;background:#f0fdfa;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}._pillarBadge_fhgqv_781{color:#0f766e;background:#ccfbf1;border-radius:9999px;padding:.2rem .55rem;font-size:.725rem;font-weight:700}._pillarTitle_fhgqv_790{color:#0f172a;margin-bottom:.75rem;font-size:1.15rem;font-weight:800;line-height:1.3}._pillarDesc_fhgqv_798{color:#475569;margin:0;font-size:.85rem;line-height:1.6}._specialtiesSection_fhgqv_808{background-color:#fff;border-bottom:1px solid #e2e8f0;padding:100px 0}._specialtiesGrid_fhgqv_814{grid-template-columns:repeat(3,1fr);gap:1.75rem;display:grid}._specCard_fhgqv_820{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;flex-direction:column;padding:1.75rem;transition:all .2s;display:flex}._specCard_fhgqv_820:hover{background:#fff;border-color:#99f6e4;transform:translateY(-3px);box-shadow:0 15px 30px -5px #45b5a514}._specIconBox_fhgqv_837{color:#0d9488;background:#f0fdfa;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:1rem;display:flex}._specTitle_fhgqv_849{color:#0f172a;margin-bottom:.5rem;font-size:1.15rem;font-weight:800}._specDesc_fhgqv_856{color:#475569;margin:0;font-size:.85rem;line-height:1.6}._faqSection_fhgqv_866{background-color:#f8fafc;border-bottom:1px solid #e2e8f0;padding:100px 0}._faqList_fhgqv_872{flex-direction:column;gap:1rem;max-width:800px;margin:0 auto;display:flex}._faqItem_fhgqv_880{background:#fff;border:1px solid #e2e8f0;border-radius:12px;transition:all .2s;overflow:hidden}._faqOpen_fhgqv_888{border-color:#99f6e4;box-shadow:0 4px 12px #45b5a50f}._faqQuestion_fhgqv_893{text-align:left;color:#0f172a;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:1.25rem 1.5rem;font-size:1.05rem;font-weight:700;display:flex}._faqAnswer_fhgqv_908{color:#475569;padding:0 1.5rem 1.25rem;font-size:.95rem;line-height:1.6}._faqAnswer_fhgqv_908 p{margin:0}._ctaSection_fhgqv_922{background-color:#fff;padding:80px 0 100px}._ctaCard_fhgqv_927{color:#fff;text-align:center;background:linear-gradient(135deg,#162035 0%,#213258 100%);border:1px solid #2d4270;border-radius:20px;padding:4rem 2.5rem;box-shadow:0 20px 40px -10px #21325873}._ctaTitle_fhgqv_937{letter-spacing:-.02em;margin-bottom:1rem;font-size:2.25rem;font-weight:800;color:#fff!important}._ctaSubtitle_fhgqv_945{max-width:640px;margin:0 auto 2rem;font-size:1.15rem;line-height:1.6;color:#cbd5e1!important}._btnPrimaryLg_fhgqv_953{color:#162035;cursor:pointer;background:#45b5a5;border:none;border-radius:10px;align-items:center;gap:.6rem;padding:1rem 2.25rem;font-size:1.05rem;font-weight:800;transition:all .2s;display:inline-flex;box-shadow:0 4px 15px #45b5a54d}._btnPrimaryLg_fhgqv_953:hover{color:#fff;background:#38a393;transform:translateY(-2px);box-shadow:0 8px 25px #45b5a566}@media (width<=992px){._heroTitle_fhgqv_69{font-size:2.5rem}._pillarsGrid_fhgqv_741,._specialtiesGrid_fhgqv_814{grid-template-columns:1fr 1fr}._blocksExplorer_fhgqv_469,._pdiGrid_fhgqv_674{grid-template-columns:1fr}._specialtyMetricsStrip_fhgqv_427,._tableHeaderRow_fhgqv_335,._tableDataRow_fhgqv_348{grid-template-columns:1fr 1fr}}@media (width<=640px){._heroTitle_fhgqv_69{font-size:2rem}._heroSubtitle_fhgqv_84{font-size:1.05rem}._pillarsGrid_fhgqv_741,._specialtiesGrid_fhgqv_814{grid-template-columns:1fr}._sectionTitle_fhgqv_726{font-size:1.85rem}._cockpitTabs_fhgqv_212,._filterButtonGroup_fhgqv_282{flex-direction:column}}._contatoPage_7ein5_1{background-color:var(--color-slate-50)}._hero_7ein5_5{text-align:center;background:linear-gradient(#fff 0%,#f8fafc 60%,#f1f5f9 100%);border-bottom:1px solid #e2e8f0;padding:140px 0 80px;position:relative;overflow:hidden}._gridOverlay_7ein5_14{pointer-events:none;z-index:1;background-image:linear-gradient(#0f172a08 1px,#0000 1px),linear-gradient(90deg,#0f172a08 1px,#0000 1px);background-position:top;background-size:40px 40px;width:100%;height:100%;position:absolute;top:0;left:0;-webkit-mask-image:radial-gradient(60% 50%,#000 60%,#0000 100%);mask-image:radial-gradient(60% 50%,#000 60%,#0000 100%)}._glow_7ein5_31{filter:blur(50px);pointer-events:none;background:radial-gradient(circle,#2563eb14 0%,#2563eb00 70%);width:500px;height:500px;position:absolute;top:-10%;left:30%}._heroContent_7ein5_42{z-index:2;max-width:800px;margin:0 auto;position:relative}._heroBadge_7ein5_49{color:#1d4ed8;letter-spacing:.05em;text-transform:uppercase;background-color:#eff6ff;border:1px solid #bfdbfe;border-radius:9999px;margin-bottom:1.5rem;padding:.35rem .9rem;font-size:.8rem;font-weight:700;display:inline-block;box-shadow:0 2px 6px #2563eb0f}._heroTitle_7ein5_64{letter-spacing:-.03em;color:#0f172a;margin-bottom:1.25rem;font-size:2.75rem;font-weight:800;line-height:1.2}._heroSubtitle_7ein5_73{color:#475569;font-size:1.15rem;line-height:1.6}._formSection_7ein5_80{padding:100px 0}._mainGrid_7ein5_84{grid-template-columns:1.2fr .8fr;align-items:flex-start;gap:4.5rem;display:grid}._formCard_7ein5_91{border:1px solid var(--border-light);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);background-color:#fff;padding:3rem}._form_7ein5_80{flex-direction:column;gap:1.5rem;display:flex}._formRow_7ein5_105{grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}._formGroup_7ein5_111{text-align:left;flex-direction:column;gap:.5rem;display:flex}._formGroup_7ein5_111 label{color:var(--color-slate-700);font-size:.875rem;font-weight:600}._formGroup_7ein5_111 input,._formGroup_7ein5_111 textarea{font-family:var(--font-family);border-radius:var(--radius-md);border:1px solid var(--border-light);background-color:var(--color-slate-50);transition:all var(--transition-fast);color:var(--color-slate-900);outline:none;padding:.8rem 1rem;font-size:.95rem}._formGroup_7ein5_111 input::placeholder,._formGroup_7ein5_111 textarea::placeholder{color:var(--color-slate-400)}._formGroup_7ein5_111 input:focus,._formGroup_7ein5_111 textarea:focus{border-color:var(--color-primary);background-color:#fff;box-shadow:0 0 0 4px #2563eb1a}._submitBtn_7ein5_146{background-color:var(--color-primary);color:#fff;border-radius:var(--radius-md);transition:all var(--transition-normal);justify-content:center;align-items:center;gap:.5rem;margin-top:1rem;padding:.85rem 2rem;font-size:1rem;font-weight:700;display:inline-flex}._submitBtn_7ein5_146:hover{background-color:var(--color-primary-hover);transform:translateY(-1px)}._successCard_7ein5_167{text-align:center;flex-direction:column;align-items:center;gap:1rem;padding:3rem 1.5rem;display:flex}._successIcon_7ein5_176{color:#10b981}._successCard_7ein5_167 h3{color:var(--color-slate-900);font-size:1.5rem;font-weight:800}._successCard_7ein5_167 p{color:var(--color-slate-500);max-width:480px;font-size:1rem;line-height:1.6}._backBtn_7ein5_193{background-color:var(--color-slate-100);color:var(--color-slate-800);border-radius:var(--radius-md);transition:all var(--transition-fast);margin-top:1.5rem;padding:.65rem 1.5rem;font-size:.9rem;font-weight:600}._backBtn_7ein5_193:hover{background-color:var(--color-slate-200)}._infoCol_7ein5_209{flex-direction:column;gap:2.5rem;display:flex}._infoBox_7ein5_215{border:1px solid var(--border-light);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);text-align:left;background-color:#fff;padding:2.5rem}._infoBox_7ein5_215 h3{color:var(--color-slate-900);margin-bottom:2rem;font-size:1.35rem;font-weight:800}._infoList_7ein5_231{flex-direction:column;gap:1.5rem;margin-bottom:2.5rem;display:flex}._infoList_7ein5_231 li{align-items:flex-start;gap:1rem;display:flex}._icon_7ein5_244{color:var(--color-primary);flex-shrink:0;margin-top:.2rem}._infoList_7ein5_231 li div{flex-direction:column;display:flex}._infoList_7ein5_231 li strong{color:var(--color-slate-900);font-size:.95rem;font-weight:700}._infoList_7ein5_231 li span{color:var(--color-slate-500);font-size:.9rem;line-height:1.4}._socials_7ein5_267{gap:1rem;display:flex}._socials_7ein5_267 a{border:1px solid var(--border-light);background-color:var(--color-slate-50);width:40px;height:40px;color:var(--color-slate-600);border-radius:var(--radius-md);transition:all var(--transition-fast);justify-content:center;align-items:center;display:flex}._socials_7ein5_267 a:hover{border-color:var(--color-primary);background-color:var(--color-primary);color:#fff;transform:translateY(-2px)}._mapPlaceholder_7ein5_293{border-radius:var(--radius-xl);height:250px;box-shadow:var(--shadow-sm);background-color:#0f172a;border:1px solid #ffffff0d;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}._mapLines_7ein5_306{background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-position:50%;background-size:20px 20px;width:100%;height:100%;position:absolute}._mapOverlay_7ein5_317{z-index:2;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#0f172ae6;border:1px solid #ffffff14;border-radius:9999px;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-size:.85rem;font-weight:600;display:flex;position:relative;box-shadow:0 10px 25px #0000004d}._mapPinIcon_7ein5_334{color:#ef4444}._errorBanner_7ein5_337{color:#ef4444;border-radius:var(--radius-md);text-align:center;background-color:#ef44441a;border:1px solid #ef444433;padding:1rem;font-size:.9rem;font-weight:500}@media (width<=992px){._mainGrid_7ein5_84{grid-template-columns:1fr;gap:3rem}}@media (width<=768px){._formCard_7ein5_91{padding:1.75rem 1.5rem}._formRow_7ein5_105{grid-template-columns:1fr;gap:1.5rem}}:root{--color-primary:#2563eb;--color-primary-hover:#1d4ed8;--color-primary-light:#60a5fa;--color-primary-glow:#2563eb26;--color-secondary:#1e40af;--color-secondary-hover:#1d4ed8;--color-slate-50:#f8fafc;--color-slate-100:#f1f5f9;--color-slate-200:#e2e8f0;--color-slate-300:#cbd5e1;--color-slate-400:#94a3b8;--color-slate-500:#64748b;--color-slate-600:#475569;--color-slate-700:#334155;--color-slate-800:#1e293b;--color-slate-900:#0f172a;--color-slate-950:#020617;--bg-app-light:#f8fafc;--bg-card-light:#fff;--border-light:#e2e8f0;--text-main-light:#0f172a;--text-muted-light:#475569;--bg-app-dark:#020617;--bg-card-dark:#0f172a;--border-dark:#1e293b;--text-main-dark:#f8fafc;--text-muted-dark:#94a3b8;--font-family:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-family-heading:"Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-weight-title:700;--font-weight-subtitle:600;--font-weight-body:400;--max-width:1200px;--header-height-full:80px;--header-height-scrolled:64px;--shadow-sm:0 1px 2px #0000000d;--shadow-md:0 4px 6px -1px #0000000d, 0 2px 4px -1px #00000008;--shadow-lg:0 10px 15px -3px #0000000a, 0 4px 6px -2px #00000005;--shadow-xl:0 20px 25px -5px #0000000f, 0 10px 10px -5px #00000008;--shadow-premium:0 25px 50px -12px #00000040;--shadow-glow-blue:0 0 30px #2563eb33;--transition-fast:.15s cubic-bezier(.4, 0, .2, 1);--transition-normal:.25s cubic-bezier(.4, 0, .2, 1);--transition-slow:.4s cubic-bezier(.4, 0, .2, 1);--radius-sm:6px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-circle:50%}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:var(--header-height-scrolled);background-color:var(--color-slate-950)}body{font-family:var(--font-family);font-weight:var(--font-weight-body);color:var(--color-slate-900);background-color:var(--color-slate-50);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6;overflow-x:hidden;cursor:auto!important}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-heading);font-weight:var(--font-weight-title);color:var(--color-slate-900);letter-spacing:-.02em;line-height:1.15}h1{letter-spacing:-.03em}h2{letter-spacing:-.02em}a{color:inherit;transition:var(--transition-normal);text-decoration:none}button,.btn{font-family:var(--font-family);font-weight:var(--font-weight-subtitle);cursor:pointer;transition:var(--transition-normal);background:0 0;border:none;outline:none}ul{list-style:none}img{max-width:100%;height:auto;display:block}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--color-slate-900)}::-webkit-scrollbar-thumb{background:var(--color-slate-700);border-radius:var(--radius-sm)}::-webkit-scrollbar-thumb:hover{background:var(--color-primary)}.container{width:100%;max-width:var(--max-width);margin:0 auto;padding:0 1.5rem}.text-center{text-align:center}.section-padding{padding:100px 0}.btn-primary{background-color:var(--color-primary);border-radius:var(--radius-md);font-size:.95rem;font-weight:var(--font-weight-subtitle);border:1px solid #0000;align-items:center;gap:.5rem;padding:.75rem 1.5rem;display:inline-flex;box-shadow:0 4px 12px #2563eb33;color:#fff!important}.btn-primary:hover{background-color:var(--color-primary-hover);transform:translateY(-2px);box-shadow:0 6px 20px #2563eb4d}.btn-secondary{color:var(--color-slate-200);border-radius:var(--radius-md);font-size:.95rem;font-weight:var(--font-weight-subtitle);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff0d;border:1px solid #ffffff1a;align-items:center;gap:.5rem;padding:.75rem 1.5rem;display:inline-flex}.btn-secondary:hover{color:#fff;background-color:#ffffff1a;border-color:#fff3;transform:translateY(-2px)}.fade-in{animation:.6s cubic-bezier(.16,1,.3,1) forwards fadeIn}@media (width<=768px){.section-padding{padding:60px 0}.btn-primary,.btn-secondary{padding:.65rem 1.25rem;font-size:.9rem}}._wrapper_1c0f1_1{z-index:-2;background-color:var(--color-slate-50);pointer-events:none;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}._gridOverlay_1c0f1_13{background-image:linear-gradient(#2563eb08 1px,#0000 1px),linear-gradient(90deg,#2563eb08 1px,#0000 1px);background-position:50%;background-size:50px 50px;width:100%;height:100%;position:absolute;top:0;left:0}@keyframes _drift_1c0f1_1{0%{transform:translate(0)scale(1)}50%{transform:translate(8%,12%)scale(1.15)}to{transform:translate(0)scale(1)}}@keyframes _driftReverse_1c0f1_1{0%{transform:translate(0)scale(1)}50%{transform:translate(-10%,-8%)scale(.9)}to{transform:translate(0)scale(1)}}._glowBlob1_1c0f1_51{filter:blur(80px);background:radial-gradient(circle,#2563eb0a 0%,#2563eb00 70%);width:600px;height:600px;animation:15s ease-in-out infinite _drift_1c0f1_1;position:absolute;top:-10%;right:10%}._glowBlob2_1c0f1_62{filter:blur(90px);background:radial-gradient(circle,#6366f108 0%,#6366f100 70%);width:700px;height:700px;animation:20s ease-in-out infinite _driftReverse_1c0f1_1;position:absolute;bottom:-15%;left:10%}._noiseOverlay_1c0f1_74{opacity:.025;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");width:100%;height:100%;position:absolute;top:0;left:0}
