.Home-module__YeEf2G__sectionPadding{padding:4rem 1rem}.Home-module__YeEf2G__sectionPaddingWhite{background:#fff;padding:4rem 1rem}.Home-module__YeEf2G__sectionPaddingSmall{text-align:center;padding:3rem 1rem}.Home-module__YeEf2G__subText{color:#5f6b78;letter-spacing:.05em;text-transform:uppercase;margin-bottom:1.5rem;font-size:.875rem;font-weight:500}.Home-module__YeEf2G__container1200{max-width:1200px;margin:0 auto}.Home-module__YeEf2G__container1100{max-width:1100px;margin:0 auto}.Home-module__YeEf2G__container1100Center{text-align:center;max-width:1100px;margin:0 auto}.Home-module__YeEf2G__container900{max-width:900px;margin:0 auto}.Home-module__YeEf2G__container700Center{text-align:center;max-width:700px;margin:0 auto}.Home-module__YeEf2G__seoContainer{box-sizing:border-box;width:100%;max-width:1180px;margin:0 auto;padding-inline:clamp(.25rem,1.5vw,.75rem)}.Home-module__YeEf2G__container1200,.Home-module__YeEf2G__container1100,.Home-module__YeEf2G__container1100Center,.Home-module__YeEf2G__container900,.Home-module__YeEf2G__container700Center{box-sizing:border-box;width:100%;padding-inline:clamp(.25rem,1.5vw,.75rem)}.Home-module__YeEf2G__featuresCircularSection,.Home-module__YeEf2G__portfolioSection,.Home-module__YeEf2G__providerComparisonSection,.Home-module__YeEf2G__productsSection,.Home-module__YeEf2G__faqSection{content-visibility:auto;contain-intrinsic-size:auto 900px}.Home-module__YeEf2G__portfolioSection{contain-intrinsic-size:auto 1800px}.Home-module__YeEf2G__productsSection{contain-intrinsic-size:auto 760px}.Home-module__YeEf2G__featuresCircularSection{contain-intrinsic-size:auto 720px}.Home-module__YeEf2G__headerCenter{text-align:center;margin-bottom:3rem}.Home-module__YeEf2G__headerCenterSmall{text-align:center;margin-bottom:2.5rem}.Home-module__YeEf2G__headerCenterMedium{text-align:center;margin-bottom:2rem}.Home-module__YeEf2G__badge{color:#5f6b78;border:1px solid #dcd6c9;border-radius:9999px;margin-bottom:1rem;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:inline-block}.Home-module__YeEf2G__badgeWhiteBg{color:#5f6b78;background:#fff;border:1px solid #dcd6c9;border-radius:9999px;margin-bottom:1rem;padding:.2rem .6rem;font-size:.7rem;font-weight:600;display:inline-block}.Home-module__YeEf2G__headingClamp{color:#071a2a;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700}.Home-module__YeEf2G__headingClampMargin{color:#071a2a;margin-bottom:.75rem;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700}.Home-module__YeEf2G__headingClampMarginLarge{color:#071a2a;margin-bottom:2.5rem;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700}.Home-module__YeEf2G__descText{color:#5f6b78;overflow-wrap:anywhere;max-width:600px;margin:.75rem auto 0;font-size:1rem}.Home-module__YeEf2G__descTextMarginBottom{color:#5f6b78;overflow-wrap:anywhere;margin:0 auto 2rem;font-size:1rem}.Home-module__YeEf2G__descText550{color:#5f6b78;overflow-wrap:anywhere;max-width:550px;margin:.75rem auto 0;font-size:1rem}.Home-module__YeEf2G__brokerageModelsTitle{white-space:nowrap;font-size:clamp(1.6rem,3vw,2.35rem)}.Home-module__YeEf2G__brokerageModelsGrid{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffc7;border:1px solid #e2e8f0db;border-radius:22px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;padding:1rem;display:grid;overflow:visible;box-shadow:0 28px 80px #0f172a1a,0 10px 30px #2563eb12}.Home-module__YeEf2G__brokerageModelCard{background:linear-gradient(#fffffffa 0%,#f8fafcf0 100%);border:1px solid #e2e8f0e6;border-radius:18px;min-height:330px;padding:clamp(1.35rem,2.4vw,2rem);transition:background .28s,border-color .28s,box-shadow .28s,transform .28s cubic-bezier(.16,1,.3,1);box-shadow:0 14px 34px #0f172a0e}.Home-module__YeEf2G__brokerageModelCard:last-child{border-right:1px solid #e2e8f0e6}.Home-module__YeEf2G__brokerageModelCard:hover{background:#fff;border-color:#93c5fdd1;transform:translateY(-10px);box-shadow:0 24px 55px #0f172a1a,0 10px 28px #2563eb1f}.Home-module__YeEf2G__brokerageModelIcon{color:#071a2a;background:#e0f2fe;border-radius:12px;justify-content:center;align-items:center;width:46px;height:46px;margin-bottom:1.25rem;display:flex}.Home-module__YeEf2G__brokerageModelCard:nth-child(2) .Home-module__YeEf2G__brokerageModelIcon{background:#dcfce7}.Home-module__YeEf2G__brokerageModelCard:nth-child(3) .Home-module__YeEf2G__brokerageModelIcon{background:#fef3c7}.Home-module__YeEf2G__brokerageModelCard h3{color:#071a2a;margin-bottom:.8rem;font-size:clamp(1.05rem,2vw,1.25rem);font-weight:700;line-height:1.25}.Home-module__YeEf2G__brokerageModelCard p{color:#5f6b78;overflow-wrap:anywhere;margin:0;font-size:.94rem;line-height:1.75}@media (prefers-reduced-motion:reduce){.Home-module__YeEf2G__featureCard,.Home-module__YeEf2G__providerComparisonShell,.Home-module__YeEf2G__providerComparisonTable tbody tr,.Home-module__YeEf2G__providerComparisonFxHead:before,.Home-module__YeEf2G__providerComparisonTypicalHead:before,.Home-module__YeEf2G__providerComparisonFxHead:after,.Home-module__YeEf2G__providerComparisonTypicalHead:after,.Home-module__YeEf2G__providerComparisonFxHead span,.Home-module__YeEf2G__providerComparisonTypicalHead span,.Home-module__YeEf2G__providerComparisonFxHead small,.Home-module__YeEf2G__providerComparisonTypicalHead small{animation:none}.Home-module__YeEf2G__providerComparisonFxHead:before,.Home-module__YeEf2G__providerComparisonTypicalHead:before,.Home-module__YeEf2G__providerComparisonFxHead:after,.Home-module__YeEf2G__providerComparisonTypicalHead:after,.Home-module__YeEf2G__providerComparisonFxHead span,.Home-module__YeEf2G__providerComparisonTypicalHead span,.Home-module__YeEf2G__providerComparisonFxHead small,.Home-module__YeEf2G__providerComparisonTypicalHead small{opacity:1}.Home-module__YeEf2G__providerComparisonFxHead:before,.Home-module__YeEf2G__providerComparisonTypicalHead:before,.Home-module__YeEf2G__providerComparisonFxHead:after,.Home-module__YeEf2G__providerComparisonTypicalHead:after{transform:translate(-50%)scale(1)}.Home-module__YeEf2G__featureCard,.Home-module__YeEf2G__providerComparisonTable tbody tr,.Home-module__YeEf2G__providerComparisonFxCell,.Home-module__YeEf2G__providerComparisonTypicalCell,.Home-module__YeEf2G__providerComparisonFxCell svg,.Home-module__YeEf2G__providerComparisonTypicalCell svg{transition:none}}.Home-module__YeEf2G__providerComparisonSection{background:linear-gradient(#eaf2ff 0%,#f7faff 52%,#fff 100%);padding:3.75rem 1rem 4.75rem}.Home-module__YeEf2G__providerComparisonShell{background:#fff;border:1px solid #d7e4f6;border-radius:8px;animation:.52s ease-out both Home-module__YeEf2G__providerComparisonReveal;position:relative;overflow:hidden;box-shadow:0 18px 44px #0a245b0f}.Home-module__YeEf2G__providerComparisonShell:before{display:none}.Home-module__YeEf2G__providerComparisonHeader{z-index:3;text-align:left;width:100%;max-width:none;box-shadow:none;background:#fff;border-bottom:1px solid #dfe8f5;border-radius:0;justify-content:space-between;align-items:center;gap:1.5rem;margin:0;padding:1.35rem 1.5rem;display:flex;position:relative}.Home-module__YeEf2G__providerComparisonTitle{color:#081b5f;letter-spacing:0;white-space:normal;text-align:left;max-width:24ch;font-size:clamp(1.65rem,3vw,2.35rem);font-weight:750;line-height:1.1}.Home-module__YeEf2G__providerComparisonHeader p{color:#5f6b78;text-align:center;max-width:360px;margin:0;font-size:.95rem;line-height:1.6}.Home-module__YeEf2G__providerComparisonTableWrap{z-index:2;max-width:none;margin:0 auto;padding-top:0;position:relative;overflow-x:auto}.Home-module__YeEf2G__providerComparisonTableWrap:before{display:none}.Home-module__YeEf2G__providerComparisonTable{z-index:1;border-collapse:collapse;border-spacing:0;table-layout:fixed;filter:none;width:100%;min-width:860px;position:relative;overflow:hidden}.Home-module__YeEf2G__providerComparisonTable tbody tr{transition:background .24s,box-shadow .24s;animation:none;position:relative}.Home-module__YeEf2G__providerComparisonTable tbody tr:first-child{animation-delay:80ms}.Home-module__YeEf2G__providerComparisonTable tbody tr:nth-child(2){animation-delay:.13s}.Home-module__YeEf2G__providerComparisonTable tbody tr:nth-child(3){animation-delay:.18s}.Home-module__YeEf2G__providerComparisonTable tbody tr:nth-child(4){animation-delay:.23s}.Home-module__YeEf2G__providerComparisonTable tbody tr:nth-child(5){animation-delay:.28s}.Home-module__YeEf2G__providerComparisonTable tbody tr:nth-child(6){animation-delay:.33s}.Home-module__YeEf2G__providerComparisonTable tbody tr:nth-child(7){animation-delay:.38s}.Home-module__YeEf2G__providerComparisonTable tbody tr:nth-child(8){animation-delay:.43s}.Home-module__YeEf2G__providerComparisonTable tbody tr:hover{background:#f6f9ff;box-shadow:inset 3px 0 #0646d9}.Home-module__YeEf2G__providerComparisonTable th,.Home-module__YeEf2G__providerComparisonTable td{text-align:left;vertical-align:middle;border-bottom:1px solid #dfe8f5;border-right:1px solid #dfe8f5;padding:1rem 1.2rem}.Home-module__YeEf2G__providerComparisonTable thead th{color:#071a2a;letter-spacing:.02em;text-align:center;background:0 0;border-bottom:0;height:138px;font-size:1.05rem;font-weight:800;position:relative;overflow:visible}.Home-module__YeEf2G__providerComparisonTable thead th:first-child,.Home-module__YeEf2G__providerComparisonTable tbody th{width:38%}.Home-module__YeEf2G__providerComparisonTable thead th:after{display:none}.Home-module__YeEf2G__providerComparisonTable thead th:nth-child(2),.Home-module__YeEf2G__providerComparisonTable tbody td:nth-child(2),.Home-module__YeEf2G__providerComparisonTable thead th:nth-child(3),.Home-module__YeEf2G__providerComparisonTable tbody td:nth-child(3){width:31%}.Home-module__YeEf2G__providerComparisonTable tr:last-child th,.Home-module__YeEf2G__providerComparisonTable tr:last-child td{border-bottom:none}.Home-module__YeEf2G__providerComparisonTable th:last-child,.Home-module__YeEf2G__providerComparisonTable td:last-child{border-right:0}.Home-module__YeEf2G__providerComparisonTable tbody th{text-align:left;color:#061a33;background:#fff;border-left:0;font-size:.96rem;font-weight:720}.Home-module__YeEf2G__providerComparisonTable th small{color:#52677f;margin-top:.22rem;font-size:.74rem;font-weight:550;line-height:1.45;display:block}.Home-module__YeEf2G__providerComparisonFxHead{color:#071a2a;background:0 0!important}.Home-module__YeEf2G__providerComparisonFxHead span,.Home-module__YeEf2G__providerComparisonTypicalHead span{width:auto;max-width:none;color:inherit;text-align:left;opacity:1;margin:0;padding:0;font-size:.92rem;font-weight:760;line-height:1.2;display:inline-flex;position:static;transform:none}.Home-module__YeEf2G__providerComparisonFxHead small,.Home-module__YeEf2G__providerComparisonTypicalHead small{color:#64748b;letter-spacing:0;text-align:left;white-space:normal;opacity:1;width:auto;margin:.22rem 0 0;font-size:.72rem;font-weight:600;line-height:1.35;display:block;position:static;transform:none}.Home-module__YeEf2G__providerComparisonTypicalHead{color:#071a2a;background:0 0!important}.Home-module__YeEf2G__providerComparisonTable thead th:first-child{color:#081b5f;text-align:left;vertical-align:middle;box-shadow:none;background:#f4f8ff;border-radius:0;padding:1rem 1.2rem}@property --provider-ring-progress{syntax:"<percentage>";inherits:false;initial-value:0%}.Home-module__YeEf2G__providerComparisonFxHead:before,.Home-module__YeEf2G__providerComparisonTypicalHead:before,.Home-module__YeEf2G__providerComparisonFxHead:after,.Home-module__YeEf2G__providerComparisonTypicalHead:after{content:"";display:none}.Home-module__YeEf2G__providerComparisonTable thead .Home-module__YeEf2G__providerComparisonFxHead:after,.Home-module__YeEf2G__providerComparisonTable thead .Home-module__YeEf2G__providerComparisonTypicalHead:after{display:none}.Home-module__YeEf2G__providerComparisonInView .Home-module__YeEf2G__providerComparisonFxHead:before,.Home-module__YeEf2G__providerComparisonInView .Home-module__YeEf2G__providerComparisonTypicalHead:before,.Home-module__YeEf2G__providerComparisonInView .Home-module__YeEf2G__providerComparisonFxHead:after,.Home-module__YeEf2G__providerComparisonInView .Home-module__YeEf2G__providerComparisonTypicalHead:after,.Home-module__YeEf2G__providerComparisonInView .Home-module__YeEf2G__providerComparisonFxHead span,.Home-module__YeEf2G__providerComparisonInView .Home-module__YeEf2G__providerComparisonTypicalHead span,.Home-module__YeEf2G__providerComparisonInView .Home-module__YeEf2G__providerComparisonFxHead small,.Home-module__YeEf2G__providerComparisonInView .Home-module__YeEf2G__providerComparisonTypicalHead small{animation:none}.Home-module__YeEf2G__providerComparisonFxCell,.Home-module__YeEf2G__providerComparisonTypicalCell{text-align:left;padding:1rem 1.2rem;font-size:.9rem;font-weight:650;transition:background .24s,color .24s;position:relative}.Home-module__YeEf2G__providerComparisonCellStack{box-sizing:border-box;text-align:left;flex-direction:row;justify-content:flex-start;align-items:center;gap:.55rem;width:100%;padding:0;display:inline-flex;position:static;inset:auto}.Home-module__YeEf2G__providerComparisonCellStack span{text-align:left;display:block}.Home-module__YeEf2G__providerComparisonFxCell{color:#0033a0;background:#f4f8ff}.Home-module__YeEf2G__providerComparisonTypicalCell{color:#583b2b;background:#fbf5ef;border-right:0}.Home-module__YeEf2G__providerComparisonFxCell svg,.Home-module__YeEf2G__providerComparisonTypicalCell svg{color:#fff;border-radius:999px;width:18px;height:18px;margin:0;padding:.16rem;transition:transform .24s;display:block}.Home-module__YeEf2G__providerComparisonTable tbody tr:hover .Home-module__YeEf2G__providerComparisonFxCell svg,.Home-module__YeEf2G__providerComparisonTable tbody tr:hover .Home-module__YeEf2G__providerComparisonTypicalCell svg{transform:scale(1.14)}.Home-module__YeEf2G__providerComparisonFxCell svg{background:#0646d9}.Home-module__YeEf2G__providerComparisonTypicalCell svg{background:#d04a3a}@keyframes Home-module__YeEf2G__providerComparisonReveal{0%{opacity:0;transform:translateY(22px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes Home-module__YeEf2G__providerComparisonRowIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes Home-module__YeEf2G__providerCircleRingProgress{0%{--provider-ring-progress:0%}to{--provider-ring-progress:100%}}@keyframes Home-module__YeEf2G__providerCircleRingReveal{0%{opacity:0;transform:translate(-50%)scale(.92)}18%{opacity:1;transform:translate(-50%)scale(.98)}72%{opacity:1;transform:translate(-50%)scale(1.012)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes Home-module__YeEf2G__providerCircleCoreLoad{0%{opacity:0;transform:translate(-50%)scale(.78)}70%{opacity:1;transform:translate(-50%)scale(1.018)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes Home-module__YeEf2G__providerCircleTextLoad{0%{opacity:0;filter:blur(2px)}to{opacity:1;filter:blur()}}.Home-module__YeEf2G__faqSection{isolation:isolate;color:#071a2a;background:#fff;padding:clamp(4.5rem,7vw,6.5rem) 1rem;position:relative;overflow:hidden}.Home-module__YeEf2G__faqSection:before{display:none}.Home-module__YeEf2G__faqShell{z-index:1;grid-template-columns:minmax(260px,.58fr) minmax(0,1fr);align-items:start;gap:2rem;max-width:1120px;margin:0 auto;display:grid;position:relative}.Home-module__YeEf2G__faqIntro{box-shadow:none;opacity:1;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border:1px solid #e4ebf6;border-radius:8px;align-self:start;padding:1.55rem;position:relative;overflow:hidden;transform:none}.Home-module__YeEf2G__faqIntro:before{display:none}.Home-module__YeEf2G__faqIntro .Home-module__YeEf2G__badgeWhiteBg{color:#0c4bdc;background:#fff;border-color:#d5e3f7}.Home-module__YeEf2G__faqTitle{color:#07142f;letter-spacing:0;max-width:11ch;margin:1rem 0;font-size:clamp(2rem,3.35vw,2.6rem);font-weight:750;line-height:1.08}.Home-module__YeEf2G__faqIntro p{color:#5f6b78;margin:0;font-size:.95rem;line-height:1.7}.Home-module__YeEf2G__faqSupportBox{color:#33465c;background:#f8fbff;border:1px solid #dbe7f6;border-radius:8px;align-items:flex-start;gap:.8rem;margin-top:1.35rem;padding:.95rem 1rem;font-size:.86rem;font-weight:560;line-height:1.55;display:flex}.Home-module__YeEf2G__faqSupportBox svg{color:#007a78;flex:none;margin-top:.08rem;animation:none}.Home-module__YeEf2G__faqList{box-shadow:none;opacity:1;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border:1px solid #e4ebf6;border-radius:8px;align-self:start;gap:0;padding:0;display:grid;overflow:hidden;transform:none}.Home-module__YeEf2G__faqItem{box-shadow:none;opacity:1;background:#fff;border:0;border-bottom:1px solid #e4ebf6;border-radius:0;transition:border-color .24s,background .24s;overflow:hidden;transform:none}.Home-module__YeEf2G__faqItem:last-child{border-bottom:0}.Home-module__YeEf2G__faqItem summary{color:#07142f;cursor:pointer;align-items:center;min-height:66px;padding:1.05rem 4.1rem 1.05rem 1.25rem;font-size:.98rem;font-weight:720;line-height:1.35;list-style:none;transition:background .24s,color .24s;display:flex;position:relative}.Home-module__YeEf2G__faqItem summary::-webkit-details-marker{display:none}.Home-module__YeEf2G__faqItem summary:after{content:"";width:30px;height:30px;box-shadow:none;background:linear-gradient(#0c4bdc,#0c4bdc) 50%/12px 2px no-repeat,linear-gradient(#0c4bdc,#0c4bdc) 50%/2px 12px no-repeat,#fff;border:1px solid #d5e3f7;border-radius:999px;transition:background .24s,transform .24s,box-shadow .24s;position:absolute;top:50%;right:1.15rem;transform:translateY(-50%)rotate(0)}.Home-module__YeEf2G__faqItem summary:hover{background:#f8fbff}.Home-module__YeEf2G__faqItem:hover{box-shadow:none;background:#f8fbff}.Home-module__YeEf2G__faqItem[open] summary{color:#07142f;background:#f4f8ff}.Home-module__YeEf2G__faqItem[open] summary:after{box-shadow:none;background:linear-gradient(#0c4bdc,#0c4bdc) 50%/12px 2px no-repeat,#eef5ff;transform:translateY(-50%)rotate(180deg)}.Home-module__YeEf2G__faqItem[open]{border-color:#d5e3f7;box-shadow:inset 3px 0 #0c4bdc}.Home-module__YeEf2G__faqItem p{color:#5f6b78;overflow-wrap:anywhere;max-width:760px;margin:0;padding:0 4.75rem 1.4rem 1.45rem;font-size:.94rem;line-height:1.75}.Home-module__YeEf2G__faqItem[open] p{animation:.36s cubic-bezier(.16,1,.3,1) both Home-module__YeEf2G__faqAnswerReveal}.Home-module__YeEf2G__faqInView .Home-module__YeEf2G__faqIntro,.Home-module__YeEf2G__faqInView .Home-module__YeEf2G__faqList,.Home-module__YeEf2G__faqInView .Home-module__YeEf2G__faqItem{animation:none}.Home-module__YeEf2G__faqInView .Home-module__YeEf2G__faqItem:first-child{animation-delay:.12s}.Home-module__YeEf2G__faqInView .Home-module__YeEf2G__faqItem:nth-child(2){animation-delay:.18s}.Home-module__YeEf2G__faqInView .Home-module__YeEf2G__faqItem:nth-child(3){animation-delay:.24s}.Home-module__YeEf2G__faqInView .Home-module__YeEf2G__faqItem:nth-child(4){animation-delay:.3s}.Home-module__YeEf2G__faqInView .Home-module__YeEf2G__faqItem:nth-child(5){animation-delay:.36s}.Home-module__YeEf2G__faqInView .Home-module__YeEf2G__faqItem:nth-child(6){animation-delay:.42s}.Home-module__YeEf2G__faqInView .Home-module__YeEf2G__faqItem:nth-child(7){animation-delay:.48s}.Home-module__YeEf2G__faqInView .Home-module__YeEf2G__faqItem:nth-child(8){animation-delay:.54s}@keyframes Home-module__YeEf2G__faqIntroReveal{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes Home-module__YeEf2G__faqListReveal{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes Home-module__YeEf2G__faqItemReveal{0%{opacity:0;transform:translateY(16px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes Home-module__YeEf2G__faqAnswerReveal{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes Home-module__YeEf2G__faqIconPulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.Home-module__YeEf2G__faqIntro,.Home-module__YeEf2G__faqList,.Home-module__YeEf2G__faqItem,.Home-module__YeEf2G__faqItem[open] p,.Home-module__YeEf2G__faqSupportBox svg{opacity:1;transform:none;animation:none!important}}.Home-module__YeEf2G__logoContainer{--logo-cloud-gap:clamp(.85rem, 2.1vw, 1.75rem);--logo-box-width:clamp(150px, 17vw, 205px);--logo-box-height:42px;--logo-sweep-duration:11s;--logo-sweep-ease:cubic-bezier(.62, .26, .31, .7);justify-content:center;align-items:center;gap:var(--logo-cloud-gap);scrollbar-width:none;isolation:isolate;contain:paint;flex-wrap:nowrap;max-width:1000px;margin:0 auto;display:flex;position:relative;overflow-x:auto}.Home-module__YeEf2G__logoContainer::-webkit-scrollbar{display:none}.Home-module__YeEf2G__seoSection{isolation:isolate;background:linear-gradient(#f6f8fb 0%,#fff 46%,#f6f8fb 100%);padding:clamp(3.4rem,5.6vw,4.75rem) 1rem;position:relative;overflow:hidden}.Home-module__YeEf2G__seoSection:before{content:"";filter:blur(18px);pointer-events:none;background:radial-gradient(circle,#bfdbfe57 0%,#bfdbfe00 72%);border-radius:999px;width:260px;height:260px;position:absolute;top:-110px;right:-110px}.Home-module__YeEf2G__seoSection:after{content:"";filter:blur(22px);pointer-events:none;background:radial-gradient(circle,#ccfbf14d 0%,#ccfbf100 72%);border-radius:999px;width:240px;height:240px;position:absolute;bottom:-110px;left:-110px}.Home-module__YeEf2G__seoPanel{z-index:1;background:#fff;border:1px solid #cfdbe8;border-radius:20px;grid-template-columns:minmax(0,.92fr) minmax(400px,1.08fr);align-items:start;gap:clamp(1.4rem,2.4vw,2.35rem);margin-bottom:.8rem;padding:clamp(1.1rem,1.9vw,1.45rem);display:grid;position:relative;box-shadow:0 22px 58px #0f172a1a}.Home-module__YeEf2G__seoHeader{z-index:1;text-align:center;max-width:52rem;margin:0 auto 1rem;position:relative}.Home-module__YeEf2G__seoContent{z-index:1;background:linear-gradient(#f8fbff 0%,#fff 100%);border:1px solid #d4dee9;border-radius:18px;flex-direction:column;justify-content:flex-start;gap:.9rem;max-width:none;padding:clamp(.35rem,.8vw,.55rem);animation:.52s cubic-bezier(.2,.8,.2,1) both Home-module__YeEf2G__seoRise;display:flex;position:relative}.Home-module__YeEf2G__seoContent .Home-module__YeEf2G__badge,.Home-module__YeEf2G__seoKicker,.Home-module__YeEf2G__seoTitle,.Home-module__YeEf2G__seoLead,.Home-module__YeEf2G__seoShowcase,.Home-module__YeEf2G__seoCard{animation:.56s cubic-bezier(.2,.8,.2,1) both Home-module__YeEf2G__seoRise}.Home-module__YeEf2G__seoContent .Home-module__YeEf2G__badge{animation-delay:40ms}.Home-module__YeEf2G__seoTitle{animation-delay:90ms}.Home-module__YeEf2G__seoLead{animation-delay:.14s}.Home-module__YeEf2G__seoKicker{animation-delay:70ms}.Home-module__YeEf2G__seoContent .Home-module__YeEf2G__badge{color:#3f556f;letter-spacing:-.01em;background:#fff;border-color:#b9cada;margin-bottom:.8rem;padding:.33rem .82rem;font-size:.68rem;font-weight:800}.Home-module__YeEf2G__seoKicker{color:#0a6d66;letter-spacing:.12em;text-transform:uppercase;margin:0 0 .9rem;font-size:.72rem;font-weight:800}.Home-module__YeEf2G__seoTitle{color:#18233a;letter-spacing:-.05em;white-space:nowrap;max-width:22ch;margin:0 auto 1.05rem;font-size:clamp(2.1rem,3.7vw,3rem);font-weight:800;line-height:1.02}.Home-module__YeEf2G__seoTitle br{display:block}.Home-module__YeEf2G__seoTitle .Home-module__YeEf2G__seoTitleMobileBreak{display:none}.Home-module__YeEf2G__seoLead{color:#243a54;max-width:60ch;margin:0;font-size:clamp(1.04rem,1.12vw,1.1rem);font-weight:500;line-height:1.72}.Home-module__YeEf2G__seoCopyStack{gap:.85rem;display:grid}.Home-module__YeEf2G__seoLeadSecondary{color:#3f556e;max-width:58ch;margin:0;font-size:1rem;line-height:1.68}.Home-module__YeEf2G__seoFeatureList{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.9rem;display:grid}.Home-module__YeEf2G__seoFeatureItem{background:#fff;border:1px solid #c7d6e5;border-radius:14px;padding:1rem 1rem 1.05rem;box-shadow:0 10px 24px #0f172a0f}.Home-module__YeEf2G__seoFeatureLabel{color:#0d6d66;letter-spacing:.1em;text-transform:uppercase;align-items:center;margin-bottom:.65rem;font-size:.7rem;font-weight:800;display:inline-flex}.Home-module__YeEf2G__seoFeatureItem strong{color:#122036;margin-bottom:.4rem;font-size:1.08rem;line-height:1.28;display:block}.Home-module__YeEf2G__seoFeatureItem p{color:#425873;margin:0;font-size:.94rem;line-height:1.58}.Home-module__YeEf2G__seoShowcase{align-items:flex-start;animation-delay:.19s;display:flex}.Home-module__YeEf2G__seoVisualBoard{background:#4e7fa8;border:1px solid #39739994;border-radius:18px;width:100%;padding:.9rem;position:relative;overflow:hidden;box-shadow:0 24px 50px #1d3a542e}.Home-module__YeEf2G__seoVisualToolbar{justify-content:space-between;align-items:center;gap:.8rem;margin-bottom:.75rem;padding:0 .05rem;display:flex}.Home-module__YeEf2G__seoVisualDots{flex:none;align-items:center;gap:.32rem;display:inline-flex}.Home-module__YeEf2G__seoVisualDots span{background:#e0f2fe8a;border-radius:999px;width:.34rem;height:.34rem}.Home-module__YeEf2G__seoVisualTitle{color:#fffffff0;margin-right:auto;font-size:.74rem;font-weight:700;line-height:1.2}.Home-module__YeEf2G__seoVisualTag{color:#dbeafe;background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;align-items:center;padding:.28rem .58rem;font-size:.62rem;font-weight:700;line-height:1;display:inline-flex}.Home-module__YeEf2G__seoVisualStage{background:linear-gradient(#ffffff0d 0%,#ffffff05 100%);border-radius:14px;grid-template-columns:minmax(0,1.2fr) minmax(220px,.8fr);grid-template-areas:"viewport viewport""primary secondary";gap:.75rem;padding:.55rem;display:grid}.Home-module__YeEf2G__seoShowcaseViewport{aspect-ratio:1.9;background:#fff;border-radius:14px;grid-area:viewport;min-height:0;position:relative;overflow:hidden;box-shadow:0 1px #0f172a0a}.Home-module__YeEf2G__seoShowcaseImage{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.Home-module__YeEf2G__seoOverlayCardPrimary,.Home-module__YeEf2G__seoOverlayCardSecondary{background:#fffffffa;border:1px solid #e0e7eff5;border-radius:14px;position:relative}.Home-module__YeEf2G__seoOverlayCardPrimary{grid-area:primary;max-width:none;padding:.95rem 1rem}.Home-module__YeEf2G__seoOverlayLabel,.Home-module__YeEf2G__seoOverlayMiniLabel{color:#6d8096;letter-spacing:.12em;text-transform:uppercase;margin-bottom:.3rem;font-size:.62rem;font-weight:800;display:block}.Home-module__YeEf2G__seoOverlayValue{color:#16243d;margin-bottom:.38rem;font-size:1.06rem;font-weight:800;line-height:1.3;display:block}.Home-module__YeEf2G__seoOverlayCardPrimary p{color:#5e7188;margin:0;font-size:.8rem;line-height:1.45}.Home-module__YeEf2G__seoOverlayCardSecondary{grid-area:secondary;gap:.72rem;min-width:0;padding:.78rem .9rem;display:grid}.Home-module__YeEf2G__seoOverlayCardSecondary strong{color:#16243d;font-size:.88rem;font-weight:760;line-height:1.35;display:block}.Home-module__YeEf2G__seoCardGrid{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:.8rem;margin:.75rem auto 0;display:grid;position:relative}.Home-module__YeEf2G__seoCard{background:linear-gradient(#fff 0%,#fbfcfe 100%);border:1px solid #d9e1ea;border-radius:8px;flex-direction:column;min-height:0;padding:1rem 1rem 1.1rem;transition:border-color .22s,box-shadow .22s,transform .22s;animation-delay:.26s;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 30px #0f172a0b}.Home-module__YeEf2G__seoCard:hover{border-color:#3b82f657;transform:translateY(-3px);box-shadow:0 18px 36px #0f172a14}.Home-module__YeEf2G__seoCardTop{justify-content:space-between;align-items:center;gap:.8rem;margin-bottom:.9rem;display:flex}.Home-module__YeEf2G__seoCardIcon{color:#007a78;background:linear-gradient(#f7fbff 0%,#e8f1ff 100%);border-radius:999px;justify-content:center;align-items:center;width:2.05rem;height:2.05rem;display:inline-flex;box-shadow:inset 0 0 0 1px #bfdbfee6}.Home-module__YeEf2G__seoCard:first-child .Home-module__YeEf2G__seoCardEyebrow{color:#0f766e}.Home-module__YeEf2G__seoCard:nth-child(2) .Home-module__YeEf2G__seoCardIcon{color:#0f766e;background:linear-gradient(#f6fcf9 0%,#e3f6ed 100%);box-shadow:inset 0 0 0 1px #a7f3d0e6}.Home-module__YeEf2G__seoCard:nth-child(3) .Home-module__YeEf2G__seoCardIcon{color:#007a78;background:linear-gradient(#fbf7ff 0%,#f3e8ff 100%);box-shadow:inset 0 0 0 1px #d8b4fee6}.Home-module__YeEf2G__seoCard a{color:#007a78;align-items:center;gap:.45rem;width:max-content;margin-top:auto;font-size:.82rem;font-weight:800;text-decoration:none;transition:color .2s,transform .2s;display:inline-flex}.Home-module__YeEf2G__seoCard a:hover{color:#003c64}.Home-module__YeEf2G__seoCard a:hover svg{transform:translate(2px)}.Home-module__YeEf2G__logoImage{width:var(--logo-box-width);height:var(--logo-box-height);object-fit:contain;opacity:.7;filter:grayscale();transition:opacity .3s,filter .3s}.Home-module__YeEf2G__logoImageLarge,.Home-module__YeEf2G__logoImageExtraLarge{height:var(--logo-box-height)}.Home-module__YeEf2G__logoImage:hover{opacity:1;filter:grayscale(0%)}.Home-module__YeEf2G__logoSweepLayer{z-index:1;justify-content:center;align-items:center;gap:var(--logo-cloud-gap);pointer-events:none;animation:Home-module__YeEf2G__logoColorSweep var(--logo-sweep-duration) var(--logo-sweep-ease) infinite alternate;will-change:mask-position;backface-visibility:hidden;display:flex;position:absolute;inset:0;-webkit-mask-image:linear-gradient(105deg,#0000 31%,#00000008 39%,#000000d1 49%,#000000f5 51%,#0000000d 61%,#0000 69%);mask-image:linear-gradient(105deg,#0000 31%,#00000008 39%,#000000d1 49%,#000000f5 51%,#0000000d 61%,#0000 69%);-webkit-mask-position:130% 0;mask-position:130% 0;-webkit-mask-size:260% 100%;mask-size:260% 100%}.Home-module__YeEf2G__logoSweepImage{opacity:.95;filter:grayscale(0%)brightness(1.08)saturate(1.08)}@keyframes Home-module__YeEf2G__logoColorSweep{0%,1%{-webkit-mask-position:130% 0;mask-position:130% 0}99%,to{-webkit-mask-position:-30% 0;mask-position:-30% 0}}@media (prefers-reduced-motion:reduce){.Home-module__YeEf2G__logoSweepLayer{animation:none}}.Home-module__YeEf2G__gridAutoFit260{--accent-purple:#60a5fa;--accent-pink:#93c5fd;--accent-orange:#38bdf8;--accent-coral:#4cb8b6;--accent-blue:#007a78;--accent-mint:#7dd3fc;--accent-green:#3b82f6;--accent-gold:#60a5fa;perspective:1200px;justify-content:center;align-items:flex-end;gap:0;height:460px;margin:0 -2rem;display:flex;position:relative;overflow:visible}.Home-module__YeEf2G__featureCard{--card-accent:var(--accent-purple);--card-bg:linear-gradient(135deg, #020617 0%, #002e78 100%);--card-border:#3b82f659;--card-title:#fbfaf7;--card-text:#cbd5e1;--card-divider:#60a5fa40;--card-icon-bg:linear-gradient(135deg, #3b82f657, #0ea5e929);--card-icon-color:#bfdbfe;--card-x:-420px;--card-rotation:-12deg;--card-fold-x:0px;--card-fold-rotation:-4deg;z-index:0;aspect-ratio:3/4;border:1px solid var(--card-border);background:var(--card-bg);width:260px;box-shadow:none;text-align:left;cursor:default;-webkit-user-select:none;user-select:none;transform:translateX(calc(-50% + var(--card-fold-x))) translateY(18px) rotate(var(--card-fold-rotation));transform-origin:bottom;backface-visibility:hidden;will-change:transform;border-radius:1rem;flex-direction:column;padding:1.5rem;transition:transform 1.15s cubic-bezier(.16,1,.3,1),filter .48s;display:flex;position:absolute;bottom:0;left:50%}.Home-module__YeEf2G__featureCardBottomBorder{border-bottom:0}.Home-module__YeEf2G__featureCard:nth-child(2){--card-accent:var(--accent-pink);--card-bg:linear-gradient(135deg, #375396 0%, #003c64 100%);--card-border:#60a5fa59;--card-title:#fbfaf7;--card-text:#dbeafe;--card-divider:#93c5fd47;--card-icon-bg:linear-gradient(135deg, #93c5fd52, #ffffff1f);--card-icon-color:#dbeafe;--card-x:-300px;--card-rotation:-9deg;--card-fold-rotation:-3deg;z-index:1}.Home-module__YeEf2G__featureCard:nth-child(3){--card-accent:var(--accent-orange);--card-bg:linear-gradient(135deg, gray 0%, #071a2a 100%);--card-border:#2563eb40;--card-title:#fbfaf7;--card-text:#cbd5e1;--card-divider:#0ea5e933;--card-icon-bg:linear-gradient(135deg, #2563eb47, #020617b3);--card-icon-color:#7dd3fc;--card-x:-180px;--card-rotation:-6deg;--card-fold-rotation:-2deg;z-index:2}.Home-module__YeEf2G__featureCard:nth-child(4){--card-accent:var(--accent-coral);--card-bg:linear-gradient(135deg, #2977cb 0%, #0b2232 100%);--card-border:#22d3ee59;--card-title:#fbfaf7;--card-text:#cffafe;--card-divider:#22d3ee42;--card-icon-bg:linear-gradient(135deg, #22d3ee52, #3b82f629);--card-icon-color:#a5f3fc;--card-x:-60px;--card-rotation:-2deg;--card-fold-rotation:-.5deg;z-index:3}.Home-module__YeEf2G__featureCard:nth-child(5){--card-accent:var(--accent-blue);--card-bg:linear-gradient(135deg, #fbfaf7 0%, #dcd6c9 100%);--card-border:#94a3b857;--card-title:#071a2a;--card-text:#334155;--card-divider:#3b82f62e;--card-icon-bg:linear-gradient(135deg, #dbeafef2, #ffffffb8);--card-icon-color:#007a78;--card-x:60px;--card-rotation:2deg;--card-fold-rotation:.5deg;z-index:4}.Home-module__YeEf2G__featureCard:nth-child(6){--card-accent:var(--accent-mint);--card-bg:linear-gradient(135deg, #111827 0%, #102033 100%);--card-border:#94a3b838;--card-title:#fbfaf7;--card-text:#cbd5e1;--card-divider:#94a3b833;--card-icon-bg:linear-gradient(135deg, #60a5fa42, #0f172ab3);--card-icon-color:#bfdbfe;--card-x:180px;--card-rotation:6deg;--card-fold-rotation:2deg;z-index:5}.Home-module__YeEf2G__featureCard:nth-child(7){--card-accent:var(--accent-green);--card-bg:linear-gradient(135deg, #4582af 0%, #46a1c6 100%);--card-border:#60a5fa52;--card-title:#fbfaf7;--card-text:#dbeafe;--card-divider:#bfdbfe3d;--card-icon-bg:linear-gradient(135deg, #fff3, #7dd3fc33);--card-icon-color:#eff6ff;--card-x:300px;--card-rotation:9deg;--card-fold-rotation:3deg;z-index:6}.Home-module__YeEf2G__featureCard:nth-child(8){--card-accent:var(--accent-gold);--card-bg:linear-gradient(135deg, #d4e9ee 0%, #c8d1df 100%);--card-border:#60a5fa47;--card-title:#071a2a;--card-text:#334155;--card-divider:#2563eb2e;--card-icon-bg:linear-gradient(135deg, #dbeafee6, #ffffffb3);--card-icon-color:#003c64;--card-x:420px;--card-rotation:12deg;--card-fold-rotation:4deg;z-index:7}.Home-module__YeEf2G__gridAutoFit260Open .Home-module__YeEf2G__featureCard{transform:translateX(calc(-50% + var(--card-x))) translateY(0) rotate(var(--card-rotation))}.Home-module__YeEf2G__gridAutoFit260Open .Home-module__YeEf2G__featureCard:nth-child(4),.Home-module__YeEf2G__gridAutoFit260Open .Home-module__YeEf2G__featureCard:nth-child(5){transition-delay:0s,0s}.Home-module__YeEf2G__gridAutoFit260Open .Home-module__YeEf2G__featureCard:nth-child(3),.Home-module__YeEf2G__gridAutoFit260Open .Home-module__YeEf2G__featureCard:nth-child(6){transition-delay:70ms,0s}.Home-module__YeEf2G__gridAutoFit260Open .Home-module__YeEf2G__featureCard:nth-child(2),.Home-module__YeEf2G__gridAutoFit260Open .Home-module__YeEf2G__featureCard:nth-child(7){transition-delay:.14s,0s}.Home-module__YeEf2G__gridAutoFit260Open .Home-module__YeEf2G__featureCard:first-child,.Home-module__YeEf2G__gridAutoFit260Open .Home-module__YeEf2G__featureCard:nth-child(8){transition-delay:.21s,0s}.Home-module__YeEf2G__gridAutoFit260Open .Home-module__YeEf2G__featureCard:hover{z-index:20;box-shadow:none;transform:translateX(calc(-50% + var(--card-x))) translateY(-34px) scale(1.04) rotate(0deg);transition:transform .46s cubic-bezier(.16,1,.3,1),filter .38s}.Home-module__YeEf2G__featureIcon{width:2.25rem;height:2.25rem;color:var(--card-icon-color);background:var(--card-icon-bg);box-shadow:none;border:1px solid #ffffff24;border-radius:.65rem;flex:none;justify-content:center;align-items:center;margin-bottom:1rem;display:flex}.Home-module__YeEf2G__featureIcon svg{width:1.25rem;height:1.25rem}.Home-module__YeEf2G__featureTitle{color:var(--card-title);margin-bottom:0;font-size:1.2rem;font-weight:700;line-height:1.08}.Home-module__YeEf2G__featureDesc{color:var(--card-text);border-top:1px solid var(--card-divider);overflow-wrap:anywhere;line-clamp:8;-webkit-line-clamp:8;-webkit-box-orient:vertical;margin:auto 0 0;padding-top:.85rem;font-size:.76rem;line-height:1.5;display:-webkit-box;overflow:hidden}.Home-module__YeEf2G__quoteContainer{min-height:120px;margin-bottom:2rem;padding:0 1rem;position:relative;overflow:hidden}.Home-module__YeEf2G__quoteMark{color:#0000000d;pointer-events:none;font-family:serif;font-size:4rem;position:absolute;top:-20px;left:-8px}.Home-module__YeEf2G__quoteText{color:#071a2a;font-size:clamp(1.15rem,2.5vw,1.5rem);font-weight:300;line-height:1.6;transition:opacity .3s}.Home-module__YeEf2G__roleText{color:#5f6b78;letter-spacing:.15em;text-transform:uppercase;margin-bottom:1.5rem;font-size:.75rem}.Home-module__YeEf2G__avatarNav{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.Home-module__YeEf2G__avatarBtn{cursor:pointer;background:0 0;border:none;border-radius:9999px;align-items:center;gap:.5rem;padding:.2rem;transition:all .3s;display:flex}.Home-module__YeEf2G__avatarBtnActive{background:#071a2a;padding:.4rem 1rem .4rem .4rem}.Home-module__YeEf2G__avatarImg{object-fit:cover;border:2px solid #0000;border-radius:50%;width:32px;height:32px}.Home-module__YeEf2G__avatarImgActive{border:2px solid #ffffff4d}.Home-module__YeEf2G__avatarName{color:#fff;white-space:nowrap;font-size:.85rem;font-weight:500}.Home-module__YeEf2G__pricingWrapper{border:1px solid #dcd6c9;border-radius:16px;flex-flow:wrap;display:flex;overflow:hidden}.Home-module__YeEf2G__pricingCol{flex:1;min-width:280px;padding:2rem}.Home-module__YeEf2G__pricingColActive{background:#f1efe7;border-left:1px solid #dcd6c9}.Home-module__YeEf2G__pricingTitle{color:#071a2a;font-size:1rem;font-weight:600}.Home-module__YeEf2G__pricingPrice{color:#071a2a;margin:.75rem 0;font-size:2rem;font-weight:700}.Home-module__YeEf2G__pricingPeriod{color:#5f6b78;font-size:.9rem;font-weight:400}.Home-module__YeEf2G__pricingDesc{color:#5f6b78;margin-bottom:1.5rem;font-size:.875rem}.Home-module__YeEf2G__pricingBtn{text-align:center;color:#071a2a;border:1px solid #dcd6c9;border-radius:8px;margin-bottom:1.5rem;padding:.7rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:background .2s;display:block}.Home-module__YeEf2G__pricingBtnActive{color:#fff;background:#071a2a;border:none}.Home-module__YeEf2G__pricingFeatures{border-top:1px solid #dcd6c9;padding-top:1.5rem}.Home-module__YeEf2G__pricingFeature{color:#071a2a;align-items:center;gap:.5rem;margin-bottom:.6rem;font-size:.85rem;display:flex}.Home-module__YeEf2G__pricingInclude{color:#071a2a;margin-bottom:1rem;font-size:.8rem;font-weight:600}.Home-module__YeEf2G__productsSection{color:#e8f1fb;background:#03182d}.Home-module__YeEf2G__productsSection .Home-module__YeEf2G__badge{color:#b9d2ea;background:#ffffff12;border-color:#ffffff2e}.Home-module__YeEf2G__productsSection .Home-module__YeEf2G__headingClamp{color:#fff}.Home-module__YeEf2G__productsSection .Home-module__YeEf2G__descText550{color:#b9d2ea}.Home-module__YeEf2G__descText550SmallMargin{color:#5f6b78;overflow-wrap:anywhere;max-width:550px;margin:0 auto;font-size:1rem}.Home-module__YeEf2G__tabList{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-bottom:2rem;display:flex}.Home-module__YeEf2G__tabBtn{cursor:pointer;color:#5f6b78;background:0 0;border:none;border-radius:12px;align-items:center;gap:.4rem;padding:.6rem 1rem;font-size:.85rem;font-weight:600;transition:all .2s;display:flex}.Home-module__YeEf2G__productsSection .Home-module__YeEf2G__tabBtn{color:#c9dbec;background:#ffffff0a;border:1px solid #ffffff1a}.Home-module__YeEf2G__tabBtnActive{color:#071a2a;background:#f1efe7}.Home-module__YeEf2G__productsSection .Home-module__YeEf2G__tabBtnActive{color:#03182d;background:#fff;border-color:#ffffffdb;box-shadow:0 14px 32px #00000038}.Home-module__YeEf2G__tabPanel{background:#fbfaf7;border-radius:16px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:center;gap:2rem;padding:clamp(1.5rem,4vw,3rem);display:grid;overflow:hidden}.Home-module__YeEf2G__productsSection .Home-module__YeEf2G__tabPanel{background:#ffffff14;border:1px solid #ffffff24;box-shadow:0 28px 64px #00000047,inset 0 1px #ffffff1f}.Home-module__YeEf2G__productsSection .Home-module__YeEf2G__badgeWhiteBg{color:#b8ecff;background:#64d8ff1f;border-color:#64d8ff42}.Home-module__YeEf2G__tabPanelTitle{color:#071a2a;margin-bottom:1rem;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:700;line-height:1.2}.Home-module__YeEf2G__productsSection .Home-module__YeEf2G__tabPanelTitle{color:#fff}.Home-module__YeEf2G__tabPanelDesc{color:#5f6b78;overflow-wrap:anywhere;margin-bottom:1.5rem;font-size:.95rem;line-height:1.7}.Home-module__YeEf2G__productsSection .Home-module__YeEf2G__tabPanelDesc{color:#c5d7e8}.Home-module__YeEf2G__tabFeaturesGrid{grid-template-columns:1fr 1fr;gap:.5rem;margin-bottom:1.5rem;display:grid}.Home-module__YeEf2G__tabFeature{color:#071a2a;align-items:center;gap:.5rem;min-width:0;font-size:.85rem;display:flex}.Home-module__YeEf2G__productsSection .Home-module__YeEf2G__tabFeature{color:#e8f1fb}.Home-module__YeEf2G__tabFeatureDot{background:#007a78;border-radius:50%;flex-shrink:0;width:6px;height:6px}.Home-module__YeEf2G__productsSection .Home-module__YeEf2G__tabFeatureDot{background:#64d8ff}.Home-module__YeEf2G__tabLink{color:#fff;text-align:center;background:#071a2a;border-radius:8px;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:background .2s;display:inline-flex}.Home-module__YeEf2G__productsSection .Home-module__YeEf2G__tabLink{color:#03182d;background:#64d8ff}.Home-module__YeEf2G__productsSection .Home-module__YeEf2G__tabLink:hover{background:#9be8ff}.Home-module__YeEf2G__tabImageWrapper{background:#fff;border:1px solid #dcd6c9;border-radius:12px;justify-content:center;align-items:center;min-height:250px;padding:0;display:flex;position:relative;overflow:hidden}.Home-module__YeEf2G__productsSection .Home-module__YeEf2G__tabImageWrapper{background:#ffffff14;border-color:#ffffff29}.Home-module__YeEf2G__tabImageWrapperPadding{padding:3rem}.Home-module__YeEf2G__tabImage{object-fit:cover;border-radius:12px;width:100%;height:100%}.Home-module__YeEf2G__tabPlaceholder{text-align:center}.Home-module__YeEf2G__tabPlaceholderIcon{justify-content:center;margin-bottom:1.25rem;display:flex}.Home-module__YeEf2G__tabPlaceholderTitle{color:#071a2a;font-size:1.25rem;font-weight:700}.Home-module__YeEf2G__productsSection .Home-module__YeEf2G__tabPlaceholderTitle{color:#fff}.Home-module__YeEf2G__tabPlaceholderDesc{color:#8a94a0;margin-top:.25rem;font-size:.8rem}.Home-module__YeEf2G__productsSection .Home-module__YeEf2G__tabPlaceholderDesc{color:#b9d2ea}.Home-module__YeEf2G__tabColorBlue{color:#007a78}.Home-module__YeEf2G__tabColorViolet{color:#7c3aed}.Home-module__YeEf2G__tabColorGreen{color:#059669}.Home-module__YeEf2G__tabColorAmber{color:#d97706}.Home-module__YeEf2G__tabColorRed{color:#dc2626}.Home-module__YeEf2G__tabColorCyan{color:#0891b2}.Home-module__YeEf2G__seoSection{background:linear-gradient(#f4f7fb 0%,#fff 44%,#f7f9fc 100%);padding:clamp(2.75rem,4.4vw,3.7rem) 1rem 2.25rem}.Home-module__YeEf2G__seoContainer{max-width:1100px}.Home-module__YeEf2G__seoHeader{max-width:44rem;margin:0 auto 2rem}.Home-module__YeEf2G__seoTitle{color:#23324d;letter-spacing:-.075em;max-width:none;margin:0 auto;font-size:clamp(2.35rem,4vw,3.3rem);font-weight:850;line-height:.92}.Home-module__YeEf2G__seoPanel{background:#fff;border:1px solid #d3ddeb;border-radius:14px;grid-template-columns:minmax(0,.93fr) minmax(0,1.07fr);gap:.95rem;margin-bottom:1.4rem;padding:.82rem;box-shadow:0 16px 34px #0f172a14}.Home-module__YeEf2G__seoContent{background:linear-gradient(#f9fbfd 0%,#fff 100%);border:1px solid #dbe4ee;border-radius:12px;gap:.75rem;padding:.72rem .78rem .78rem}.Home-module__YeEf2G__seoContent .Home-module__YeEf2G__badge{color:#70839b;border-color:#d7e0ea;margin-bottom:.35rem;padding:.2rem .56rem;font-size:.5rem;font-weight:700}.Home-module__YeEf2G__seoKicker{color:#0b8b83;letter-spacing:.18em;margin:0;font-size:.56rem;font-weight:800}.Home-module__YeEf2G__seoCopyStack{gap:.62rem}.Home-module__YeEf2G__seoLead{color:#52667d;max-width:44ch;font-size:.84rem;line-height:1.72}.Home-module__YeEf2G__seoLeadSecondary{color:#76889d;max-width:47ch;font-size:.74rem;line-height:1.67}.Home-module__YeEf2G__seoFeatureList{align-items:stretch;gap:.5rem}.Home-module__YeEf2G__seoFeatureItem{height:100%;min-height:122px;box-shadow:none;background:#fff;border:1px solid #dbe5ef;border-radius:10px;flex-direction:column;padding:.72rem .78rem .74rem;display:flex}.Home-module__YeEf2G__seoFeatureLabel{letter-spacing:.16em;margin-bottom:.36rem;font-size:.5rem}.Home-module__YeEf2G__seoFeatureItem strong{margin-bottom:.28rem;font-size:.86rem}.Home-module__YeEf2G__seoFeatureItem p{font-size:.72rem;line-height:1.52}.Home-module__YeEf2G__seoShowcase{align-items:stretch}.Home-module__YeEf2G__seoVisualBoard{box-shadow:none;background:#5b89b0;border:1px solid #5c88ae9e;border-radius:12px;padding:.74rem}.Home-module__YeEf2G__seoVisualToolbar{gap:.55rem;margin-bottom:.6rem}.Home-module__YeEf2G__seoVisualDots span{width:.26rem;height:.26rem}.Home-module__YeEf2G__seoVisualTitle{font-size:.58rem}.Home-module__YeEf2G__seoVisualTag{padding:.18rem .42rem;font-size:.48rem}.Home-module__YeEf2G__seoVisualStage{background:0 0;gap:.55rem;padding:0}.Home-module__YeEf2G__seoShowcaseViewport{border:1px solid #d8e4edf5;border-radius:10px}.Home-module__YeEf2G__seoOverlayCardPrimary,.Home-module__YeEf2G__seoOverlayCardSecondary{box-shadow:none;border:1px solid #d7e1eb;border-radius:10px}.Home-module__YeEf2G__seoOverlayCardPrimary{padding:.68rem .74rem}.Home-module__YeEf2G__seoOverlayCardSecondary{gap:.5rem;padding:.68rem .74rem;display:grid}.Home-module__YeEf2G__seoCardGrid{perspective:1200px;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin-top:45px;display:grid}.Home-module__YeEf2G__seoCard{opacity:0;background:#fff;border:1px solid #d4ddeb;border-radius:4px;min-height:0;padding:.92rem .92rem .84rem;transition:transform .28s cubic-bezier(.16,1,.3,1),box-shadow .28s,border-color .28s,background .28s;animation:.72s cubic-bezier(.16,1,.3,1) both Home-module__YeEf2G__seoCardReveal;position:relative;transform:translateY(18px)scale(.985);box-shadow:0 8px 20px #0f172a0a}.Home-module__YeEf2G__seoCard:before{content:"";background:#52a4ff;border-radius:4px 4px 0 0;height:2px;position:absolute;top:0;left:0;right:0}.Home-module__YeEf2G__seoCard:nth-child(2):before{background:#81d29a}.Home-module__YeEf2G__seoCard:nth-child(3):before{background:#b49bff}.Home-module__YeEf2G__seoCardTop{justify-content:space-between;align-items:flex-start;gap:.6rem;margin-bottom:.78rem;transition:transform .28s cubic-bezier(.16,1,.3,1);display:flex}.Home-module__YeEf2G__seoCardEyebrow{color:#52a4ff;letter-spacing:.16em;text-transform:uppercase;font-size:.48rem;font-weight:800}.Home-module__YeEf2G__seoCard:nth-child(2) .Home-module__YeEf2G__seoCardEyebrow{color:#48b86b}.Home-module__YeEf2G__seoCard:nth-child(3) .Home-module__YeEf2G__seoCardEyebrow{color:#8f6dff}.Home-module__YeEf2G__seoCardIcon{color:#4b82ff;background:#f8fbff;border:1px solid #d9e1eb;border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;transition:transform .28s cubic-bezier(.16,1,.3,1),background .28s,border-color .28s,color .28s;display:inline-flex}.Home-module__YeEf2G__seoCard:nth-child(2) .Home-module__YeEf2G__seoCardIcon{color:#48b86b;background:#f2fff6}.Home-module__YeEf2G__seoCard:nth-child(3) .Home-module__YeEf2G__seoCardIcon{color:#8f6dff;background:#faf7ff}.Home-module__YeEf2G__seoCard h3{color:#16243b;margin:0 0 .55rem;font-size:.94rem;font-weight:800;line-height:1.34}.Home-module__YeEf2G__seoCard p{color:#55697f;margin:0 0 .8rem;font-size:.8rem;line-height:1.66}.Home-module__YeEf2G__seoCard a{color:#007a78;align-items:center;gap:.24rem;font-size:.69rem;font-weight:700;text-decoration:none;transition:color .22s,gap .22s;display:inline-flex}.Home-module__YeEf2G__seoCard a svg{transition:transform .22s}.Home-module__YeEf2G__seoCard:hover{background:#fff;border-color:#bfd0e3;transform:translateY(-6px);box-shadow:0 18px 32px #0f172a1a}.Home-module__YeEf2G__seoCard:hover .Home-module__YeEf2G__seoCardTop{transform:translateY(-1px)}.Home-module__YeEf2G__seoCard:hover .Home-module__YeEf2G__seoCardIcon{transform:scale(1.06)}.Home-module__YeEf2G__seoCard:hover a{color:#003c64;gap:.34rem}.Home-module__YeEf2G__seoCard:hover a svg{transform:translate(3px)}.Home-module__YeEf2G__seoSection{background:#011c3b}.Home-module__YeEf2G__seoSection:before{background:radial-gradient(circle,#3b82f638 0%,#3b82f600 72%)}.Home-module__YeEf2G__seoSection:after{background:radial-gradient(circle,#38bdf829 0%,#38bdf800 72%)}.Home-module__YeEf2G__seoPanel{background:linear-gradient(#061c3bf5 0%,#031731fa 100%);border-color:#94a3b838;box-shadow:0 22px 58px #00000047}.Home-module__YeEf2G__seoContent{background:linear-gradient(#ffffff0d 0%,#ffffff05 100%);border-color:#94a3b82e}.Home-module__YeEf2G__seoContent .Home-module__YeEf2G__badge{color:#dbeafe;background:#7dd3fc14;border-color:#7dd3fc4d}.Home-module__YeEf2G__seoKicker{color:#7dd3fc}.Home-module__YeEf2G__seoTitle{color:#f8fbff}.Home-module__YeEf2G__seoLead{color:#e2e8f0f5}.Home-module__YeEf2G__seoLeadSecondary{color:#bfdbfed6}.Home-module__YeEf2G__seoFeatureItem{background:#ffffff0d;border-color:#94a3b82e;box-shadow:0 10px 24px #00000029}.Home-module__YeEf2G__seoFeatureLabel{color:#7dd3fc}.Home-module__YeEf2G__seoFeatureItem strong{color:#f8fbff}.Home-module__YeEf2G__seoFeatureItem p{color:#bfdbfed1}.Home-module__YeEf2G__seoVisualBoard{background:linear-gradient(#0b2a52f5 0%,#051c3afa 100%);border-color:#7dd3fc47;box-shadow:0 24px 50px #0000003d}.Home-module__YeEf2G__seoVisualDots span{background:#bfdbfe99}.Home-module__YeEf2G__seoVisualTitle{color:#f8fafcf0}.Home-module__YeEf2G__seoVisualTag{color:#dbeafe;background:#7dd3fc1f;border-color:#7dd3fc47}.Home-module__YeEf2G__seoShowcaseViewport{border-color:#94a3b833}.Home-module__YeEf2G__seoOverlayCardPrimary,.Home-module__YeEf2G__seoOverlayCardSecondary{color:#dcd6c9;background:#011c3bd6;border-color:#94a3b82e;box-shadow:0 16px 36px #0000003d}.Home-module__YeEf2G__seoOverlayCardPrimary p,.Home-module__YeEf2G__seoOverlayCardSecondary strong{color:#f8fbff}.Home-module__YeEf2G__seoOverlayLabel,.Home-module__YeEf2G__seoOverlayMiniLabel{color:#7dd3fc}.Home-module__YeEf2G__seoOverlayValue{color:#fff}.Home-module__YeEf2G__seoCard{background:linear-gradient(#ffffff0f 0%,#ffffff08 100%);border-color:#94a3b833;box-shadow:0 12px 28px #0000002e}.Home-module__YeEf2G__seoCardIcon{background:#ffffff0f;border-color:#94a3b833}.Home-module__YeEf2G__seoCard h3{color:#f8fbff}.Home-module__YeEf2G__seoCard p{color:#bfdbfed1}.Home-module__YeEf2G__seoCard a{color:#93c5fd}.Home-module__YeEf2G__seoCard:hover{background:linear-gradient(#ffffff17 0%,#ffffff0d 100%);border-color:#7dd3fc4d;box-shadow:0 18px 32px #0000003d}.Home-module__YeEf2G__seoCard:hover a{color:#bfdbfe}@media (max-width:1024px){.Home-module__YeEf2G__sectionPadding,.Home-module__YeEf2G__sectionPaddingWhite{padding:3.5rem 1rem}.Home-module__YeEf2G__sectionPaddingSmall{padding:2.5rem 1rem}.Home-module__YeEf2G__headerCenter,.Home-module__YeEf2G__headerCenterSmall,.Home-module__YeEf2G__headerCenterMedium{margin-bottom:2rem}.Home-module__YeEf2G__logoContainer{--logo-cloud-gap:1.5rem 1.75rem;flex-wrap:wrap;padding-inline:.5rem;overflow-x:visible}.Home-module__YeEf2G__logoSweepLayer{flex-wrap:wrap}.Home-module__YeEf2G__tabPanel{grid-template-columns:minmax(0,1fr);gap:1.5rem}.Home-module__YeEf2G__tabImageWrapper{min-height:220px}.Home-module__YeEf2G__brokerageModelsGrid{grid-template-columns:minmax(0,1fr)}.Home-module__YeEf2G__brokerageModelsTitle{white-space:normal}.Home-module__YeEf2G__brokerageModelCard{border-bottom:1px solid #e2e8f0e6;border-right:1px solid #e2e8f0e6;min-height:auto}.Home-module__YeEf2G__brokerageModelCard:last-child{border-bottom:1px solid #e2e8f0e6}.Home-module__YeEf2G__gridAutoFit260{height:420px;margin-inline:-1rem}.Home-module__YeEf2G__featureCard{width:225px;min-height:0;padding:1.3rem}.Home-module__YeEf2G__featureCard:first-child{--card-x:-330px;--card-rotation:-10deg}.Home-module__YeEf2G__featureCard:nth-child(2){--card-x:-235px;--card-rotation:-8deg}.Home-module__YeEf2G__featureCard:nth-child(3){--card-x:-140px;--card-rotation:-5deg}.Home-module__YeEf2G__featureCard:nth-child(4){--card-x:-45px;--card-rotation:-2deg}.Home-module__YeEf2G__featureCard:nth-child(5){--card-x:45px;--card-rotation:2deg}.Home-module__YeEf2G__featureCard:nth-child(6){--card-x:140px;--card-rotation:5deg}.Home-module__YeEf2G__featureCard:nth-child(7){--card-x:235px;--card-rotation:8deg}.Home-module__YeEf2G__featureCard:nth-child(8){--card-x:330px;--card-rotation:10deg}.Home-module__YeEf2G__providerComparisonHeader{flex-direction:column;align-items:center;gap:.8rem}.Home-module__YeEf2G__providerComparisonHeader p{max-width:620px}.Home-module__YeEf2G__providerComparisonTitle{white-space:normal}.Home-module__YeEf2G__faqShell{grid-template-columns:minmax(0,1fr);gap:1rem}.Home-module__YeEf2G__faqIntro{max-width:none;position:static}.Home-module__YeEf2G__seoPanel{grid-template-columns:minmax(0,1fr);padding:1.15rem}.Home-module__YeEf2G__seoContent{max-width:100%;padding:.9rem}.Home-module__YeEf2G__seoTitle{max-width:22ch}.Home-module__YeEf2G__seoShowcase{max-width:780px;margin:0 auto}.Home-module__YeEf2G__seoFeatureList{grid-template-columns:minmax(0,1fr)}.Home-module__YeEf2G__seoShowcaseViewport{aspect-ratio:1.9;min-height:320px}.Home-module__YeEf2G__seoCardGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.Home-module__YeEf2G__seoCard{min-height:auto;padding:1rem}}@media (max-width:768px){.Home-module__YeEf2G__gridAutoFit260{perspective:none;grid-template-columns:minmax(0,1fr);gap:.85rem;height:auto;margin-inline:0;display:grid;overflow:visible}.Home-module__YeEf2G__featureCard,.Home-module__YeEf2G__featureCard:first-child,.Home-module__YeEf2G__featureCard:nth-child(2),.Home-module__YeEf2G__featureCard:nth-child(3),.Home-module__YeEf2G__featureCard:nth-child(4),.Home-module__YeEf2G__featureCard:nth-child(5),.Home-module__YeEf2G__featureCard:nth-child(6),.Home-module__YeEf2G__featureCard:nth-child(7),.Home-module__YeEf2G__featureCard:nth-child(8),.Home-module__YeEf2G__gridAutoFit260Open .Home-module__YeEf2G__featureCard,.Home-module__YeEf2G__gridAutoFit260Open .Home-module__YeEf2G__featureCard:hover{aspect-ratio:auto;border-left:3px solid var(--card-accent);border-radius:14px;width:100%;max-width:100%;min-height:0;margin:0;padding:1.15rem 1.1rem 1.2rem;transition:transform .2s,box-shadow .2s;position:relative;bottom:auto;left:auto;transform:none;box-shadow:0 6px 18px #0f172a2e}.Home-module__YeEf2G__featureCard:active{transform:scale(.985);box-shadow:0 4px 12px #0f172a38}.Home-module__YeEf2G__featureIcon{border-radius:.55rem;width:2rem;height:2rem;margin-bottom:.7rem}.Home-module__YeEf2G__featureIcon svg{width:1.05rem;height:1.05rem}.Home-module__YeEf2G__featureTitle{margin-bottom:.55rem;font-size:1.02rem;line-height:1.2}.Home-module__YeEf2G__featureDesc{max-width:none;margin-top:0;padding-top:.6rem;font-size:.82rem;line-height:1.55;display:block;overflow:visible}.Home-module__YeEf2G__quoteContainer{min-height:auto;padding-inline:.5rem}.Home-module__YeEf2G__pricingWrapper{flex-direction:column}.Home-module__YeEf2G__pricingCol{min-width:0;padding:1.5rem}.Home-module__YeEf2G__pricingColActive{border-top:1px solid #dcd6c9;border-left:none}.Home-module__YeEf2G__tabList{justify-content:stretch}.Home-module__YeEf2G__tabBtn{text-align:center;flex:180px;justify-content:center;min-height:44px}.Home-module__YeEf2G__tabFeaturesGrid{grid-template-columns:1fr}.Home-module__YeEf2G__tabLink{justify-content:center;width:100%;min-height:48px}.Home-module__YeEf2G__tabImageWrapperPadding{padding:2rem}.Home-module__YeEf2G__brokerageModelsSection{padding:1.25rem .875rem 1rem}.Home-module__YeEf2G__providerComparisonSection{padding:3.5rem 1rem}.Home-module__YeEf2G__providerComparisonTableWrap{overflow:visible}.Home-module__YeEf2G__providerComparisonTableWrap:before{display:none}.Home-module__YeEf2G__providerComparisonTable,.Home-module__YeEf2G__providerComparisonTable thead,.Home-module__YeEf2G__providerComparisonTable tbody,.Home-module__YeEf2G__providerComparisonTable tr,.Home-module__YeEf2G__providerComparisonTable th,.Home-module__YeEf2G__providerComparisonTable td{width:100%;min-width:0;display:block}.Home-module__YeEf2G__providerComparisonTable{table-layout:auto}.Home-module__YeEf2G__providerComparisonTable thead{display:none}.Home-module__YeEf2G__providerComparisonShell{box-shadow:none;border-radius:8px;overflow:hidden}.Home-module__YeEf2G__providerComparisonShell:before{display:none}.Home-module__YeEf2G__providerComparisonHeader{box-shadow:none;border-radius:0;align-items:flex-start;padding:1.2rem}.Home-module__YeEf2G__providerComparisonTitle{white-space:normal;max-width:22ch;font-size:clamp(1.45rem,5vw,1.9rem);line-height:1.22}.Home-module__YeEf2G__providerComparisonTable tbody{background:#fff;border-radius:0;gap:0;padding:0;display:grid}.Home-module__YeEf2G__providerComparisonTable tr{box-shadow:none;background:#fff;border:0;border-bottom:1px solid #dfe8f5;border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:1rem;display:grid}.Home-module__YeEf2G__providerComparisonTable thead th:first-child,.Home-module__YeEf2G__providerComparisonTable tbody th,.Home-module__YeEf2G__providerComparisonTable thead th:nth-child(2),.Home-module__YeEf2G__providerComparisonTable tbody td:nth-child(2),.Home-module__YeEf2G__providerComparisonTable thead th:nth-child(3),.Home-module__YeEf2G__providerComparisonTable tbody td:nth-child(3){width:auto}.Home-module__YeEf2G__providerComparisonTable tr:last-child{border-bottom:0}.Home-module__YeEf2G__providerComparisonTable th,.Home-module__YeEf2G__providerComparisonTable td,.Home-module__YeEf2G__providerComparisonTable tbody th{border-bottom:none;padding:0}.Home-module__YeEf2G__providerComparisonTable tbody th{text-align:left;grid-column:1/-1;margin-bottom:.75rem}.Home-module__YeEf2G__providerComparisonTable tbody th span{font-size:.98rem;line-height:1.3;display:block}.Home-module__YeEf2G__providerComparisonTable tbody th small{margin-top:.25rem;font-size:.78rem;line-height:1.45}.Home-module__YeEf2G__providerComparisonFxCell,.Home-module__YeEf2G__providerComparisonTypicalCell{box-sizing:border-box;border-radius:0;grid-template-columns:1fr;justify-self:stretch;place-items:stretch stretch;gap:.45rem;width:100%;min-height:86px;font-size:.86rem;line-height:1.35;display:grid;padding:.8rem!important}.Home-module__YeEf2G__providerComparisonFxCell{background:#f4f8ff;border:1px solid #d6e4fb;border-right:0;margin-bottom:0}.Home-module__YeEf2G__providerComparisonFxCell:before,.Home-module__YeEf2G__providerComparisonTypicalCell:before{content:attr(data-label);color:#5f6b78;letter-spacing:.06em;text-transform:uppercase;grid-column:1/-1;min-width:0;font-size:.72rem;font-weight:800}.Home-module__YeEf2G__providerComparisonFxCell svg,.Home-module__YeEf2G__providerComparisonTypicalCell svg{flex:none;margin-right:0}.Home-module__YeEf2G__providerComparisonCellStack{text-align:left;flex-direction:row;grid-column:1/-1;justify-content:flex-start;align-items:center;gap:.42rem;width:auto;min-height:0;padding:0;display:inline-flex;position:static;inset:auto}.Home-module__YeEf2G__providerComparisonCellStack span{text-align:left}.Home-module__YeEf2G__providerComparisonCellStack svg{margin:0}.Home-module__YeEf2G__providerComparisonTypicalCell{background:#fbf5ef;border:1px solid #eadfd4}.Home-module__YeEf2G__providerComparisonFxCell span,.Home-module__YeEf2G__providerComparisonTypicalCell span{overflow-wrap:normal;word-break:normal;min-width:0}.Home-module__YeEf2G__faqSection{padding:3.5rem 1rem}.Home-module__YeEf2G__faqItem summary{min-height:68px;padding:1rem 3.25rem 1rem 1rem}.Home-module__YeEf2G__faqItem summary:after{right:1.15rem}.Home-module__YeEf2G__faqItem p{padding:0 3.25rem 1.15rem 1rem}.Home-module__YeEf2G__seoSection{padding:3.85rem .875rem}.Home-module__YeEf2G__seoPanel{padding:1rem}.Home-module__YeEf2G__seoTitle{white-space:normal;max-width:none;font-size:clamp(1.8rem,7vw,2.4rem);line-height:1.02}.Home-module__YeEf2G__seoLead{font-size:.9rem;line-height:1.7}.Home-module__YeEf2G__seoLeadSecondary{font-size:.88rem;line-height:1.68}.Home-module__YeEf2G__seoShowcaseViewport{aspect-ratio:auto;min-height:240px}.Home-module__YeEf2G__seoVisualToolbar{gap:.6rem}.Home-module__YeEf2G__seoVisualTag{display:none}.Home-module__YeEf2G__seoVisualStage{min-height:300px;display:block}.Home-module__YeEf2G__seoOverlayCardPrimary,.Home-module__YeEf2G__seoOverlayCardSecondary{min-width:0;max-width:none;position:static}.Home-module__YeEf2G__seoOverlayCardPrimary{margin-top:.8rem;padding:.8rem .9rem}.Home-module__YeEf2G__seoOverlayCardSecondary{margin-top:.7rem;padding:.8rem .9rem}.Home-module__YeEf2G__seoCardGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:1024px){.Home-module__YeEf2G__seoTitle{white-space:normal;font-size:clamp(2.05rem,5vw,2.7rem)}.Home-module__YeEf2G__seoPanel{grid-template-columns:minmax(0,1fr)}.Home-module__YeEf2G__seoCardGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.Home-module__YeEf2G__seoCardGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:768px){.Home-module__YeEf2G__seoSection{padding:3.2rem .875rem}.Home-module__YeEf2G__seoHeader{margin-bottom:1rem}.Home-module__YeEf2G__seoTitle{letter-spacing:-.05em;white-space:normal;text-wrap:balance;font-size:clamp(1.45rem,6.4vw,1.9rem);line-height:1.04}.Home-module__YeEf2G__seoTitle .Home-module__YeEf2G__seoTitleMobileBreak{display:block}.Home-module__YeEf2G__seoPanel{border-radius:12px;padding:.75rem}.Home-module__YeEf2G__seoContent{padding:.75rem}.Home-module__YeEf2G__seoFeatureList{grid-template-columns:minmax(0,1fr)}.Home-module__YeEf2G__seoFeatureItem{min-height:0}.Home-module__YeEf2G__seoVisualBoard{padding:.65rem}}@media (prefers-reduced-motion:reduce){.Home-module__YeEf2G__seoContent,.Home-module__YeEf2G__seoContent .Home-module__YeEf2G__badge,.Home-module__YeEf2G__seoTitle,.Home-module__YeEf2G__seoLead,.Home-module__YeEf2G__seoShowcase,.Home-module__YeEf2G__seoCard{animation:none!important;transform:none!important}.Home-module__YeEf2G__seoCard,.Home-module__YeEf2G__seoCardTop,.Home-module__YeEf2G__seoCardIcon,.Home-module__YeEf2G__seoCard a,.Home-module__YeEf2G__seoCard a svg{transition:none!important}}@keyframes Home-module__YeEf2G__seoRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes Home-module__YeEf2G__seoCardReveal{0%{opacity:0;transform:translateY(18px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes Home-module__YeEf2G__seoMockupFloat{0%,to{transform:translateY(14px)}50%{transform:translateY(-8px)}}@keyframes Home-module__YeEf2G__seoBackdropFloat{0%,to{transform:translateY(20px)}50%{transform:translateY(-14px)}}@keyframes Home-module__YeEf2G__seoFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes Home-module__YeEf2G__seoMobileFloat{0%,to{transform:translateY(0)rotate(-1.5deg)}50%{transform:translateY(-12px)rotate(0)}}@keyframes Home-module__YeEf2G__seoBadgeFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes Home-module__YeEf2G__seoSweep{0%{transform:translate(-25%)}to{transform:translate(115%)}}@media (max-width:480px){.Home-module__YeEf2G__sectionPadding,.Home-module__YeEf2G__sectionPaddingWhite{padding:3rem .875rem}.Home-module__YeEf2G__sectionPaddingSmall{padding:2rem .875rem}.Home-module__YeEf2G__logoContainer{--logo-cloud-gap:1rem 1.25rem;--logo-box-width:clamp(110px, 38vw, 140px);--logo-box-height:32px;flex-wrap:wrap;justify-content:center;padding-inline:.75rem;overflow-x:visible}.Home-module__YeEf2G__logoSweepLayer{flex-wrap:wrap}.Home-module__YeEf2G__logoImage,.Home-module__YeEf2G__logoImageLarge,.Home-module__YeEf2G__logoImageExtraLarge{height:var(--logo-box-height)}.Home-module__YeEf2G__avatarBtnActive{padding-right:.75rem}.Home-module__YeEf2G__pricingPrice{font-size:1.75rem}.Home-module__YeEf2G__tabBtn{flex-basis:100%;padding:.75rem .9rem;font-size:.8rem}.Home-module__YeEf2G__tabPanel{border-radius:14px;padding:1.25rem}.Home-module__YeEf2G__tabPanelTitle{font-size:1.4rem}.Home-module__YeEf2G__tabImageWrapper{min-height:180px}.Home-module__YeEf2G__tabImageWrapperPadding{padding:1.5rem}.Home-module__YeEf2G__brokerageModelsSection{padding:1rem .875rem .75rem}.Home-module__YeEf2G__brokerageModelCard{padding:1.25rem}.Home-module__YeEf2G__featureCard{border-radius:12px;max-width:100%;min-height:0;padding:1rem .95rem 1.05rem}.Home-module__YeEf2G__featureTitle{margin-bottom:.5rem;font-size:.98rem;line-height:1.22}.Home-module__YeEf2G__featureDesc{padding-top:.55rem;font-size:.8rem;line-height:1.55}.Home-module__YeEf2G__featureIcon{border-radius:.5rem;width:1.85rem;height:1.85rem;margin-bottom:.6rem}.Home-module__YeEf2G__featureIcon svg{width:1rem;height:1rem}.Home-module__YeEf2G__providerComparisonSection{padding:2.75rem .875rem}.Home-module__YeEf2G__providerComparisonShell{border-radius:8px}.Home-module__YeEf2G__providerComparisonTable tbody{gap:0;padding:0}.Home-module__YeEf2G__providerComparisonTable tr{border-radius:0;padding:.9rem}.Home-module__YeEf2G__providerComparisonFxCell,.Home-module__YeEf2G__providerComparisonTypicalCell{min-height:auto;padding:.7rem!important}.Home-module__YeEf2G__providerComparisonTable tr{gap:.65rem}.Home-module__YeEf2G__faqSection{padding:3rem .875rem}.Home-module__YeEf2G__faqIntro,.Home-module__YeEf2G__faqList{border-radius:8px}.Home-module__YeEf2G__faqIntro{padding:1.1rem}.Home-module__YeEf2G__faqList{padding:0}}.Home-module__YeEf2G__seoSection{isolation:isolate;color:#071a2a;background:#fff;padding:5rem 1rem 5.5rem;position:relative;overflow:hidden}.Home-module__YeEf2G__seoSection:before,.Home-module__YeEf2G__seoSection:after{content:"";z-index:-1;pointer-events:none;position:absolute;left:0;right:0}.Home-module__YeEf2G__seoSection:before{content:none;display:none;inset:0}.Home-module__YeEf2G__seoSection:after{filter:none;opacity:1;background:linear-gradient(90deg,#0000,#94a3b847,#0000);border-radius:0;width:auto;height:1px;top:auto;bottom:0}.Home-module__YeEf2G__seoContainer{z-index:1;max-width:1220px;position:relative}.Home-module__YeEf2G__seoHeader{text-align:center;max-width:58rem;margin:0 auto 1.25rem}.Home-module__YeEf2G__seoTitle{color:#07142f;letter-spacing:0;text-wrap:balance;white-space:normal;max-width:20ch;margin-inline:auto;font-size:4rem;line-height:1.02}.Home-module__YeEf2G__seoIntroBlock{z-index:1;text-align:center;justify-items:center;max-width:58rem;margin:0 auto 5rem;display:grid;position:relative}.Home-module__YeEf2G__seoHeader .Home-module__YeEf2G__badge,.Home-module__YeEf2G__seoIntroBlock .Home-module__YeEf2G__badge{color:#007a78;letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#eff6ffe6;border-color:#2563eb29;margin-bottom:1rem}.Home-module__YeEf2G__seoIntroBlock .Home-module__YeEf2G__seoKicker{color:#0f766e;margin-bottom:1rem}.Home-module__YeEf2G__seoIntroBlock .Home-module__YeEf2G__seoCopyStack{justify-items:center;gap:.75rem;max-width:52rem}.Home-module__YeEf2G__seoIntroBlock .Home-module__YeEf2G__seoLead,.Home-module__YeEf2G__seoIntroBlock .Home-module__YeEf2G__seoLeadSecondary{color:#5f6b78;max-width:100%}.Home-module__YeEf2G__seoIntroBlock .Home-module__YeEf2G__seoLead{font-size:1.08rem}.Home-module__YeEf2G__seoIntroBlock .Home-module__YeEf2G__seoLeadSecondary{color:#5f6b78}.Home-module__YeEf2G__seoFeatureCardGrid{z-index:1;flex-direction:column;gap:6rem;max-width:1220px;margin:0 auto;display:flex;position:relative}.Home-module__YeEf2G__seoFeatureCard{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,546px) minmax(320px,540px);justify-content:space-between;align-items:center;gap:4rem;transition:none;display:grid;position:relative;overflow:visible}.Home-module__YeEf2G__seoFeatureCard:hover{box-shadow:none;transform:none}.Home-module__YeEf2G__seoFeatureCardReverse .Home-module__YeEf2G__seoFeatureCardContent{grid-column:2;justify-self:end}.Home-module__YeEf2G__seoFeatureCardReverse .Home-module__YeEf2G__seoFeatureMedia{grid-area:1/1}.Home-module__YeEf2G__seoFeatureCardContent{flex-direction:column;align-items:flex-start;gap:1rem;max-width:546px;padding:0;display:flex}.Home-module__YeEf2G__seoFeatureCardTop{justify-content:flex-start;align-items:center;gap:.75rem;margin-bottom:.25rem;display:flex}.Home-module__YeEf2G__seoFeatureCardEyebrow{color:#0f766e;letter-spacing:.13em;text-transform:uppercase;font-size:.68rem;font-weight:800}.Home-module__YeEf2G__seoFeatureCardIcon{color:#0f766e;background:#f0fdfaf2;border:1px solid #0f766e33;border-radius:999px;flex:none;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex}.Home-module__YeEf2G__seoFeatureCard h3{color:#07142f;letter-spacing:0;margin:0;font-size:2.5rem;font-weight:700;line-height:1.18}.Home-module__YeEf2G__seoFeatureCard p{color:#5f6b78;margin:0;font-size:.95rem;line-height:1.65}.Home-module__YeEf2G__seoFeatureCard a{color:#071a2a;align-items:center;gap:.45rem;width:max-content;margin-top:.25rem;font-size:.84rem;font-weight:800;text-decoration:none;transition:color .2s,transform .2s;display:inline-flex}.Home-module__YeEf2G__seoFeatureCard a:hover{color:#007a78;transform:translate(2px)}.Home-module__YeEf2G__seoFeatureMedia{background:0 0;justify-self:center;width:min(100%,620px);min-height:auto;position:relative;overflow:visible}.Home-module__YeEf2G__seoFeatureMediaBackdrop{filter:none;opacity:.92;background:linear-gradient(135deg,#eff6ffc7,#f8fafca8);border-radius:0;width:84%;height:70%;position:absolute;top:15%;left:-13%;overflow:hidden;transform:translateY(14px);box-shadow:0 14px 34px #2563eb0e,inset 0 0 0 1px #94a3b824}.Home-module__YeEf2G__seoFeatureCardReverse .Home-module__YeEf2G__seoFeatureMediaBackdrop{left:auto;right:-13%}.Home-module__YeEf2G__seoFeatureMediaFrame{--seo-frame-rim:0;appearance:none;z-index:2;isolation:isolate;aspect-ratio:16/9;-webkit-backdrop-filter:none;backdrop-filter:none;width:100%;height:auto;font:inherit;text-align:inherit;background:linear-gradient(#fffffffa,#f1f7fff5),#f8fbff;border:1px solid #94a3b83d;border-radius:0;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 18px 42px #0f172a16,0 8px 18px #2563eb0d,inset 0 1px #ffffffeb,inset 0 -1px #2563eb0f}.Home-module__YeEf2G__seoFeatureMediaFrameStandard{aspect-ratio:4/3}.Home-module__YeEf2G__seoFeatureMediaFrame:focus-visible{outline-offset:5px;outline:3px solid #007a786b}.Home-module__YeEf2G__seoFeatureMediaFrame:before{content:"";z-index:3;border-radius:inherit;box-shadow:inset 0 0 0 1px #94a3b847, inset 0 0 0 var(--seo-frame-rim) #f8fbfff0;pointer-events:none;position:absolute;inset:0}.Home-module__YeEf2G__seoFeatureMediaFrame:after{content:"";z-index:4;pointer-events:none;background:linear-gradient(#ffffff21,#0000 28%,#0f172a06),radial-gradient(circle at 50% 48%,#0000 56%,#2563eb0b 100%);position:absolute;inset:0}.Home-module__YeEf2G__seoFeaturePoster{z-index:1;object-fit:cover;opacity:.2;filter:brightness(.94)contrast(1.18)saturate(1.08);position:absolute;inset:0}.Home-module__YeEf2G__seoFeatureMediaFrameStatic .Home-module__YeEf2G__seoFeaturePoster{box-sizing:border-box;object-fit:cover;object-position:center;opacity:1;filter:none;background:#fff;border-radius:0;width:100%;height:100%;padding:0;inset:0}.Home-module__YeEf2G__seoFeatureVideo{z-index:2;object-fit:cover;opacity:1;background:#eef6ff;border-radius:0;width:100%;height:100%;display:block;position:absolute;inset:0}.Home-module__YeEf2G__seoFeatureMediaFrame .Home-module__YeEf2G__seoFeatureVideo{object-fit:cover;filter:brightness(.9)contrast(1.36)saturate(1.12)}@media (max-width:980px){.Home-module__YeEf2G__seoSection{padding:4rem 1rem 4.5rem}.Home-module__YeEf2G__seoTitle{font-size:3.2rem}.Home-module__YeEf2G__seoIntroBlock{margin-bottom:4rem}.Home-module__YeEf2G__seoFeatureCard{grid-template-columns:minmax(0,1fr);gap:2rem}.Home-module__YeEf2G__seoFeatureCardReverse .Home-module__YeEf2G__seoFeatureCardContent,.Home-module__YeEf2G__seoFeatureCardReverse .Home-module__YeEf2G__seoFeatureMedia,.Home-module__YeEf2G__seoFeatureCardContent,.Home-module__YeEf2G__seoFeatureMedia{grid-area:auto;justify-self:stretch}.Home-module__YeEf2G__seoFeatureCardContent{max-width:640px}.Home-module__YeEf2G__seoFeatureMedia{width:min(100%,620px);min-height:auto}.Home-module__YeEf2G__seoFeatureMediaFrame{height:auto}}@media (max-width:640px){.Home-module__YeEf2G__seoSection{padding:3.5rem .875rem 4rem}.Home-module__YeEf2G__seoTitle{font-size:2.5rem}.Home-module__YeEf2G__seoIntroBlock{margin-bottom:3.5rem}.Home-module__YeEf2G__seoFeatureCardGrid{gap:4rem}.Home-module__YeEf2G__seoFeatureCard{grid-template-columns:minmax(0,1fr);gap:1.75rem}.Home-module__YeEf2G__seoFeatureCardReverse .Home-module__YeEf2G__seoFeatureCardContent,.Home-module__YeEf2G__seoFeatureCardReverse .Home-module__YeEf2G__seoFeatureMedia,.Home-module__YeEf2G__seoFeatureCardContent,.Home-module__YeEf2G__seoFeatureMedia{grid-area:auto;justify-self:stretch}.Home-module__YeEf2G__seoFeatureCard h3{font-size:clamp(1.5rem,6vw,1.65rem);line-height:1.16}.Home-module__YeEf2G__seoFeatureMedia{width:100%;min-height:auto}.Home-module__YeEf2G__seoFeatureMediaBackdrop{border-radius:0;width:calc(100% - 1.25rem);left:-.75rem}.Home-module__YeEf2G__seoFeatureCardReverse .Home-module__YeEf2G__seoFeatureMediaBackdrop{left:auto;right:-.75rem}.Home-module__YeEf2G__seoFeatureMediaFrame{--seo-frame-rim:0;border-radius:0;height:auto}.Home-module__YeEf2G__seoFeatureVideo{border-radius:0;width:100%;height:100%;inset:0}}@media (prefers-reduced-motion:reduce){.Home-module__YeEf2G__seoFeatureCard,.Home-module__YeEf2G__seoFeatureCard:hover,.Home-module__YeEf2G__seoFeatureCard a{transition:none!important;animation:none!important;transform:none!important}.Home-module__YeEf2G__seoFeatureMediaFrame,.Home-module__YeEf2G__seoFeatureMediaBackdrop{animation:none!important}}.Home-module__YeEf2G__featuresCircularSection{isolation:isolate;background:radial-gradient(circle at 50% 16%,#38bdf833,#0000 32%),radial-gradient(circle at 8% 70%,#0ea5e929,#0000 30%),#011c3b;padding:clamp(4rem,6vw,5.5rem) 1rem clamp(4.5rem,7vw,6.25rem);position:relative;overflow:hidden}.Home-module__YeEf2G__featuresCircularContainer{position:relative}.Home-module__YeEf2G__featuresCircularHeader{z-index:3;margin-bottom:clamp(1.5rem,3vw,2.5rem);position:relative}.Home-module__YeEf2G__featuresCircularHeader .Home-module__YeEf2G__badge{color:#bae6fd;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff14;border-color:#7dd3fc47}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__gridAutoFit260{--gallery-radius:clamp(280px, 38vw, 500px);perspective:2000px;max-width:1120px;height:clamp(520px,68vw,700px);transform-style:preserve-3d;margin:0 auto;display:block;position:relative;overflow:visible}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureCard{--gallery-angle:calc((360deg / var(--feature-card-count)) * var(--feature-card-index));z-index:1;opacity:.42;width:clamp(245px,24vw,310px);height:clamp(405px,42vw,455px);min-height:0;transform:translate(-50%, -50%) rotateY(var(--gallery-angle)) translateZ(var(--gallery-radius)) scale(.78);transform-style:preserve-3d;backface-visibility:hidden;will-change:transform, opacity;background:linear-gradient(#ffffff1f 0%,#ffffff0a 100%),#02142cdb;border:1px solid #94a3b83d;border-radius:18px;flex-direction:column;padding:clamp(1.1rem,1.8vw,1.35rem);transition:opacity .45s,border-color .35s,box-shadow .35s,transform .75s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:50%;left:50%;box-shadow:0 24px 70px #00000047}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__gridAutoFit260Open .Home-module__YeEf2G__featureCard{opacity:.92;transform:translate(-50%, -50%) rotateY(var(--gallery-angle)) translateZ(var(--gallery-radius)) scale(1)}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureCard:hover{z-index:5;opacity:1;transform:translate(-50%, -50%) rotateY(var(--gallery-angle)) translateZ(calc(var(--gallery-radius) + 28px)) scale(1.05);border-color:#7dd3fc8f;box-shadow:0 34px 90px #00000061}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureIcon{color:#bae6fd;background:#ffffff1a;border:1px solid #7dd3fc47;border-radius:999px;width:2.6rem;height:2.6rem;margin-bottom:auto}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureIcon svg{width:1.25rem;height:1.25rem}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureTitle{color:#fff;letter-spacing:-.04em;margin-top:1.25rem;font-size:clamp(1.15rem,2vw,1.45rem);line-height:1.08}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureDesc{color:#e2e8f0d1;line-clamp:unset;-webkit-line-clamp:unset;-webkit-box-orient:initial;scrollbar-width:thin;scrollbar-color:#7dd3fc5c transparent;border-top:1px solid #7dd3fc2e;margin-top:.85rem;padding-top:.9rem;font-size:.78rem;line-height:1.55;display:block;overflow:auto}@media (max-width:1024px){.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__gridAutoFit260{--gallery-radius:clamp(220px, 34vw, 340px);height:610px}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureCard{width:clamp(220px,34vw,285px);height:420px}}@media (max-width:720px){.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__gridAutoFit260{perspective:none;grid-template-columns:minmax(0,1fr);gap:1rem;height:auto;display:grid}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__gridAutoFit260:before{display:none}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureCard,.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__gridAutoFit260Open .Home-module__YeEf2G__featureCard,.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureCard:hover{opacity:1;width:100%;height:auto;min-height:0;position:relative;top:auto;left:auto;transform:none}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureDesc{max-height:none;overflow:visible}}@media (prefers-reduced-motion:reduce){.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureCard,.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__gridAutoFit260Open .Home-module__YeEf2G__featureCard,.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureCard:hover{transform:translate(-50%, -50%) rotateY(var(--gallery-angle)) translateZ(var(--gallery-radius)) scale(1);transition:none!important}}.Home-module__YeEf2G__featuresCircularSection{background:radial-gradient(circle at 50% 0,#7dd3fc2e,#0000 36%),linear-gradient(#011c3b 0%,#02162f 100%)}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__gridAutoFit260{--feature-reel-card:clamp(310px, 31vw, 420px);perspective:1800px;scroll-snap-type:x mandatory;scrollbar-width:none;max-width:none;height:auto;transform-style:preserve-3d;gap:clamp(1rem,2vw,1.5rem);margin:0 calc(50% - 50vw);padding:3.25rem max(1rem,50vw - 590px) 4rem;scroll-padding-inline:max(1rem,50vw - 590px);display:flex;position:relative;overflow:auto visible}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__gridAutoFit260::-webkit-scrollbar{display:none}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureCard,.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__gridAutoFit260Open .Home-module__YeEf2G__featureCard,.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureCard:hover{z-index:1;flex:0 0 var(--feature-reel-card);width:var(--feature-reel-card);opacity:1;scroll-snap-align:center;height:auto;min-height:560px;transform:translateY(var(--feature-arc-y,0)) rotateY(var(--feature-arc-rotate,0deg)) rotateZ(var(--feature-tilt,0deg));background:#02132ae0;border:1px solid #94a3b83d;border-radius:22px;padding:0;transition:border-color .28s,box-shadow .28s,transform .42s cubic-bezier(.16,1,.3,1);position:relative;top:auto;left:auto;overflow:hidden;box-shadow:0 26px 80px #00000047}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureCard:nth-child(8n+1){--feature-arc-y:52px;--feature-arc-rotate:-20deg;--feature-tilt:-2deg}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureCard:nth-child(8n+2){--feature-arc-y:22px;--feature-arc-rotate:-12deg;--feature-tilt:-1deg}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureCard:nth-child(8n+3){--feature-arc-y:0px;--feature-arc-rotate:-5deg}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureCard:nth-child(8n+4){--feature-arc-y:-14px;--feature-arc-rotate:0deg}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureCard:nth-child(8n+5){--feature-arc-y:0px;--feature-arc-rotate:5deg}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureCard:nth-child(8n+6){--feature-arc-y:22px;--feature-arc-rotate:12deg;--feature-tilt:1deg}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureCard:nth-child(8n+7){--feature-arc-y:52px;--feature-arc-rotate:20deg;--feature-tilt:2deg}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureCard:nth-child(8n){--feature-arc-y:74px;--feature-arc-rotate:26deg;--feature-tilt:2.5deg}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureIcon:before,.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureIcon:after{content:"";filter:blur(.2px);background:#ffffff14;border-radius:999px;position:absolute}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureDesc{color:#e2e8f0d1;line-clamp:unset;-webkit-line-clamp:unset;-webkit-box-orient:initial;border:0;max-height:220px;margin:.9rem 1.35rem 1.35rem;padding:0;font-size:.88rem;line-height:1.64;display:block;overflow:auto}@media (max-width:720px){.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__gridAutoFit260{perspective:none;grid-template-columns:none;margin-inline:-.875rem;padding:1.5rem .875rem 2rem;display:flex}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureCard,.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__gridAutoFit260Open .Home-module__YeEf2G__featureCard,.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureCard:hover{flex-basis:min(86vw,360px);width:min(86vw,360px);min-height:0;transform:none}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureIcon{height:170px}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureDesc{max-height:none;overflow:visible}}@media (prefers-reduced-motion:reduce){.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureCard,.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__gridAutoFit260Open .Home-module__YeEf2G__featureCard,.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureCard:hover{transform:none!important}}.Home-module__YeEf2G__featuresCircularSection{color:#07142f;background:radial-gradient(circle at 50% 0,#dbeafedb,#0000 34%),linear-gradient(#fff 0%,#f8fbff 100%)!important}.Home-module__YeEf2G__featuresCircularSection:before{background-color:#0000;background-image:linear-gradient(#0f172a0a 1px,#0000 1px),linear-gradient(90deg,#0f172a0a 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:44px 44px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;-webkit-mask-image:radial-gradient(circle at 50% 34%,#000,#0000 74%);mask-image:radial-gradient(circle at 50% 34%,#000,#0000 74%)}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__gridAutoFit260{--feature-reel-card:clamp(320px, 32vw, 440px);perspective:1800px;scrollbar-width:none;max-width:none;height:clamp(610px,62vw,730px);margin:0 calc(50% - 50vw);padding:3.5rem 0 4.75rem;display:block;position:relative;overflow:hidden}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__gridAutoFit260:before{content:"";pointer-events:none;background:radial-gradient(at 50% 0,#3b82f61f,#0000 62%),linear-gradient(#2563eb0d,#0000);border:1px solid #2563eb1a;border-radius:999px 999px 0 0;width:min(1180px,92vw);height:420px;position:absolute;top:58%;left:50%;transform:translate(-50%,-50%)rotateX(68deg)}.Home-module__YeEf2G__featuresCircularTrack{width:max-content;transform-style:preserve-3d;will-change:transform;gap:clamp(1rem,2vw,1.5rem);padding-inline:max(1rem,50vw - 590px);animation:42s linear infinite Home-module__YeEf2G__featuresGalleryDrift;display:flex}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureCard,.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__gridAutoFit260Open .Home-module__YeEf2G__featureCard,.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureCard:hover{z-index:1;flex:0 0 var(--feature-reel-card);width:var(--feature-reel-card);opacity:1;height:auto;min-height:555px;transform:translateY(var(--feature-arc-y,0)) rotateY(var(--feature-arc-rotate,0deg)) rotateZ(var(--feature-tilt,0deg));background:#ffffffeb;border:1px solid #94a3b842;border-radius:22px;padding:0;transition:border-color .28s,box-shadow .28s,transform .42s cubic-bezier(.16,1,.3,1);position:relative;top:auto;left:auto;overflow:hidden;box-shadow:0 28px 80px #0f172a1a,inset 0 1px #fffffff2}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureCard:hover{z-index:4;transform:translateY(calc(var(--feature-arc-y,0) - 18px)) rotateY(0deg) rotateZ(0deg) scale(1.025);border-color:#2563eb52;box-shadow:0 34px 92px #2563eb29,inset 0 1px #fff}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureIcon{color:#003c64;background:radial-gradient(circle at 50% 42%,#2563eb21,#0000 38%),radial-gradient(circle at 30% 18%,#fffffff5,#0000 24%),linear-gradient(#f8fbff 0%,#eef5ff 100%);border:0;border-bottom:1px solid #94a3b82e;border-radius:0;justify-content:center;align-items:center;width:100%;height:220px;margin:0;display:flex;position:relative}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureIcon:before,.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureIcon:after{background:#0f172a0e}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureIcon svg{z-index:1;stroke-width:1.45px;filter:drop-shadow(0 18px 30px #2563eb29);width:4.15rem;height:4.15rem;position:relative}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureTitle{color:#07142f;letter-spacing:-.045em;margin:1.45rem 1.35rem 0;font-size:clamp(1.25rem,2vw,1.62rem);line-height:1.08}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureDesc{color:#5f6b78;line-clamp:unset;-webkit-line-clamp:unset;-webkit-box-orient:initial;scrollbar-width:thin;scrollbar-color:#2563eb38 transparent;border:0;max-height:220px;margin:.9rem 1.35rem 1.35rem;padding:0;font-size:.88rem;line-height:1.64;display:block;overflow:auto}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureDesc::-webkit-scrollbar{width:4px}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureDesc::-webkit-scrollbar-thumb{background:#2563eb38;border-radius:999px}@keyframes Home-module__YeEf2G__featuresGalleryDrift{0%{transform:translate(0,0)}to{transform:translate(calc(-50% - clamp(.5rem,1vw,.75rem)))}}@media (max-width:720px){.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__gridAutoFit260{perspective:none;scroll-snap-type:x mandatory;height:auto;margin-inline:-.875rem;padding:1.5rem 0 2.5rem;overflow-x:auto}.Home-module__YeEf2G__featuresCircularTrack{padding-inline:.875rem;animation:none}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureCard,.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__gridAutoFit260Open .Home-module__YeEf2G__featureCard,.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureCard:hover{scroll-snap-align:center;flex-basis:min(86vw,360px);width:min(86vw,360px);min-height:0;transform:none}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureIcon{height:170px}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureDesc{max-height:none;overflow:visible}}@media (prefers-reduced-motion:reduce){.Home-module__YeEf2G__featuresCircularTrack{animation:none!important}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureCard,.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__gridAutoFit260Open .Home-module__YeEf2G__featureCard,.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureCard:hover{transform:none!important}}.Home-module__YeEf2G__featuresCircularSection{color:#fbfaf7;padding:clamp(4rem,6vw,5.5rem) 0 clamp(4.25rem,6vw,5.75rem);scroll-margin-top:76px;background:#03182d!important}.Home-module__YeEf2G__featuresCircularSection:before,.Home-module__YeEf2G__featuresCircularSection:after{content:none!important;display:none!important}.Home-module__YeEf2G__featuresCircularHeader{margin-inline:auto;width:min(100% - 2rem,1200px);margin-bottom:clamp(1.75rem,3vw,2.75rem)}.Home-module__YeEf2G__featuresCircularContainer{max-width:none;padding-inline:0}.Home-module__YeEf2G__featuresCircularHeader .Home-module__YeEf2G__headingClamp{color:#f8fbff}.Home-module__YeEf2G__featuresCircularHeader .Home-module__YeEf2G__descText{color:#e2e8f0d1}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__gridAutoFit260{cursor:grab;perspective:1700px;touch-action:pan-y;-webkit-user-select:none;user-select:none;width:100%;max-width:none;height:clamp(640px,56vw,720px);margin:0;padding:0;display:block;position:relative;overflow:hidden}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__gridAutoFit260Dragging{cursor:grabbing}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__gridAutoFit260:before,.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__gridAutoFit260:after{content:none!important;display:none!important}.Home-module__YeEf2G__featuresCircularTrack{width:100%;height:100%;transform-style:preserve-3d;will-change:contents;padding:0;position:relative;animation:none!important;transform:none!important}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__gridAutoFit260:hover .Home-module__YeEf2G__featuresCircularTrack{animation-play-state:initial}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureCard,.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__gridAutoFit260Open .Home-module__YeEf2G__featureCard,.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureCard:hover{z-index:1;backface-visibility:hidden;will-change:transform, opacity;background:linear-gradient(#fffffffa 0%,#f8fbfff5 54%,#eef7fffa 100%) padding-box padding-box,linear-gradient(145deg,#fffffffa,#7dd3fc75,#2563eb38) border-box;border:1px solid #0000;border-radius:28px;flex-direction:column;flex:none;width:clamp(300px,28vw,390px);height:clamp(440px,40vw,500px);min-height:0;padding:0;transition:border-color .24s,box-shadow .24s;display:flex;position:absolute;top:.75rem;left:50%;overflow:hidden;box-shadow:0 28px 80px #00000042,0 16px 38px #2563eb24,inset 0 1px #fffffffa,inset 0 -1px #2563eb14}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureCard:before{content:"";z-index:1;border-radius:inherit;pointer-events:none;mix-blend-mode:normal;opacity:.88;background:radial-gradient(circle at 72% 12%,#2563eb21,#0000 34%),radial-gradient(circle at 12% 18%,#14b8a61a,#0000 30%),linear-gradient(118deg,#ffffffdb,#0000 24%),linear-gradient(#ffffff3d,#0000 42%);position:absolute;inset:0}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureCard:after{content:"";z-index:4;pointer-events:none;background:linear-gradient(90deg,#0000,#2563eb57,#14b8a63d,#0000);border-radius:999px;height:1px;position:absolute;top:calc(47% + 1px);left:1.45rem;right:1.45rem;box-shadow:0 0 18px #2563eb29}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureCard:hover{box-shadow:0 36px 100px #00000052,0 0 44px #7dd3fc29,inset 0 1px #fff,inset 0 -1px #2563eb1a}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureCardDistant{pointer-events:none;box-shadow:0 18px 44px #0003,inset 0 1px #fffc}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureIcon{z-index:2;color:#003c64;contain:paint;background:radial-gradient(circle at 50% 34%,#2563eb29,#0000 38%),radial-gradient(circle at 18% 10%,#ffffffeb,#0000 30%),linear-gradient(135deg,#f8fbff 0%,#e7f1ff 50%,#effcfb 100%);border:0;border-bottom:1px solid #2563eb1a;border-radius:0;justify-content:center;align-items:center;width:100%;height:47%;margin:0;display:flex;position:relative}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureIcon::marker{display:none}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureIcon:before,.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureIcon:after{filter:none;background:#2563eb14}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureIcon:before{width:42%;height:.58rem;transform:translate(2.15rem,-2.65rem)}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureIcon:after{width:30%;height:.5rem;transform:translate(-2.7rem,2.55rem)}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureIcon svg{z-index:1;stroke-width:1.85px;color:#003c64;width:clamp(1.95rem,2.7vw,2.35rem);height:clamp(1.95rem,2.7vw,2.35rem);box-shadow:none;filter:none;background:0 0;border:0;border-radius:0;padding:0;position:relative}.Home-module__YeEf2G__featureVisualScene{contain:paint;background:linear-gradient(#ffffffc2,#eff6ff75),linear-gradient(135deg,#2563eb26,#14b8a614);border-radius:16px;position:absolute;inset:1.05rem;overflow:hidden;box-shadow:inset 0 0 0 1px #2563eb14,inset 0 18px 42px #ffffff57}.Home-module__YeEf2G__featureCardImage{z-index:2;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 18px 28px #2563eb29);padding:clamp(.7rem,1.25vw,1.05rem) clamp(.9rem,1.65vw,1.35rem)}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureTitle{z-index:5;color:#07142f;letter-spacing:-.04em;margin:1.35rem 1.45rem 0;font-size:clamp(1.16rem,1.7vw,1.5rem);line-height:1.1;position:relative}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureDesc{z-index:5;color:#526174;line-clamp:unset;-webkit-line-clamp:unset;-webkit-box-orient:initial;scrollbar-width:thin;scrollbar-color:#2563eb33 transparent;border:0;max-height:none;margin:.8rem 1.45rem 1.45rem;padding:0;font-size:.84rem;line-height:1.62;display:block;position:relative;overflow:auto}@media (max-width:720px){.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__gridAutoFit260{perspective:1200px;scroll-snap-type:none;width:100%;height:620px;margin-inline:0;overflow:hidden}.Home-module__YeEf2G__featuresCircularTrack{padding-inline:0}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureCard,.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__gridAutoFit260Open .Home-module__YeEf2G__featureCard,.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureCard:hover{scroll-snap-align:unset;flex-basis:auto;width:min(82vw,320px);height:470px;min-height:0;position:absolute;top:1rem;left:50%}.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureIcon{height:38%}}@media (prefers-reduced-motion:reduce){.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureCard,.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__gridAutoFit260Open .Home-module__YeEf2G__featureCard,.Home-module__YeEf2G__featuresCircularSection .Home-module__YeEf2G__featureCard:hover{transition:none!important}}.Home-module__YeEf2G__featuresCircularSection{isolation:isolate;color:#07142f;padding:clamp(4.5rem,7vw,6.25rem) 1rem clamp(4.75rem,7vw,6.5rem);scroll-margin-top:76px;position:relative;overflow:hidden;background:radial-gradient(circle at 50% 0,#93c5fd94,#0000 36%),radial-gradient(circle at 14% 76%,#0ea5e929,#0000 28%),radial-gradient(circle at 86% 72%,#2563eb21,#0000 30%),linear-gradient(#fff 0%,#eff7ff 48%,#f8fbff 100%)!important}.Home-module__YeEf2G__featuresCircularSection:before{content:"";z-index:-1;pointer-events:none;background-color:#0000;background-image:linear-gradient(#2563eb0e 1px,#0000 1px),linear-gradient(90deg,#2563eb0e 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:46px 46px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 34%,#000,#0000 74%);mask-image:radial-gradient(circle at 50% 34%,#000,#0000 74%)}.Home-module__YeEf2G__featuresCircularSection:after{content:"";z-index:-1;filter:blur(18px);pointer-events:none;background:radial-gradient(#3b82f633,#0000 68%);border-radius:999px;width:min(980px,94vw);height:340px;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.Home-module__YeEf2G__featuresCircularContainer{max-width:1240px;position:relative}.Home-module__YeEf2G__featuresCircularHeader{max-width:820px;margin:0 auto clamp(1.25rem,2.5vw,2rem)}.Home-module__YeEf2G__featuresCircularHeader .Home-module__YeEf2G__badge{color:#1d4ed8;background:linear-gradient(135deg,#eff6fff5,#dbeafee6),#fff;border-color:#2563eb29;box-shadow:0 12px 34px #2563eb14,inset 0 1px #ffffffe6}.Home-module__YeEf2G__featuresCircularHeader .Home-module__YeEf2G__headingClamp{color:#07142f;letter-spacing:0;font-size:clamp(2rem,4.4vw,3.65rem);line-height:1}.Home-module__YeEf2G__featuresCircularHeader .Home-module__YeEf2G__descText{color:#456179;font-size:clamp(1rem,1.35vw,1.14rem)}.Home-module__YeEf2G__reactBitsGalleryShell{width:min(100%,1280px);margin:0 auto;padding:clamp(.5rem,1.8vw,1.25rem) 0 clamp(.75rem,2vw,1.35rem);position:relative}.Home-module__YeEf2G__reactBitsGalleryGlow{pointer-events:none;background:radial-gradient(at 50% 0,#60a5fa33,#0000 64%),linear-gradient(#2563eb12,#0000);border:1px solid #2563eb1f;border-radius:999px 999px 0 0;width:min(920px,86vw);height:min(420px,48vw);position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)rotateX(68deg)}.Home-module__YeEf2G__reactBitsGalleryStage{z-index:1;border-radius:28px;height:clamp(440px,47vw,610px);min-height:420px;position:relative;overflow:hidden}.Home-module__YeEf2G__featuresGalleryHighlights{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.75rem,1.4vw,1rem);margin:clamp(.75rem,2vw,1.6rem) auto 0;display:grid}.Home-module__YeEf2G__featuresGalleryHighlight{background:linear-gradient(#fffffff0,#eff6ffc7),#fff;border:1px solid #2563eb24;border-radius:18px;min-height:184px;padding:clamp(1rem,2vw,1.25rem);position:relative;overflow:hidden;box-shadow:0 18px 48px #2563eb14,inset 0 1px #fffffff5}.Home-module__YeEf2G__featuresGalleryHighlight:before{content:"";pointer-events:none;background:radial-gradient(circle at 84% 12%,#60a5fa33,#0000 34%);position:absolute;inset:0}.Home-module__YeEf2G__featuresGalleryHighlight span,.Home-module__YeEf2G__featuresGalleryHighlight h3,.Home-module__YeEf2G__featuresGalleryHighlight p{z-index:1;position:relative}.Home-module__YeEf2G__featuresGalleryHighlight span{color:#1d4ed8;background:#dbeafe;border-radius:999px;justify-content:center;align-items:center;width:2.1rem;height:2.1rem;font-size:.78rem;font-weight:800;display:inline-flex}.Home-module__YeEf2G__featuresGalleryHighlight h3{color:#07142f;margin:1rem 0 0;font-size:clamp(1rem,1.5vw,1.18rem);font-weight:800;line-height:1.14}.Home-module__YeEf2G__featuresGalleryHighlight p{color:#456179;margin:.72rem 0 0;font-size:.88rem;line-height:1.58}@media (max-width:1024px){.Home-module__YeEf2G__featuresGalleryHighlights{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.Home-module__YeEf2G__featuresCircularSection{padding:clamp(3.75rem,12vw,4.75rem) 0 clamp(4rem,12vw,5rem)}.Home-module__YeEf2G__featuresCircularContainer{padding-inline:clamp(.875rem,4vw,1.25rem)}.Home-module__YeEf2G__featuresCircularHeader{margin-bottom:1rem}.Home-module__YeEf2G__reactBitsGalleryShell{width:auto;margin-inline:calc(-1*clamp(.875rem,4vw,1.25rem))}.Home-module__YeEf2G__reactBitsGalleryGlow{width:92vw;height:260px}.Home-module__YeEf2G__reactBitsGalleryStage{border-radius:0;height:430px;min-height:430px}.Home-module__YeEf2G__featuresGalleryHighlights{grid-template-columns:minmax(0,1fr);margin-top:1.25rem}.Home-module__YeEf2G__featuresGalleryHighlight{min-height:0}}@media (prefers-reduced-motion:reduce){.Home-module__YeEf2G__reactBitsGalleryGlow{transform:translate(-50%,-50%)rotateX(68deg)}}.Home-module__YeEf2G__portfolioSection{background:linear-gradient(#fff 0%,#f8fbff 100%);padding:5rem 1rem}.Home-module__YeEf2G__portfolioHero{border-bottom:1px solid #e7edf7;grid-template-columns:minmax(0,.9fr) minmax(320px,1fr);align-items:center;gap:3rem;margin-bottom:2.25rem;padding-bottom:2.25rem;display:grid}.Home-module__YeEf2G__portfolioIntro{text-align:left}.Home-module__YeEf2G__portfolioIntro .Home-module__YeEf2G__badge{color:#0c4bdc;box-shadow:none;background:#fff;border-color:#d5e3f7;margin-bottom:1.15rem;animation:none}.Home-module__YeEf2G__portfolioTitle{color:#07142f;letter-spacing:0;max-width:19ch;margin:0;font-size:3rem;font-weight:750;line-height:1.08;animation:none}.Home-module__YeEf2G__portfolioSubtitle{color:#52677f;max-width:28rem;margin:1.25rem 0 0;font-size:1rem;font-weight:500;line-height:1.65;animation:none}.Home-module__YeEf2G__portfolioHeroGraphic{isolation:isolate;background:linear-gradient(135deg,#fff 0%,#f4f8ff 100%);border:1px solid #e6edf7;border-radius:8px;min-height:300px;animation:none;position:relative;overflow:hidden}.Home-module__YeEf2G__portfolioHeroGraphic:before,.Home-module__YeEf2G__portfolioHeroGraphic:after{content:"";display:none}.Home-module__YeEf2G__portfolioHeroImage{object-fit:contain;object-position:center;filter:none;will-change:auto;padding:1.25rem;animation:none}.Home-module__YeEf2G__portfolioGlobe{background:radial-gradient(circle at 34% 28%,#fffffff2,#0000 16%),linear-gradient(135deg,#83c5ff 0%,#1f6dff 48%,#0d2e78 100%);border-radius:999px;width:118px;height:118px;position:absolute;top:3%;right:18%;box-shadow:0 18px 46px #2563eb38}.Home-module__YeEf2G__portfolioGlobe:before,.Home-module__YeEf2G__portfolioGlobe:after{content:"";border:1px solid #ffffff8f;border-radius:999px;position:absolute;inset:18%}.Home-module__YeEf2G__portfolioGlobe:after{opacity:.8;background:linear-gradient(90deg,#0000 47%,#ffffff75 48%,#0000 50%),linear-gradient(#0000 50%,#ffffff57 52%,#0000 53%);border-width:0;inset:0}.Home-module__YeEf2G__portfolioChartCard{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb8;border:1px solid #2563eb29;border-radius:22px;width:66%;height:58%;position:absolute;bottom:14%;left:8%;box-shadow:0 28px 70px #2563eb29}.Home-module__YeEf2G__portfolioChartCard span{background:linear-gradient(#1e63ff,#9ed4ff);border-radius:999px 999px 0 0;width:9%;position:absolute;bottom:26%}.Home-module__YeEf2G__portfolioChartCard span:first-child{height:30%;left:22%}.Home-module__YeEf2G__portfolioChartCard span:nth-child(2){height:48%;left:35%}.Home-module__YeEf2G__portfolioChartCard span:nth-child(3){height:36%;left:48%}.Home-module__YeEf2G__portfolioChartCard span:nth-child(4){height:58%;left:61%}.Home-module__YeEf2G__portfolioChartCard span:nth-child(5){height:42%;left:74%}.Home-module__YeEf2G__portfolioBasePlate{filter:blur(2px);background:linear-gradient(90deg,#0000,#2563eb2e,#0000);border-radius:50%;height:34px;position:absolute;bottom:7%;left:8%;right:10%}.Home-module__YeEf2G__portfolioProductStack{margin-top:3rem}.Home-module__YeEf2G__brokerageModelsSection{background:0 0;margin-top:0;padding:0}.Home-module__YeEf2G__brokerageModelsList{background:#fff;border:1px solid #e4ebf6;border-radius:8px;gap:0;display:grid;overflow:hidden}.Home-module__YeEf2G__brokerageModelRow{isolation:isolate;min-height:122px;box-shadow:none;will-change:opacity, transform;background:#fff;border-bottom:1px solid #e4ebf6;grid-template-columns:72px minmax(180px,.78fr) minmax(280px,1.12fr) 118px 34px;align-items:center;gap:1.5rem;padding:1.25rem 1.5rem;transition:background .22s,border-color .22s;display:grid;position:relative;overflow:hidden}.Home-module__YeEf2G__brokerageModelRow:before{content:"";display:none}.Home-module__YeEf2G__brokerageModelRow:last-child{border-bottom:0}.Home-module__YeEf2G__brokerageModelRow:hover{box-shadow:none;background:#f8fbff;border-color:#cbdcf3}.Home-module__YeEf2G__brokerageModelRow:hover:before{opacity:0}.Home-module__YeEf2G__brokerageModelRowStartup{background:linear-gradient(90deg,#f8fbff 0%,#fff 58%,#f2f7ff 100%)}.Home-module__YeEf2G__brokerageModelRowProp{background:linear-gradient(90deg,#f4fffb 0%,#fff 58%,#effaf8 100%)}.Home-module__YeEf2G__brokerageModelRowScaling{background:linear-gradient(90deg,#fffaf0 0%,#fff 58%,#fff7e4 100%)}.Home-module__YeEf2G__brokerageModelNumber{letter-spacing:0;font-variant-numeric:tabular-nums;font-size:2.45rem;font-weight:750;line-height:1}.Home-module__YeEf2G__brokerageModelRowStartup .Home-module__YeEf2G__brokerageModelNumber,.Home-module__YeEf2G__brokerageModelRowStartup .Home-module__YeEf2G__brokerageModelChecks svg{color:#1768e8}.Home-module__YeEf2G__brokerageModelRowProp .Home-module__YeEf2G__brokerageModelNumber,.Home-module__YeEf2G__brokerageModelRowProp .Home-module__YeEf2G__brokerageModelChecks svg{color:#0f766e}.Home-module__YeEf2G__brokerageModelRowScaling .Home-module__YeEf2G__brokerageModelNumber,.Home-module__YeEf2G__brokerageModelRowScaling .Home-module__YeEf2G__brokerageModelChecks svg{color:#d97706}.Home-module__YeEf2G__brokerageModelSummary h3{color:#07142f;letter-spacing:0;margin:0;font-size:1.12rem;font-weight:720;line-height:1.22}.Home-module__YeEf2G__brokerageModelSummary p{color:#53677e;max-width:18rem;margin:.5rem 0 0;font-size:.9rem;font-weight:450;line-height:1.5}.Home-module__YeEf2G__brokerageModelChecks{grid-template-columns:repeat(2,minmax(0,1fr));gap:.48rem 1rem;margin:0;padding:0;list-style:none;display:grid}.Home-module__YeEf2G__brokerageModelChecks li{color:#14243b;align-items:center;gap:.48rem;font-size:.84rem;font-weight:620;line-height:1.35;display:flex}.Home-module__YeEf2G__brokerageModelChecks svg{flex:none;width:14px;height:14px}.Home-module__YeEf2G__brokerageModelVisual{justify-content:center;align-items:center;min-height:78px;display:flex;position:relative}.Home-module__YeEf2G__brokerageModelImageFrame{isolation:isolate;filter:none;will-change:auto;background:#fff;border:1px solid #d0dcedcc;border-radius:6px;flex:none;width:110px;height:78px;animation:none;position:relative;overflow:hidden}.Home-module__YeEf2G__brokerageModelImageFrame:before,.Home-module__YeEf2G__brokerageModelImageFrame:after{content:"";display:none}.Home-module__YeEf2G__brokerageModelVisualStartup .Home-module__YeEf2G__brokerageModelImageFrame{height:78px}.Home-module__YeEf2G__brokerageModelVisualProp .Home-module__YeEf2G__brokerageModelImageFrame,.Home-module__YeEf2G__brokerageModelVisualScaling .Home-module__YeEf2G__brokerageModelImageFrame{animation-delay:0s}.Home-module__YeEf2G__brokerageModelImage{object-fit:contain;object-position:center;z-index:1;padding:.4rem}.Home-module__YeEf2G__brokerageModelArrow{color:#0c4bdc;justify-content:center;justify-self:end;align-items:center;width:32px;height:32px;transition:transform .22s;display:inline-flex}.Home-module__YeEf2G__brokerageModelRow:hover .Home-module__YeEf2G__brokerageModelArrow{transform:translate(3px)}.Home-module__YeEf2G__brokerageModelVisualPanel{background:#fffc;border:1px solid #2563eb29;border-radius:12px;width:128px;height:76px;position:absolute;top:10px;right:0;box-shadow:0 16px 34px #0f172a14}.Home-module__YeEf2G__brokerageModelVisualPanel span{background:#dbe6f4;border-radius:999px;height:6px;position:absolute;left:16px;right:16px}.Home-module__YeEf2G__brokerageModelVisualPanel span:first-child{top:17px}.Home-module__YeEf2G__brokerageModelVisualPanel span:nth-child(2){top:33px;right:38px}.Home-module__YeEf2G__brokerageModelVisualPanel span:nth-child(3){bottom:17px;right:54px}.Home-module__YeEf2G__brokerageModelVisualIcon{background:#fff;border-radius:16px;justify-content:center;align-items:center;width:54px;height:54px;display:inline-flex;position:absolute;top:34px;right:46px;box-shadow:0 16px 30px #2563eb1f}.Home-module__YeEf2G__brokerageModelVisualBase{filter:blur(2px);background:#2563eb1a;border-radius:50%;width:120px;height:16px;position:absolute;bottom:3px;right:10px}.Home-module__YeEf2G__brokerageModelVisualStartup .Home-module__YeEf2G__brokerageModelVisualIcon{color:#1768e8}.Home-module__YeEf2G__brokerageModelVisualProp .Home-module__YeEf2G__brokerageModelVisualPanel{background:#082f3a;border-color:#14b8a642}.Home-module__YeEf2G__brokerageModelVisualProp .Home-module__YeEf2G__brokerageModelVisualPanel span{background:#2dd4bf47}.Home-module__YeEf2G__brokerageModelVisualProp .Home-module__YeEf2G__brokerageModelVisualIcon{color:#0f766e}.Home-module__YeEf2G__brokerageModelVisualScaling .Home-module__YeEf2G__brokerageModelVisualPanel span{background:linear-gradient(#fbbf24,#d97706);border-radius:5px 5px 2px 2px;width:16px;height:22px;bottom:14px;left:auto;right:16px}.Home-module__YeEf2G__brokerageModelVisualScaling .Home-module__YeEf2G__brokerageModelVisualPanel span:first-child{height:24px;top:auto;right:58px}.Home-module__YeEf2G__brokerageModelVisualScaling .Home-module__YeEf2G__brokerageModelVisualPanel span:nth-child(2){height:38px;top:auto;right:37px}.Home-module__YeEf2G__brokerageModelVisualScaling .Home-module__YeEf2G__brokerageModelVisualPanel span:nth-child(3){height:58px;right:16px}.Home-module__YeEf2G__brokerageModelVisualScaling .Home-module__YeEf2G__brokerageModelVisualIcon{color:#d97706}@keyframes Home-module__YeEf2G__portfolioFadeUp{0%{opacity:0;filter:blur(8px);transform:translateY(22px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes Home-module__YeEf2G__portfolioHeroFloat{0%,to{transform:translate(0,0)rotate(-.6deg)}50%{transform:translateY(-14px)rotate(.8deg)}}@keyframes Home-module__YeEf2G__portfolioAuraPulse{0%,to{opacity:.58;transform:scale(.96)}50%{opacity:.94;transform:scale(1.04)}}@keyframes Home-module__YeEf2G__portfolioHeroSheen{0%,56%{opacity:0;transform:translate(-48%)rotate(4deg)}68%{opacity:.9}82%,to{opacity:0;transform:translate(42%)rotate(4deg)}}@keyframes Home-module__YeEf2G__portfolioImageFloat{0%,to{transform:translate(0,0)rotate(0)}50%{transform:translateY(-7px)rotate(1deg)}}@keyframes Home-module__YeEf2G__portfolioImageSheen{0%,58%{opacity:0;transform:translate(-58%)rotate(4deg)}70%{opacity:.72}86%,to{opacity:0;transform:translate(58%)rotate(4deg)}}@media (max-width:820px){.Home-module__YeEf2G__portfolioSection{padding:4rem 1rem}.Home-module__YeEf2G__portfolioHero{text-align:center;grid-template-columns:1fr;gap:1.75rem;padding-bottom:1.75rem}.Home-module__YeEf2G__portfolioIntro{text-align:center}.Home-module__YeEf2G__portfolioTitle,.Home-module__YeEf2G__portfolioSubtitle{margin-left:auto;margin-right:auto}.Home-module__YeEf2G__portfolioTitle{max-width:17ch;font-size:2.55rem}.Home-module__YeEf2G__portfolioHeroGraphic{min-height:230px}.Home-module__YeEf2G__brokerageModelRow{grid-template-columns:58px minmax(0,1fr) 32px;gap:.9rem 1rem;min-height:auto;padding:1.2rem}.Home-module__YeEf2G__brokerageModelChecks{grid-column:2;grid-template-columns:1fr}.Home-module__YeEf2G__brokerageModelVisual{grid-column:2;justify-content:flex-start;min-height:84px}.Home-module__YeEf2G__brokerageModelArrow{grid-area:1/3;align-self:start}}@media (max-width:520px){.Home-module__YeEf2G__portfolioSection{padding:3.25rem .875rem}.Home-module__YeEf2G__portfolioTitle{max-width:17ch;font-size:2.2rem}.Home-module__YeEf2G__brokerageModelRow{text-align:left;grid-template-columns:1fr 32px}.Home-module__YeEf2G__brokerageModelNumber,.Home-module__YeEf2G__brokerageModelSummary,.Home-module__YeEf2G__brokerageModelChecks,.Home-module__YeEf2G__brokerageModelVisual{grid-column:1}.Home-module__YeEf2G__brokerageModelArrow{grid-area:1/2}.Home-module__YeEf2G__brokerageModelNumber{font-size:2rem}.Home-module__YeEf2G__brokerageModelSummary h3{font-size:1.04rem}}@media (prefers-reduced-motion:reduce){.Home-module__YeEf2G__portfolioIntro .Home-module__YeEf2G__badge,.Home-module__YeEf2G__portfolioTitle,.Home-module__YeEf2G__portfolioSubtitle,.Home-module__YeEf2G__portfolioHeroGraphic,.Home-module__YeEf2G__portfolioHeroGraphic:before,.Home-module__YeEf2G__portfolioHeroGraphic:after,.Home-module__YeEf2G__portfolioHeroImage,.Home-module__YeEf2G__brokerageModelImageFrame,.Home-module__YeEf2G__brokerageModelImageFrame:before,.Home-module__YeEf2G__brokerageModelImageFrame:after{animation:none!important;transform:none!important}.Home-module__YeEf2G__brokerageModelRow,.Home-module__YeEf2G__brokerageModelRow:before,.Home-module__YeEf2G__brokerageModelArrow{transition:none!important}}.Home-module__YeEf2G__portfolioSection{isolation:isolate;background:radial-gradient(circle at 50% 0,#bfdbfeb8,#0000 34%),radial-gradient(circle at 12% 76%,#0ea5e921,#0000 28%),linear-gradient(#fff 0%,#f1f7ff 48%,#fff 100%);padding:clamp(4.5rem,7vw,6.5rem) 1rem;position:relative;overflow:hidden}.Home-module__YeEf2G__portfolioSection:before{content:"";z-index:-1;pointer-events:none;background-color:#0000;background-image:linear-gradient(#2563eb0b 1px,#0000 1px),linear-gradient(90deg,#2563eb0b 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:46px 46px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 36%,#000,#0000 74%);mask-image:radial-gradient(circle at 50% 36%,#000,#0000 74%)}.Home-module__YeEf2G__portfolioShell{max-width:1180px}.Home-module__YeEf2G__portfolioTestimonialsHeader{text-align:center;max-width:820px;margin:0 auto clamp(1.75rem,3.6vw,2.8rem)}.Home-module__YeEf2G__portfolioTestimonialsHeader .Home-module__YeEf2G__badge{color:#1d4ed8;background:linear-gradient(135deg,#eff6fffa,#dbeafee0),#fff;border-color:#2563eb26;margin-bottom:1rem;box-shadow:0 12px 34px #2563eb14,inset 0 1px #ffffffeb}.Home-module__YeEf2G__portfolioTestimonialsHeader .Home-module__YeEf2G__portfolioTitle{color:#07142f;letter-spacing:0;opacity:1;max-width:18ch;margin:0 auto;font-size:clamp(2rem,4.2vw,3.65rem);line-height:1;animation:none;transform:none}.Home-module__YeEf2G__portfolioTestimonialsHeader .Home-module__YeEf2G__portfolioSubtitle{color:#456179;opacity:1;max-width:42rem;margin:1rem auto 0;font-size:clamp(.98rem,1.35vw,1.12rem);font-weight:600;line-height:1.72;animation:none;transform:none}.Home-module__YeEf2G__portfolioTestimonialsStage{background:linear-gradient(135deg,#ffffffeb,#eff6ffbd),#fff;border:1px solid #2563eb1f;border-radius:28px;justify-content:center;align-items:center;min-height:520px;display:flex;position:relative;overflow:hidden;box-shadow:0 32px 90px #2563eb1f,inset 0 1px #fffffffa}.Home-module__YeEf2G__portfolioTestimonialsStage:before{content:"";pointer-events:none;background:radial-gradient(circle at 22% 22%,#60a5fa38,#0000 32%),radial-gradient(circle at 84% 78%,#14b8a61f,#0000 30%);position:absolute;inset:0}.Home-module__YeEf2G__portfolioTestimonialsAura{filter:blur(12px);pointer-events:none;background:radial-gradient(circle,#2563eb33,#0000 68%);border-radius:999px;width:min(460px,42vw);height:min(460px,42vw);position:absolute;top:50%;left:23%;transform:translate(-50%,-50%)}.Home-module__YeEf2G__portfolioStatsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.75rem,1.5vw,1rem);max-width:820px;margin:clamp(1rem,2vw,1.45rem) auto 0;display:grid}.Home-module__YeEf2G__portfolioStatCard{text-align:center;background:linear-gradient(#fffffff5,#eff6ffd1),#fff;border:1px solid #2563eb21;border-radius:18px;min-height:118px;padding:1.05rem 1.15rem;box-shadow:0 18px 46px #2563eb14,inset 0 1px #fffffff5}.Home-module__YeEf2G__portfolioStatCard strong{color:#1d4ed8;font-size:clamp(1.65rem,2.6vw,2.3rem);font-weight:850;line-height:1;display:block}.Home-module__YeEf2G__portfolioStatCard span{color:#456179;text-transform:uppercase;margin-top:.6rem;font-size:.86rem;font-weight:700;line-height:1.35;display:block}@media (max-width:820px){.Home-module__YeEf2G__portfolioTestimonialsStage{border-radius:24px;min-height:0;padding:.75rem}.Home-module__YeEf2G__portfolioTestimonialsHeader .Home-module__YeEf2G__portfolioTitle{max-width:16ch;font-size:clamp(2rem,8vw,2.85rem)}.Home-module__YeEf2G__portfolioStatsGrid{grid-template-columns:1fr}}@media (max-width:520px){.Home-module__YeEf2G__portfolioSection{padding:clamp(3.75rem,12vw,4.75rem) 0}.Home-module__YeEf2G__portfolioShell{padding-inline:clamp(.875rem,4vw,1.2rem)}.Home-module__YeEf2G__portfolioTestimonialsStage{margin-inline:calc(clamp(.875rem,4vw,1.2rem)/-4)}}.Home-module__YeEf2G__providerComparisonSection{isolation:isolate;color:#07142f;background:radial-gradient(circle at 50% 0,#bfdbfe99,#0000 34%),linear-gradient(#fff 0%,#f4f9ff 52%,#fff 100%);padding:clamp(4.25rem,7vw,6.25rem) 1rem;position:relative;overflow:hidden}.Home-module__YeEf2G__providerComparisonSection:before{content:"";z-index:-1;pointer-events:none;background-color:#0000;background-image:linear-gradient(#2563eb0b 1px,#0000 1px),linear-gradient(90deg,#2563eb0b 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:48px 48px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 30%,#000,#0000 72%);mask-image:radial-gradient(circle at 50% 30%,#000,#0000 72%)}.Home-module__YeEf2G__providerCompareShell{max-width:1040px;margin:0 auto}.Home-module__YeEf2G__providerCompareHeader{text-align:center;max-width:760px;margin:0 auto clamp(1.6rem,3vw,2.5rem)}.Home-module__YeEf2G__providerCompareHeader .Home-module__YeEf2G__badge{color:#1d4ed8;background:linear-gradient(135deg,#eff6fff5,#dbeafed6),#fff;border-color:#2563eb29;margin-bottom:1rem;box-shadow:0 12px 34px #2563eb14,inset 0 1px #ffffffeb}.Home-module__YeEf2G__providerCompareTitle{color:#07142f;letter-spacing:0;max-width:18ch;margin:0 auto;font-size:clamp(2rem,4.2vw,3.35rem);font-weight:850;line-height:1}.Home-module__YeEf2G__providerCompareHeader p{color:#456179;max-width:42rem;margin:1rem auto 0;font-size:clamp(.98rem,1.3vw,1.08rem);font-weight:600;line-height:1.7}.Home-module__YeEf2G__providerCompareGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:clamp(1rem,2vw,1.25rem);display:grid}.Home-module__YeEf2G__providerCompareCard{background:linear-gradient(#fffffff5,#f8fbffe6),#fff;border:1px solid #94a3b847;border-radius:24px;padding:clamp(1.2rem,2.4vw,1.6rem);position:relative;overflow:hidden;box-shadow:0 22px 60px #0f172a12,inset 0 1px #fffffff5}.Home-module__YeEf2G__providerCompareCard:before{content:"";pointer-events:none;background:radial-gradient(circle at 88% 8%,#94a3b829,#0000 32%);position:absolute;inset:0}.Home-module__YeEf2G__providerCompareCardPrimary{background:linear-gradient(#fffffffa,#eff6ffe0),#fff;border-color:#2563eb2e;box-shadow:0 26px 70px #2563eb1f,inset 0 1px #fffffffa}.Home-module__YeEf2G__providerCompareCardPrimary:before{background:radial-gradient(circle at 88% 8%,#2563eb33,#0000 34%)}.Home-module__YeEf2G__providerCompareCardTop,.Home-module__YeEf2G__providerCompareList{z-index:1;position:relative}.Home-module__YeEf2G__providerCompareCardTop{border-bottom:1px solid #94a3b838;padding-bottom:1rem}.Home-module__YeEf2G__providerCompareCardTop span{color:#1d4ed8;text-transform:uppercase;background:#eff6ff;border-radius:999px;align-items:center;width:fit-content;padding:.26rem .68rem;font-size:.78rem;font-weight:800;line-height:1;display:inline-flex}.Home-module__YeEf2G__providerCompareCard:not(.Home-module__YeEf2G__providerCompareCardPrimary) .Home-module__YeEf2G__providerCompareCardTop span{color:#64748b;background:#f1f5f9}.Home-module__YeEf2G__providerCompareCardTop strong{color:#07142f;margin-top:.82rem;font-size:clamp(1.25rem,2vw,1.55rem);font-weight:850;line-height:1.1;display:block}.Home-module__YeEf2G__providerCompareList{gap:.95rem;margin:1.05rem 0 0;padding:0;list-style:none;display:grid}.Home-module__YeEf2G__providerCompareList li{grid-template-columns:2rem minmax(0,1fr);align-items:start;gap:.78rem;display:grid}.Home-module__YeEf2G__providerCompareList svg{color:#1d4ed8;background:#dbeafe;border-radius:999px;width:2rem;height:2rem;padding:.42rem}.Home-module__YeEf2G__providerCompareCard:not(.Home-module__YeEf2G__providerCompareCardPrimary) .Home-module__YeEf2G__providerCompareList svg{color:#64748b;background:#f1f5f9}.Home-module__YeEf2G__providerCompareList li span{color:#07142f;font-size:.96rem;font-weight:800;line-height:1.25;display:block}.Home-module__YeEf2G__providerCompareList li p{color:#52677e;margin:.3rem 0 0;font-size:.9rem;font-weight:600;line-height:1.55}@media (max-width:820px){.Home-module__YeEf2G__providerCompareGrid{grid-template-columns:1fr}.Home-module__YeEf2G__providerCompareTitle{max-width:16ch}}@media (max-width:520px){.Home-module__YeEf2G__providerComparisonSection{padding:clamp(3.75rem,12vw,4.75rem) 0}.Home-module__YeEf2G__providerCompareShell{padding-inline:clamp(.875rem,4vw,1.2rem)}.Home-module__YeEf2G__providerCompareCard{border-radius:20px}}.Home-module__YeEf2G__headingClamp,.Home-module__YeEf2G__headingClampMargin,.Home-module__YeEf2G__headingClampMarginLarge,.Home-module__YeEf2G__featuresCircularHeader .Home-module__YeEf2G__headingClamp,.Home-module__YeEf2G__portfolioTitle,.Home-module__YeEf2G__portfolioTestimonialsHeader .Home-module__YeEf2G__portfolioTitle,.Home-module__YeEf2G__providerCompareTitle{font-family:var(--font-inter);letter-spacing:0;font-size:clamp(1.75rem,3.2vw,2.75rem);font-weight:400;line-height:1.22}.Home-module__YeEf2G__featuresCircularHeader .Home-module__YeEf2G__headingClamp,.Home-module__YeEf2G__portfolioTestimonialsHeader .Home-module__YeEf2G__portfolioTitle,.Home-module__YeEf2G__providerCompareTitle{font-size:clamp(1.75rem,3vw,2.75rem);line-height:1.18}.Home-module__YeEf2G__descText,.Home-module__YeEf2G__descTextMarginBottom,.Home-module__YeEf2G__descText550,.Home-module__YeEf2G__featuresCircularHeader .Home-module__YeEf2G__descText,.Home-module__YeEf2G__portfolioSubtitle,.Home-module__YeEf2G__portfolioTestimonialsHeader .Home-module__YeEf2G__portfolioSubtitle,.Home-module__YeEf2G__providerCompareHeader p,.Home-module__YeEf2G__featuresGalleryHighlight p,.Home-module__YeEf2G__providerCompareList li p{font-family:var(--font-inter);letter-spacing:0;font-weight:400;line-height:1.7}.Home-module__YeEf2G__featuresGalleryHighlight h3,.Home-module__YeEf2G__providerCompareCardTop strong,.Home-module__YeEf2G__providerCompareList li span{font-family:var(--font-inter);letter-spacing:0;font-weight:600}.Home-module__YeEf2G__portfolioStatCard strong{font-family:var(--font-inter);font-weight:700}.Home-module__YeEf2G__portfolioStatCard span,.Home-module__YeEf2G__featuresGalleryHighlight span,.Home-module__YeEf2G__providerCompareCardTop span{font-family:var(--font-inter);letter-spacing:.0125rem;font-weight:600}.Home-module__YeEf2G__container1200,.Home-module__YeEf2G__container1100,.Home-module__YeEf2G__container1100Center,.Home-module__YeEf2G__container900,.Home-module__YeEf2G__container700Center,.Home-module__YeEf2G__seoContainer,.Home-module__YeEf2G__featuresCircularContainer,.Home-module__YeEf2G__portfolioShell,.Home-module__YeEf2G__providerCompareShell{min-width:0}.Home-module__YeEf2G__sectionPadding,.Home-module__YeEf2G__sectionPaddingWhite,.Home-module__YeEf2G__sectionPaddingSmall,.Home-module__YeEf2G__featuresCircularSection,.Home-module__YeEf2G__portfolioSection,.Home-module__YeEf2G__providerComparisonSection,.Home-module__YeEf2G__productsSection,.Home-module__YeEf2G__faqSection,.Home-module__YeEf2G__seoSection{max-width:100%}.Home-module__YeEf2G__subText{text-align:center;text-wrap:balance;max-width:min(100%,34rem);margin-left:auto;margin-right:auto;line-height:1.45}.Home-module__YeEf2G__logoContainer{box-sizing:border-box;width:100%}.Home-module__YeEf2G__logoImage{min-width:0;max-width:100%}.Home-module__YeEf2G__portfolioTestimonialsStage,.Home-module__YeEf2G__providerCompareCard,.Home-module__YeEf2G__tabPanel,.Home-module__YeEf2G__seoPanel,.Home-module__YeEf2G__seoVisualBoard,.Home-module__YeEf2G__featuresGalleryHighlight{min-width:0}@media (max-width:1024px){.Home-module__YeEf2G__featuresCircularHeader .Home-module__YeEf2G__headingClamp,.Home-module__YeEf2G__portfolioTestimonialsHeader .Home-module__YeEf2G__portfolioTitle,.Home-module__YeEf2G__providerCompareTitle,.Home-module__YeEf2G__headingClamp,.Home-module__YeEf2G__headingClampMargin,.Home-module__YeEf2G__headingClampMarginLarge{text-wrap:balance;max-width:18ch;margin-left:auto;margin-right:auto}.Home-module__YeEf2G__descText,.Home-module__YeEf2G__descText550,.Home-module__YeEf2G__portfolioTestimonialsHeader .Home-module__YeEf2G__portfolioSubtitle,.Home-module__YeEf2G__providerCompareHeader p{text-wrap:pretty;max-width:min(100%,38rem)}.Home-module__YeEf2G__logoContainer{--logo-box-width:clamp(126px, 22vw, 170px);--logo-box-height:38px;justify-content:center;overflow:visible}.Home-module__YeEf2G__portfolioTestimonialsStage{min-height:0}}@media (max-width:768px){.Home-module__YeEf2G__sectionPadding,.Home-module__YeEf2G__sectionPaddingWhite,.Home-module__YeEf2G__featuresCircularSection,.Home-module__YeEf2G__portfolioSection,.Home-module__YeEf2G__providerComparisonSection,.Home-module__YeEf2G__productsSection,.Home-module__YeEf2G__seoSection,.Home-module__YeEf2G__faqSection{padding-left:clamp(.875rem,4vw,1.25rem);padding-right:clamp(.875rem,4vw,1.25rem)}.Home-module__YeEf2G__sectionPaddingSmall{padding:2.75rem clamp(.875rem,4vw,1.25rem)}.Home-module__YeEf2G__container1200,.Home-module__YeEf2G__container1100,.Home-module__YeEf2G__container1100Center,.Home-module__YeEf2G__container900,.Home-module__YeEf2G__container700Center,.Home-module__YeEf2G__seoContainer,.Home-module__YeEf2G__featuresCircularContainer,.Home-module__YeEf2G__portfolioShell,.Home-module__YeEf2G__providerCompareShell{width:100%;padding-inline:0}.Home-module__YeEf2G__subText{letter-spacing:.06em;font-size:clamp(.72rem,3vw,.82rem)}.Home-module__YeEf2G__logoContainer{--logo-cloud-gap:.9rem;--logo-box-width:min(38vw, 138px);--logo-box-height:34px;grid-template-columns:repeat(2,minmax(112px,1fr));justify-items:center;gap:1.05rem .8rem;width:min(100%,22rem);max-width:22rem;display:grid;overflow:visible}.Home-module__YeEf2G__logoSweepLayer{display:none}.Home-module__YeEf2G__logoImage{width:var(--logo-box-width);height:var(--logo-box-height);justify-self:center}.Home-module__YeEf2G__reactBitsGalleryShell{width:100%;margin-inline:0;padding-block:.35rem .75rem}.Home-module__YeEf2G__reactBitsGalleryStage{border-radius:16px;height:clamp(320px,92vw,430px);min-height:0}.Home-module__YeEf2G__featuresGalleryHighlights{grid-template-columns:minmax(0,1fr);width:100%}.Home-module__YeEf2G__featuresGalleryHighlight{border-radius:14px;min-height:0}.Home-module__YeEf2G__portfolioTestimonialsHeader .Home-module__YeEf2G__portfolioTitle,.Home-module__YeEf2G__providerCompareTitle,.Home-module__YeEf2G__featuresCircularHeader .Home-module__YeEf2G__headingClamp{max-width:15.5ch;font-size:clamp(1.55rem,7.2vw,2.1rem);line-height:1.15}.Home-module__YeEf2G__portfolioTestimonialsStage{border-radius:18px;margin-inline:0;padding:.85rem}.Home-module__YeEf2G__portfolioStatsGrid,.Home-module__YeEf2G__providerCompareGrid{grid-template-columns:minmax(0,1fr)}.Home-module__YeEf2G__portfolioStatCard{min-height:0;padding:1rem}.Home-module__YeEf2G__providerCompareCard{border-radius:16px;padding:1.05rem}.Home-module__YeEf2G__providerCompareList{gap:.85rem}.Home-module__YeEf2G__providerCompareList li{grid-template-columns:1.75rem minmax(0,1fr);gap:.68rem}.Home-module__YeEf2G__providerCompareList svg{width:1.75rem;height:1.75rem;padding:.36rem}.Home-module__YeEf2G__tabList{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.Home-module__YeEf2G__tabBtn{border-radius:10px;flex:none;width:100%;padding:.7rem .65rem;font-size:.78rem}.Home-module__YeEf2G__tabPanel{border-radius:14px;grid-template-columns:minmax(0,1fr);padding:clamp(1rem,4.5vw,1.35rem)}.Home-module__YeEf2G__tabPanelTitle{font-size:clamp(1.35rem,6vw,1.85rem)}.Home-module__YeEf2G__tabFeaturesGrid{grid-template-columns:minmax(0,1fr)}.Home-module__YeEf2G__tabImageWrapper{aspect-ratio:4/3;min-height:0}.Home-module__YeEf2G__seoPanel,.Home-module__YeEf2G__seoContent,.Home-module__YeEf2G__seoVisualBoard{border-radius:12px}.Home-module__YeEf2G__seoVisualStage{min-height:0}.Home-module__YeEf2G__seoShowcaseViewport{aspect-ratio:16/10;min-height:0}.Home-module__YeEf2G__seoOverlayCardPrimary,.Home-module__YeEf2G__seoOverlayCardSecondary{margin-top:.7rem}}@media (max-width:520px){.Home-module__YeEf2G__sectionPadding,.Home-module__YeEf2G__sectionPaddingWhite,.Home-module__YeEf2G__featuresCircularSection,.Home-module__YeEf2G__portfolioSection,.Home-module__YeEf2G__providerComparisonSection,.Home-module__YeEf2G__productsSection,.Home-module__YeEf2G__seoSection,.Home-module__YeEf2G__faqSection{padding-top:clamp(3rem,11vw,4rem);padding-bottom:clamp(3.25rem,11vw,4.25rem)}.Home-module__YeEf2G__featuresCircularHeader,.Home-module__YeEf2G__portfolioTestimonialsHeader,.Home-module__YeEf2G__providerCompareHeader,.Home-module__YeEf2G__headerCenter,.Home-module__YeEf2G__headerCenterSmall,.Home-module__YeEf2G__headerCenterMedium{margin-bottom:1.25rem}.Home-module__YeEf2G__descText,.Home-module__YeEf2G__descText550,.Home-module__YeEf2G__portfolioTestimonialsHeader .Home-module__YeEf2G__portfolioSubtitle,.Home-module__YeEf2G__providerCompareHeader p{font-size:.94rem;line-height:1.66}.Home-module__YeEf2G__logoContainer{--logo-box-width:min(35vw, 128px);gap:1rem .75rem;width:min(100%,19.25rem);max-width:19.25rem}.Home-module__YeEf2G__reactBitsGalleryStage{height:clamp(300px,88vw,360px)}.Home-module__YeEf2G__portfolioTestimonialsStage{border-radius:16px;padding:.7rem}.Home-module__YeEf2G__providerCompareCardTop span{white-space:normal;max-width:100%;line-height:1.25}.Home-module__YeEf2G__tabList{grid-template-columns:minmax(0,1fr)}.Home-module__YeEf2G__tabBtn{justify-content:center}.Home-module__YeEf2G__tabImageWrapper{aspect-ratio:1/.72}}
