.Option7SoftUI-module__zEohIW__section{--bg:#e6edf5;--shadow-dark:#a9b8c9bf;--shadow-light:#fffffff2;--ink:#1a1a1a;--body:#444e58;--navy:#34507a;--green:#4fa83a;--accent:var(--green);font-family:var(--font-poppins), "Poppins", system-ui, sans-serif;background:var(--bg);padding:96px 24px 120px}.Option7SoftUI-module__zEohIW__header{text-align:center;flex-direction:column;align-items:center;gap:22px;margin-bottom:64px;display:flex}.Option7SoftUI-module__zEohIW__badge{background:var(--bg);color:#1b5e9e;letter-spacing:.1em;box-shadow:4px 4px 9px var(--shadow-dark), -4px -4px 9px var(--shadow-light);border:1px solid #d2dce8;border-radius:999px;align-items:center;gap:8px;padding:8px 18px;font-size:13px;font-weight:600;display:inline-flex}.Option7SoftUI-module__zEohIW__badgeDot{background:var(--green);border-radius:50%;width:8px;height:8px;animation:2.4s ease-in-out infinite Option7SoftUI-module__zEohIW__blink}.Option7SoftUI-module__zEohIW__title{letter-spacing:-.04em;color:var(--ink);margin:0;font-size:clamp(36px,6vw,72px);line-height:1.05}.Option7SoftUI-module__zEohIW__titleLight{color:#5f6b78;font-weight:300}.Option7SoftUI-module__zEohIW__titleBold{font-weight:800}.Option7SoftUI-module__zEohIW__bar{background:var(--green);width:72px;height:5px;box-shadow:2px 3px 5px var(--shadow-dark);transform-origin:0;border-radius:3px;animation:.7s ease-out .5s both Option7SoftUI-module__zEohIW__grow}.Option7SoftUI-module__zEohIW__subtitle{max-width:840px;color:var(--body);margin:0;font-size:20px;line-height:1.5}.Option7SoftUI-module__zEohIW__cards{grid-template-columns:repeat(3,1fr);gap:36px;max-width:1290px;margin:0 auto;padding:0;list-style:none;display:grid}.Option7SoftUI-module__zEohIW__card{text-align:center;box-sizing:border-box;background:var(--bg);box-shadow:12px 12px 28px var(--shadow-dark), -12px -12px 28px var(--shadow-light);animation:Option7SoftUI-module__zEohIW__rise .9s calc(.3s + var(--i) * .22s) cubic-bezier(.2, .8, .2, 1) both;border:1px solid #d5dfea;border-radius:36px;flex-direction:column;align-items:center;gap:18px;padding:52px 34px 48px;transition:translate .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s,border-color .45s;display:flex}.Option7SoftUI-module__zEohIW__card:hover{box-shadow:18px 22px 38px var(--shadow-dark), -14px -14px 30px var(--shadow-light), 0 0 0 1px #4fa83a2e;border-color:#c9d8e8;translate:0 -10px}.Option7SoftUI-module__zEohIW__stage{width:150px;height:150px;position:relative}.Option7SoftUI-module__zEohIW__ring{border:1.5px dashed #b4c4d6;border-radius:50%;transition:border-color .4s,scale .5s cubic-bezier(.2,.8,.2,1);animation:14s linear infinite reverse Option7SoftUI-module__zEohIW__spin;position:absolute;inset:0}.Option7SoftUI-module__zEohIW__card:hover .Option7SoftUI-module__zEohIW__ring{border-color:var(--green);scale:1.08}.Option7SoftUI-module__zEohIW__ringDot{background:var(--green);border:2.5px solid var(--bg);box-sizing:border-box;border-radius:50%;width:12px;height:12px;margin-left:-6px;transition:scale .4s,box-shadow .4s;position:absolute;top:-6px;left:50%}.Option7SoftUI-module__zEohIW__card:hover .Option7SoftUI-module__zEohIW__ringDot{scale:1.5;box-shadow:0 0 0 5px #4fa83a38}.Option7SoftUI-module__zEohIW__well{box-shadow:inset 8px 8px 16px var(--shadow-dark), inset -8px -8px 16px var(--shadow-light);background:linear-gradient(135deg,#dae3ee,#eef3f9);border-radius:50%;transition:box-shadow .45s;position:absolute;inset:13px}.Option7SoftUI-module__zEohIW__card:hover .Option7SoftUI-module__zEohIW__well{box-shadow:inset 11px 11px 20px var(--shadow-dark), inset -10px -10px 20px var(--shadow-light)}.Option7SoftUI-module__zEohIW__button{color:var(--navy);box-shadow:6px 6px 14px var(--shadow-dark), -6px -6px 14px var(--shadow-light);animation:3.6s ease-in-out infinite Option7SoftUI-module__zEohIW__press;animation-delay:calc(var(--i) * .35s);background:linear-gradient(135deg,#f1f6fb,#dce6f0);border:1px solid #ffffffb3;border-radius:50%;place-items:center;transition:scale .45s cubic-bezier(.2,.8,.2,1),color .35s,background .35s,box-shadow .45s;display:grid;position:absolute;inset:31px}.Option7SoftUI-module__zEohIW__card:hover .Option7SoftUI-module__zEohIW__button{color:#fff;box-shadow:8px 10px 20px var(--shadow-dark), -6px -6px 14px var(--shadow-light), 0 0 24px #4fa83a73;--accent:#fff;background:linear-gradient(135deg,#5ab946,#3e8f2e);scale:1.12}.Option7SoftUI-module__zEohIW__icon{width:54px;height:54px;display:block}.Option7SoftUI-module__zEohIW__icon svg{width:100%;height:100%}.Option7SoftUI-module__zEohIW__cardTitle{color:var(--ink);margin:0;font-size:22px;font-weight:600;transition:color .35s}.Option7SoftUI-module__zEohIW__card:hover .Option7SoftUI-module__zEohIW__cardTitle{color:#1b5e9e}.Option7SoftUI-module__zEohIW__divider{width:44px;height:4px;box-shadow:inset 1px 1px 2px var(--shadow-dark);background:#c3d0de;border-radius:2px;transition:width .5s cubic-bezier(.2,.8,.2,1),background .4s}.Option7SoftUI-module__zEohIW__card:hover .Option7SoftUI-module__zEohIW__divider{background:var(--green);width:84px}.Option7SoftUI-module__zEohIW__cardBody{color:var(--body);margin:0;font-size:16px;line-height:1.65}.Option7SoftUI-module__zEohIW__section:not(.Option7SoftUI-module__zEohIW__inView) *{animation-play-state:paused!important}@keyframes Option7SoftUI-module__zEohIW__spin{to{transform:rotate(360deg)}}@keyframes Option7SoftUI-module__zEohIW__press{0%,60%,to{transform:scale(1)}75%{transform:scale(.92)}90%{transform:scale(1)}}@keyframes Option7SoftUI-module__zEohIW__rise{0%{opacity:0;transform:translateY(44px)scale(.96)}to{opacity:1;transform:none}}@keyframes Option7SoftUI-module__zEohIW__grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes Option7SoftUI-module__zEohIW__blink{50%{transform:scale(1.6)}}@media (max-width:900px){.Option7SoftUI-module__zEohIW__cards{grid-template-columns:1fr;max-width:520px}}@media (prefers-reduced-motion:reduce){.Option7SoftUI-module__zEohIW__section *{transition:none!important;animation:none!important}}
