.feature-detail-card{display:flex;flex-direction:column;gap:32px;width:100%;max-width:100%;min-width:0;border:0;border-radius:25px;background:#15161a;box-shadow:0 0 0 1px rgba(255,107,26,.12),0 0 22px rgba(255,107,26,.16);transition:box-shadow .3s ease;margin:0 0 45px}.final-cta.feature-detail-card.is-visible,.final-cta.feature-detail-card:not(.is-visible){opacity:1;transform:none}.final-cta.feature-detail-card:before{display:none}.feature-detail-card .final-cta-ring-rings-img{animation:feature-orbit-lift 4.5s ease-in-out infinite}@keyframes feature-orbit-lift{0%,to{transform:translate(-50%,-50%)}50%{transform:translate(-50%,-56%)}}@keyframes feature-icon-lift{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-6px) scale(1.04)}}.feature-detail-stack{display:flex;flex-direction:column;gap:0;width:100%;max-width:100%;min-width:0}.feature-detail-section{position:static;z-index:auto;padding-bottom:0;width:100%;max-width:100%;min-width:0}@media (min-width:1024px){.feature-detail-section,.feature-detail-section>.container{padding-bottom:0}}.feature-detail-card .final-cta-ring{display:flex;position:relative;top:auto;right:auto;transform:none;width:min(100%,220px);height:auto;aspect-ratio:1;margin-inline:auto;flex:0 0 auto}.feature-detail-card .final-cta-ring-gif{width:100%;height:100%}@media (min-width:1024px){.feature-detail-card .final-cta-ring{position:absolute;top:50%;right:60px;transform:translateY(-50%);width:520px;height:520px;margin-inline:0}.feature-detail-section{position:relative;z-index:1}.final-cta.feature-detail-card.is-visible,.final-cta.feature-detail-card:not(.is-visible){--fd-entrance-progress:1;transform:translate3d(var(--fd-entrance-x,110%),0,0);opacity:var(--fd-entrance-opacity,1);transition:transform .18s linear,opacity .18s linear,box-shadow .3s ease;will-change:transform,opacity}}@media (max-width:1023px){.feature-detail-stack{gap:0;padding-bottom:0}.final-cta.feature-detail-card.is-visible,.final-cta.feature-detail-card:not(.is-visible){--fd-entrance-progress:1;transform:translate3d(var(--fd-entrance-x,110%),0,0);opacity:var(--fd-entrance-opacity,1);transition:transform .18s linear,opacity .18s linear,box-shadow .3s ease;will-change:transform,opacity}.feature-detail-section{position:static;z-index:auto;padding-bottom:0}.feature-detail-section .final-cta-wrap{margin:0}.feature-detail-card{gap:20px;padding:36px 24px}}@media (min-width:1024px){.feature-detail-card{flex-direction:row;align-items:center;justify-content:space-between;gap:40px}}.feature-detail-card .final-cta-inner{max-width:100%;min-width:0;flex:1;overflow-wrap:anywhere}.feature-detail-card .final-cta-inner>p{line-height:1.65}@media (min-width:1024px){.feature-detail-card .final-cta-inner{max-width:56%}}@media (max-width:767px){.feature-detail-stack{gap:0}.feature-detail-card{gap:12px;padding:28px 18px;border-radius:20px}.feature-detail-card .final-cta-ring{width:min(100%,180px)}}.feature-benefits{margin-top:24px}.feature-benefits-heading{font-family:var(--font-display);letter-spacing:var(--font-display-letter-spacing);font-weight:700;color:var(--text-hi);font-size:var(--fs-description);margin:0 0 16px}.feature-benefits-list{display:grid;grid-template-columns:1fr;gap:14px 28px;margin:0;padding:0;list-style:none}@media (min-width:640px){.feature-benefits-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.feature-benefits-list li{display:flex;align-items:center;gap:10px;color:var(--text-hi);font-size:var(--fs-description);line-height:1.6}.feature-check-badge{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:22px;height:22px;color:var(--orange-500)}.feature-check-icon{display:block}.feature-visual{position:relative;width:100%;display:flex;align-items:center;justify-content:center;flex-shrink:0}@media (min-width:1024px){.feature-visual{width:auto}}.feature-callout{margin-top:28px}.feature-callout-heading{font-family:var(--font-display);font-size:var(--fs-description);color:var(--off-white);margin:0 0 10px}.feature-callout p{margin:0}.feature-orbit{position:relative;width:100%;max-width:340px;aspect-ratio:1/1}@media (min-width:768px){.feature-orbit{max-width:400px}}@media (min-width:1440px){.feature-orbit{max-width:460px}}.feature-ring{position:absolute;top:50%;left:50%;border-radius:50%;border:1px solid var(--line);transform:translate(-50%,-50%);pointer-events:none}.feature-ring-1{width:46%;height:46%}.feature-ring-2{width:70%;height:70%}.feature-ring-3{width:96%;height:96%;border-color:var(--line-soft)}.feature-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:76px;height:76px;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:3}@media (min-width:768px){.feature-center{width:92px;height:92px}}.feature-center-icon{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:50%;background:linear-gradient(160deg,#3d7bff,#1c3f9e);border:3px solid rgba(255,255,255,.16);box-shadow:0 10px 30px rgba(37,90,220,.45)}.feature-center-glow{position:absolute;inset:-40%;z-index:1;border-radius:50%;background:radial-gradient(circle,rgba(61,123,255,.4) 0,rgba(61,123,255,.12) 45%,transparent 75%);filter:blur(12px);pointer-events:none}.feature-detail-icon{display:flex;align-items:center;justify-content:center;background:transparent}@media (prefers-reduced-motion:reduce){.feature-detail-card *{transition:none!important;animation:none!important}.feature-detail-card{transition:none}.feature-detail-card *{transition:none!important;animation:none!important}}@media (max-width:767px){.feature-orbit{max-width:280px;margin:0 auto}}.feature-group{padding-top:24px}.feature-group:first-of-type{padding-top:0}.feature-group-heading{font-family:var(--font-display);letter-spacing:var(--font-display-letter-spacing);line-height:1.2;color:var(--text-hi);font-size:var(--fs-titleh2,var(--fs-title));margin:0 0 8px}@media (min-width:768px){.feature-group{padding-top:32px}}@media (min-width:1440px){.feature-group{padding-top:40px;--fs-title:clamp(56px,3.75vw,80px);--fs-titleh2:clamp(44px,2.63vw,56px);--fs-subheading:clamp(24px,1.5vw,32px);--fs-description:clamp(18px,1.12vw,24px);--fd-pad-y:clamp(48px,3.75vw,80px);--fd-pad-x:clamp(40px,3vw,64px);--fd-ring:clamp(320px,24.4vw,520px);--fd-ring-right:clamp(40px,2.8vw,60px)}.feature-detail-section>.container,.feature-group>.container{width:78vw;max-width:1800px;padding-inline:0}.feature-group{padding-top:clamp(28px,1.9vw,40px)}.feature-detail-stack{gap:0}.feature-detail-card.final-cta{padding:var(--fd-pad-y) var(--fd-pad-x);gap:clamp(32px,2.5vw,40px)}.feature-detail-card .final-cta-inner{max-width:58%}.feature-detail-card .final-cta-ring{width:var(--fd-ring);height:var(--fd-ring);right:var(--fd-ring-right)}.feature-detail-section,.feature-detail-stack>.feature-detail-section:first-child{position:relative;top:auto}.feature-benefits{margin-top:clamp(18px,1.3vw,28px)}.feature-benefits-heading{margin-bottom:clamp(12px,.85vw,18px)}.feature-benefits-list{gap:clamp(10px,.75vw,16px) clamp(20px,1.5vw,32px)}.feature-check-badge{width:clamp(18px,1.04vw,22px);height:clamp(18px,1.04vw,22px)}.feature-check-badge svg{width:100%;height:100%}}