#bridgeimpact-module___JENkG__bridgeImpact{background:#fff;place-items:center;width:100%;min-height:max(60vh,86dvh);margin-top:max(20px,min(5vh,40px));margin-bottom:max(20px,min(5vh,40px));padding:max(40px,min(8vh,120px)) 20px;display:grid;position:relative;overflow:hidden}#bridgeimpact-module___JENkG__bridgeImpact .bridgeimpact-module___JENkG__inner{text-align:center;width:100%;max-width:1100px}#bridgeimpact-module___JENkG__bridgeImpact h2{letter-spacing:-.02em;color:#0b1f36;text-wrap:balance;text-shadow:none;margin:0;font-size:max(32px,min(6.2vw,58px));font-weight:700;line-height:1.15}#bridgeimpact-module___JENkG__bridgeImpact .bridgeimpact-module___JENkG__em{background:linear-gradient(90deg,#0bb6a0,#1a73e8);color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:900}#bridgeimpact-module___JENkG__bridgeImpact .bridgeimpact-module___JENkG__chips{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:max(7px,min(3.5vh,11px));display:flex}#bridgeimpact-module___JENkG__bridgeImpact .bridgeimpact-module___JENkG__chip{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:default;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fff;border:1px solid #e0e0e0;border-radius:999px;padding:10px 14px;font-size:max(11px,min(1.6vw,13px));font-weight:700;transition:transform .15s,box-shadow .2s,background-color .2s,border-color .2s;box-shadow:0 6px 18px rgba(15,35,70,.06),inset 0 0 0 1px rgba(255,255,255,.6)}#bridgeimpact-module___JENkG__bridgeImpact .bridgeimpact-module___JENkG__chips:first-of-type .bridgeimpact-module___JENkG__chip:first-of-type{color:#259bff}#bridgeimpact-module___JENkG__bridgeImpact .bridgeimpact-module___JENkG__chip:hover{background:#f7fbff;border-color:#c5d8f5;transform:translateY(-2px);box-shadow:0 10px 24px rgba(15,35,70,.1)}#bridgeimpact-module___JENkG__bridgeImpact .bridgeimpact-module___JENkG__tw{white-space:nowrap;background:linear-gradient(135deg,#1cd2e3 20%,#637dfe 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;display:inline-block}#bridgeimpact-module___JENkG__bridgeImpact .bridgeimpact-module___JENkG__tw.bridgeimpact-module___JENkG__cursor:after{content:"";border-right:2px solid;width:.5ch;margin-left:2px;animation:1s step-start infinite bridgeimpact-module___JENkG__tw-blink;display:inline-block;transform:translateY(1px)}@media (max-width:520px){#bridgeimpact-module___JENkG__bridgeImpact{padding-left:16px;padding-right:16px}}@keyframes bridgeimpact-module___JENkG__tw-blink{0%,50%{opacity:1}51%,to{opacity:0}}
#roicanvas-module__6uZb_a__roi-canvas-pro{--panel-h:clamp(360px,58vh,520px);isolation:isolate;background:radial-gradient(1200px 600px at 15% 20%,rgba(18,192,138,.12),transparent 55%),radial-gradient(1100px 520px at 80% 85%,rgba(61,134,255,.12),transparent 55%),linear-gradient(#f6fbff 0%,#eef4ff 50%,#edf9f5 100%);place-items:center;min-height:max(76vh,88dvh);display:grid;position:relative;overflow:hidden}#roicanvas-module__6uZb_a__roi-canvas-pro:before{content:"";z-index:0;opacity:.14;mix-blend-mode:multiply;background:url(https://images.unsplash.com/photo-1551281044-8d8f9505a628?q=80&w=1600&auto=format&fit=crop) 50%/cover no-repeat;position:absolute;top:0;bottom:0;left:0;right:0}#roicanvas-module__6uZb_a__roi-canvas-pro .roicanvas-module__6uZb_a__wrap{z-index:1;width:100%;max-width:1200px;padding:0 24px;position:relative}#roicanvas-module__6uZb_a__roi-canvas-pro .roicanvas-module__6uZb_a__row{grid-template-columns:1.05fr .95fr;align-items:stretch;gap:34px;display:grid}#roicanvas-module__6uZb_a__roi-canvas-pro .roicanvas-module__6uZb_a__lpanel{min-height:var(--panel-h);flex-direction:column;display:flex}#roicanvas-module__6uZb_a__roi-canvas-pro h2{letter-spacing:-.3px;color:#0b1f36;text-wrap:balance;margin:0 0 8px;font-size:max(28px,min(5vw,47px));font-weight:750;line-height:1.12}#roicanvas-module__6uZb_a__roi-canvas-pro .roicanvas-module__6uZb_a__em{background:linear-gradient(90deg,#12c08a,#3d86ff);color:transparent;-webkit-background-clip:text;background-clip:text}#roicanvas-module__6uZb_a__roi-canvas-pro .roicanvas-module__6uZb_a__sub{color:#567089;margin:8px 0 16px;font-size:max(14px,min(1.6vw,16px));line-height:1.8}#roicanvas-module__6uZb_a__roi-canvas-pro .roicanvas-module__6uZb_a__tablewrap{background:#f7fbff;border:2px dashed #cfe4ff;border-radius:16px;padding:10px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.65)}#roicanvas-module__6uZb_a__roi-canvas-pro .roicanvas-module__6uZb_a__rowitem{background:#f7fbff;border:1px dashed #cfe4ff;border-radius:12px;grid-template-columns:1fr auto;align-items:center;padding:12px 14px;display:grid}#roicanvas-module__6uZb_a__roi-canvas-pro .roicanvas-module__6uZb_a__rowitem+.roicanvas-module__6uZb_a__rowitem{margin-top:8px}#roicanvas-module__6uZb_a__roi-canvas-pro .roicanvas-module__6uZb_a__rowitem small{color:#6e8196;font-weight:800}#roicanvas-module__6uZb_a__roi-canvas-pro .roicanvas-module__6uZb_a__rowitem b{color:#0c1b2a;font-size:18px}#roicanvas-module__6uZb_a__roi-canvas-pro input[type=number]{background:#fff;border:1px solid #e5eef8;border-radius:10px;outline:none;width:180px;max-width:40vw;height:42px;padding:0 12px;font-size:15px}#roicanvas-module__6uZb_a__roi-canvas-pro input[type=number]:focus{border-color:#c8dbff;box-shadow:0 0 0 6px rgba(61,134,255,.12)}#roicanvas-module__6uZb_a__roi-canvas-pro .roicanvas-module__6uZb_a__cta{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}#roicanvas-module__6uZb_a__roi-canvas-pro .roicanvas-module__6uZb_a__graphBoard{min-height:var(--panel-h);background:#fff;border:1px solid #e7eef6;border-radius:22px;flex-direction:column;justify-content:space-between;padding:18px;display:flex;box-shadow:0 18px 40px rgba(12,27,42,.08)}#roicanvas-module__6uZb_a__roi-canvas-pro .roicanvas-module__6uZb_a__ggrid{grid-template-columns:repeat(2,280px);justify-content:center;align-items:center;gap:18px;display:grid}#roicanvas-module__6uZb_a__roi-canvas-pro .roicanvas-module__6uZb_a__chartBox{place-items:center;width:280px;height:280px;display:grid}#roicanvas-module__6uZb_a__roi-canvas-pro .roicanvas-module__6uZb_a__donut svg{width:100%;height:100%}#roicanvas-module__6uZb_a__roi-canvas-pro .roicanvas-module__6uZb_a__centerLabel{fill:#0c1b2a;text-anchor:middle;font:900 28px/1 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}#roicanvas-module__6uZb_a__roi-canvas-pro .roicanvas-module__6uZb_a__centerSmall{fill:#6e8196;text-anchor:middle;font:700 12px/1 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}#roicanvas-module__6uZb_a__roi-canvas-pro .roicanvas-module__6uZb_a__bars svg{width:100%;height:100%}#roicanvas-module__6uZb_a__roi-canvas-pro .roicanvas-module__6uZb_a__axis{stroke:#dfe8f4;stroke-width:1px}#roicanvas-module__6uZb_a__roi-canvas-pro .roicanvas-module__6uZb_a__bar{transform-origin:bottom}#roicanvas-module__6uZb_a__roi-canvas-pro .roicanvas-module__6uZb_a__bars .roicanvas-module__6uZb_a__title{fill:#4a6482;font:800 12px/1 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}#roicanvas-module__6uZb_a__roi-canvas-pro .roicanvas-module__6uZb_a__bars .roicanvas-module__6uZb_a__label{fill:#6a7f97;text-anchor:middle;font:700 11px/1 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}#roicanvas-module__6uZb_a__roi-canvas-pro .roicanvas-module__6uZb_a__annual{border-top:2px dashed #e7eef6;grid-template-columns:1fr 1fr;align-items:center;gap:10px;margin-top:14px;padding-top:12px;display:grid}#roicanvas-module__6uZb_a__roi-canvas-pro .roicanvas-module__6uZb_a__annual .roicanvas-module__6uZb_a__cell{justify-content:space-between;align-items:center;display:flex}#roicanvas-module__6uZb_a__roi-canvas-pro .roicanvas-module__6uZb_a__annual small{color:#6e8196;font-weight:800}#roicanvas-module__6uZb_a__roi-canvas-pro .roicanvas-module__6uZb_a__annual b{color:#0c1b2a;font-size:18px}#roicanvas-module__6uZb_a__roi-canvas-pro .roicanvas-module__6uZb_a__note{text-align:center;color:#5c708a;margin-top:10px;font-size:12px}@media (max-width:1024px){#roicanvas-module__6uZb_a__roi-canvas-pro .roicanvas-module__6uZb_a__row,#roicanvas-module__6uZb_a__roi-canvas-pro .roicanvas-module__6uZb_a__result,#roicanvas-module__6uZb_a__roi-canvas-pro .roicanvas-module__6uZb_a__grid-2,#roicanvas-module__6uZb_a__roi-canvas-pro .roicanvas-module__6uZb_a__grid-3,#roicanvas-module__6uZb_a__roi-canvas-pro .roicanvas-module__6uZb_a__grid-4{grid-template-columns:1fr}#roicanvas-module__6uZb_a__roi-canvas-pro .roicanvas-module__6uZb_a__ggrid{grid-template-columns:280px}}@media (max-width:980px){#roicanvas-module__6uZb_a__roi-canvas-pro .roicanvas-module__6uZb_a__row{grid-template-columns:1fr;gap:20px}}@media (max-width:640px){#roicanvas-module__6uZb_a__roi-canvas-pro .roicanvas-module__6uZb_a__rowitem{grid-template-columns:1fr}#roicanvas-module__6uZb_a__roi-canvas-pro input[type=number]{width:100%;margin-top:8px}}
.faq-module__gj4BSG__faq{padding:120px 0}.faq-module__gj4BSG__inner{max-width:1000px;margin:0 auto;padding:0 24px}.faq-module__gj4BSG__title{text-align:center;background:linear-gradient(135deg,#1cd2e3 30%,#637dfe 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:16px;font-size:2.5rem;font-weight:700}.faq-module__gj4BSG__subtitle{color:#666;text-align:center;margin-bottom:60px;font-size:1.125rem;line-height:1.6}.faq-module__gj4BSG__faqList{flex-direction:column;gap:0;display:flex}.faq-module__gj4BSG__faqItem{box-shadow:none;background:#fff;border:none;border-bottom:1px solid #f1f1f1;border-radius:0;transition:all .3s;overflow:hidden}.faq-module__gj4BSG__faqItem:hover{background:#fafbfc}.faq-module__gj4BSG__faqItem.faq-module__gj4BSG__isOpen{box-shadow:none;background:#fff;border-bottom-color:#e5e7eb}.faq-module__gj4BSG__faqQuestion{text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:16px;width:100%;padding:24px;transition:all .3s;display:flex}.faq-module__gj4BSG__faqQuestion:hover{background:#fafbfc}.faq-module__gj4BSG__faqItem.faq-module__gj4BSG__isOpen .faq-module__gj4BSG__faqQuestion{background:#fff}.faq-module__gj4BSG__questionNumber{color:#d1d5db;background:0 0;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;width:auto;min-width:40px;height:auto;font-size:2rem;font-weight:400;display:flex}.faq-module__gj4BSG__questionText{color:#1a1a1a;flex:1;font-size:1.1rem;font-weight:600;line-height:1.4}.faq-module__gj4BSG__chevron{color:#9ca3af;flex-shrink:0;width:20px;height:20px;transition:transform .3s}.faq-module__gj4BSG__faqItem.faq-module__gj4BSG__isOpen .faq-module__gj4BSG__chevron{color:#1cd2e3;transform:rotate(180deg)}.faq-module__gj4BSG__faqAnswer{max-height:0;transition:max-height .3s;overflow:hidden}.faq-module__gj4BSG__faqItem.faq-module__gj4BSG__isOpen .faq-module__gj4BSG__faqAnswer{max-height:800px}.faq-module__gj4BSG__answerContent{padding:0 24px 24px 72px}.faq-module__gj4BSG__answerContent p{color:#4b5563;margin:0 0 16px;font-size:1rem;line-height:1.7}.faq-module__gj4BSG__tags{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.faq-module__gj4BSG__tag{color:#1cd2e3;background:linear-gradient(135deg,rgba(28,210,227,.1) 30%,rgba(99,125,254,.1) 100%);border:1px solid rgba(28,210,227,.2);border-radius:20px;padding:6px 12px;font-size:.85rem;font-weight:500}@media (max-width:768px){.faq-module__gj4BSG__faq{padding:60px 0}.faq-module__gj4BSG__inner{padding:0 20px}.faq-module__gj4BSG__title{font-size:2rem}.faq-module__gj4BSG__subtitle{margin-bottom:40px;font-size:1rem}.faq-module__gj4BSG__faqQuestion{gap:12px;padding:20px}.faq-module__gj4BSG__questionNumber{width:auto;min-width:28px;height:auto;font-size:1.25rem}.faq-module__gj4BSG__questionText{font-size:1rem}.faq-module__gj4BSG__answerContent{padding:0 20px 20px 60px}.faq-module__gj4BSG__answerContent p{font-size:.9rem}.faq-module__gj4BSG__tag{padding:4px 10px;font-size:.8rem}}@media (max-width:480px){.faq-module__gj4BSG__faq{padding:40px 0}.faq-module__gj4BSG__inner{padding:0 16px}.faq-module__gj4BSG__title{font-size:1.75rem}.faq-module__gj4BSG__faqQuestion{gap:10px;padding:16px}.faq-module__gj4BSG__questionNumber{width:24px;height:24px;font-size:.75rem}.faq-module__gj4BSG__questionText{font-size:.95rem}.faq-module__gj4BSG__answerContent{padding:0 16px 16px 50px}.faq-module__gj4BSG__answerContent p{font-size:.85rem}.faq-module__gj4BSG__tags{gap:6px}.faq-module__gj4BSG__tag{padding:3px 8px;font-size:.75rem}}
.quickcalc-module__mCb11W__qc-modal{z-index:9999;background:rgba(10,20,30,.46);justify-content:center;align-items:center;display:none;position:fixed;top:0;bottom:0;left:0;right:0}.quickcalc-module__mCb11W__qc-modal.quickcalc-module__mCb11W__show{display:flex}.quickcalc-module__mCb11W__qc-modal .quickcalc-module__mCb11W__sheet{border:1px solid var(--line);background:#fff;border-radius:16px;width:min(520px,92vw);padding:16px;box-shadow:0 18px 40px rgba(0,0,0,.24)}.quickcalc-module__mCb11W__qc-modal .quickcalc-module__mCb11W__head{justify-content:space-between;align-items:center;gap:10px;display:flex}.quickcalc-module__mCb11W__qc-modal h3{color:var(--ink-2);margin:0 0 10px;font-size:18px}.quickcalc-module__mCb11W__qc-modal .quickcalc-module__mCb11W__row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.quickcalc-module__mCb11W__qc-modal .quickcalc-module__mCb11W__row .quickcalc-module__mCb11W__ctrl{flex-direction:column;gap:6px;display:flex}.quickcalc-module__mCb11W__qc-modal label{color:#466;font-size:12px}.quickcalc-module__mCb11W__qc-modal input{border:1px solid var(--line);border-radius:12px;width:100%;padding:10px 12px;font-size:14px}.quickcalc-module__mCb11W__qc-modal .quickcalc-module__mCb11W__kpi{gap:8px;margin-top:10px;display:grid}.quickcalc-module__mCb11W__qc-modal .quickcalc-module__mCb11W__k{border:1px dashed var(--line);background:#fbfdff;border-radius:12px;justify-content:space-between;align-items:center;padding:10px;display:flex}.quickcalc-module__mCb11W__qc-modal .quickcalc-module__mCb11W__cta{gap:8px;margin-top:10px;display:flex}.quickcalc-module__mCb11W__qc-modal .quickcalc-module__mCb11W__btn-grad{color:#fff;cursor:pointer;background:linear-gradient(90deg,#12c08a,#3d86ff);border:none;border-radius:12px;align-items:center;gap:8px;padding:12px 16px;font-weight:800;display:inline-flex}.quickcalc-module__mCb11W__qc-modal .quickcalc-module__mCb11W__note{color:#567089;font-size:12px}@media (max-width:580px){.quickcalc-module__mCb11W__qc-modal .quickcalc-module__mCb11W__row{grid-template-columns:1fr}}
