.FeatureHighlights-module__jHzk1a__section{background:#f5f7f6;border-radius:40px;width:calc(100% - 32px);max-width:1600px;margin:40px auto;padding:64px 56px;position:relative;overflow:hidden}.FeatureHighlights-module__jHzk1a__section:before,.FeatureHighlights-module__jHzk1a__section:after{content:"";z-index:0;pointer-events:none;border-radius:50%;position:absolute}.FeatureHighlights-module__jHzk1a__section:before{filter:blur(8px);background:#a3ffb257;width:430px;height:430px;top:-230px;right:-210px}.FeatureHighlights-module__jHzk1a__section:after{background:#00c73d14;width:300px;height:300px;bottom:-180px;left:-160px}.FeatureHighlights-module__jHzk1a__grid{z-index:1;grid-template-columns:1fr minmax(240px,403px) 1fr;grid-template-areas:"left photo right";align-items:center;gap:24px;max-width:1400px;margin:0 auto;display:grid;position:relative}.FeatureHighlights-module__jHzk1a__column{z-index:2;gap:18px;display:grid;position:relative}.FeatureHighlights-module__jHzk1a__columnLeft{grid-area:left}.FeatureHighlights-module__jHzk1a__columnRight{grid-area:right}.FeatureHighlights-module__jHzk1a__card{--glow-x:50%;--glow-y:50%;--glow-intensity:0;--bento-rx:0deg;--bento-ry:0deg;border:1px solid rgba(0, 199, 61, calc(.13 + var(--glow-intensity) * .33));background:var(--surface-alt);color:#10233f;min-height:112px;transform:perspective(1000px) rotateX(var(--bento-rx)) rotateY(var(--bento-ry));transform-style:preserve-3d;border-radius:19px;grid-template-columns:auto 1fr;align-items:flex-start;gap:14px;padding:16px 20px;transition:transform .25s,border-color .25s,box-shadow .25s;display:grid;position:relative;overflow:hidden;box-shadow:0 8px 22px #10233f0b}.FeatureHighlights-module__jHzk1a__card:after{content:"";border-radius:inherit;background:radial-gradient(220px circle at var(--glow-x) var(--glow-y), rgba(0, 199, 61, calc(var(--glow-intensity) * .22)), transparent 65%);pointer-events:none;position:absolute;inset:0}.FeatureHighlights-module__jHzk1a__card:hover{transform:perspective(1000px) translateY(-4px) rotateX(var(--bento-rx)) rotateY(var(--bento-ry));border-color:#00c73d61;box-shadow:0 22px 46px #10233f1f,0 0 28px #00c73d14}.FeatureHighlights-module__jHzk1a__cardIcon{z-index:1;border-radius:var(--radius-md);width:52px;height:52px;color:var(--brand);background:#00c73d1a;flex-shrink:0;place-items:center;display:grid;position:relative}.FeatureHighlights-module__jHzk1a__cardIcon svg{width:25px;height:25px}.FeatureHighlights-module__jHzk1a__cardBody{z-index:1;min-width:0;position:relative}.FeatureHighlights-module__jHzk1a__cardTitle{color:var(--ink);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:4px;font-size:clamp(17px,1.15vw,20px);font-weight:700;line-height:1.3;display:inline-flex}.FeatureHighlights-module__jHzk1a__cardBadge{white-space:nowrap;border-radius:var(--radius-pill);color:var(--brand-ink);background:#00c73d1f;padding:3px 10px;font-size:10px;font-weight:700}.FeatureHighlights-module__jHzk1a__cardText{color:#687587;margin-top:0;font-size:15px;line-height:23.25px}.FeatureHighlights-module__jHzk1a__cardTextRow{flex-wrap:wrap;align-items:center;gap:8px;margin-top:0;display:flex}.FeatureHighlights-module__jHzk1a__cardTextRow .FeatureHighlights-module__jHzk1a__cardText{flex:none;margin-top:0}.FeatureHighlights-module__jHzk1a__cardPills{flex-wrap:wrap;gap:6px;margin-top:0;display:flex}.FeatureHighlights-module__jHzk1a__cardPill{border-radius:var(--radius-pill);color:var(--brand-ink);background:#00c73d1f;padding:4px 10px;font-size:11px;font-weight:700}.FeatureHighlights-module__jHzk1a__photoWrap{z-index:2;grid-area:photo;position:relative}.FeatureHighlights-module__jHzk1a__photoFrame{background:linear-gradient(145deg,#fffffffa,#e8faeff0 48%,#fffffffa);border:1px solid #00c73d4d;border-radius:28px;width:min(300px,100%);margin:0 auto;padding:10px;position:relative;box-shadow:0 24px 58px #05301521,0 0 0 5px #ffffffb8,0 0 0 6px #00c73d14}.FeatureHighlights-module__jHzk1a__photo{aspect-ratio:3/4;background:var(--surface);border-radius:20px;position:relative;overflow:hidden}.FeatureHighlights-module__jHzk1a__photo img{object-fit:cover}.FeatureHighlights-module__jHzk1a__corner{border:0 solid var(--brand);width:22px;height:22px;position:absolute}.FeatureHighlights-module__jHzk1a__cornerTl{border-top-width:3px;border-left-width:3px;border-top-left-radius:10px;top:-1px;left:-1px}.FeatureHighlights-module__jHzk1a__cornerTr{border-top-width:3px;border-right-width:3px;border-top-right-radius:10px;top:-1px;right:-1px}.FeatureHighlights-module__jHzk1a__cornerBl{border-bottom-width:3px;border-left-width:3px;border-bottom-left-radius:10px;bottom:-1px;left:-1px}.FeatureHighlights-module__jHzk1a__cornerBr{border-bottom-width:3px;border-right-width:3px;border-bottom-right-radius:10px;bottom:-1px;right:-1px}.FeatureHighlights-module__jHzk1a__connectors{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.FeatureHighlights-module__jHzk1a__connectorLines path{fill:none;stroke:#008f2d47;stroke-width:1.5px;vector-effect:non-scaling-stroke}.FeatureHighlights-module__jHzk1a__connectorScanner path{fill:none;stroke:var(--brand);stroke-width:2px;stroke-linecap:round;stroke-dasharray:2 32;vector-effect:non-scaling-stroke;animation:3.2s linear infinite FeatureHighlights-module__jHzk1a__featureScanLine}.FeatureHighlights-module__jHzk1a__connectorNodes circle{fill:#fff;stroke:var(--brand);stroke-width:2px;vector-effect:non-scaling-stroke}@keyframes FeatureHighlights-module__jHzk1a__featureScanLine{to{stroke-dashoffset:-68px}}@media (prefers-reduced-motion:reduce){.FeatureHighlights-module__jHzk1a__connectorScanner path{animation:none}}@media (max-width:900px){.FeatureHighlights-module__jHzk1a__connectors{display:none}.FeatureHighlights-module__jHzk1a__grid{grid-template-columns:1fr;grid-template-areas:"photo""left""right";gap:28px}}@media (max-width:640px){.FeatureHighlights-module__jHzk1a__section{padding:60px 24px 40px}.FeatureHighlights-module__jHzk1a__card{padding:18px}}
.ScrollFloatHeading-module__WhwxkG__scrollFloat{--float-progress:0;margin-top:-.24em;padding-top:.24em;overflow:hidden}.ScrollFloatHeading-module__WhwxkG__scrollFloatText{display:inline}.ScrollFloatHeading-module__WhwxkG__scrollFloatChar{--char-start:calc(var(--char-index) * .018);--char-progress:clamp(0, calc((var(--float-progress) - var(--char-start)) * 2.1), 1);opacity:var(--char-progress);transform:translateY(calc((1 - var(--char-progress)) * 1.05em)) scaleX(calc(.72 + var(--char-progress) * .28)) scaleY(calc(1 + (1 - var(--char-progress)) * 1.15));transform-origin:50% 0;will-change:opacity, transform;display:inline-block}@media (prefers-reduced-motion:reduce){.ScrollFloatHeading-module__WhwxkG__scrollFloatChar{opacity:1;will-change:auto;transform:none}}
.SideRays-module__gvCUAq__rays{z-index:1;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .8s;position:absolute;inset:0;overflow:hidden}.SideRays-module__gvCUAq__visible{opacity:.9}.SideRays-module__gvCUAq__rays:before,.SideRays-module__gvCUAq__rays:after{content:"";transform-origin:82% 15%;mix-blend-mode:screen;filter:blur(9px)saturate(1.45);will-change:transform, opacity;width:145%;height:150%;position:absolute;top:-82%;right:-56%}.SideRays-module__gvCUAq__rays:before{background:conic-gradient(from 132deg at 82% 15%,#0000 0deg 13deg,#00c73d94 19deg,#0000 27deg 39deg,#a3ffb26b 46deg,#0000 57deg 72deg,#00c73d4d 80deg,#0000 92deg 360deg);animation:7s ease-in-out infinite alternate SideRays-module__gvCUAq__sideRaysOne}.SideRays-module__gvCUAq__rays:after{opacity:.75;background:conic-gradient(from 145deg at 82% 15%,#0000 0deg 20deg,#82cdff57 29deg,#0000 38deg 54deg,#ffffff42 62deg,#0000 72deg 360deg);animation:9s ease-in-out infinite alternate SideRays-module__gvCUAq__sideRaysTwo}@keyframes SideRays-module__gvCUAq__sideRaysOne{0%{opacity:.68;transform:rotate(-3deg)scale(1)}to{opacity:1;transform:rotate(5deg)scale(1.08)}}@keyframes SideRays-module__gvCUAq__sideRaysTwo{0%{opacity:.5;transform:rotate(5deg)scale(1.04)}to{opacity:.88;transform:rotate(-4deg)scale(.98)}}.SideRays-module__gvCUAq__rays:not(.SideRays-module__gvCUAq__visible):before,.SideRays-module__gvCUAq__rays:not(.SideRays-module__gvCUAq__visible):after{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.SideRays-module__gvCUAq__rays{opacity:.62;transition:none}.SideRays-module__gvCUAq__rays:before,.SideRays-module__gvCUAq__rays:after{will-change:auto;animation:none}}
