.mini-experience{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(290px,1fr);gap:54px;margin-top:50px;align-items:stretch}.mini-functions{display:grid;grid-template-columns:1fr 1fr;column-gap:40px}.mini-function{padding:28px 0 30px;border-top:1px solid #d6e9f42b;min-width:0}.mini-function-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:22px}.mini-icon{width:55px;height:55px;color:#c8e8f5;display:block}.mini-icon svg{width:100%;height:100%}.mini-number{font:12px MLDisplay,sans-serif;color:#8599ab;letter-spacing:2px}.mini-function h3{font-size:24px;line-height:1.5;margin:0 0 8px}.mini-subtitle{font-size:12px;color:#99bfd4;letter-spacing:.5px;margin:0 0 15px}.mini-description{font-size:14px;line-height:1.9;color:#bdc8d6;margin:0 0 20px;min-height:54px;max-width:290px}.mini-sop{display:inline-flex;align-items:center;gap:14px;color:#dfedf6;font-size:12px;line-height:1.9;border-bottom:1px solid #a7cce966;padding:5px 0}.mini-sop:hover{color:#ff99bd;border-color:currentColor}.mini-sop:focus-visible,.mini-code-link:focus-visible{outline:2px solid #b9e4ff;outline-offset:6px}.mini-scan{padding:34px 25px;text-align:center;background:radial-gradient(ellipse at 50% 0,#83a5c81a,transparent 65%),#10141d;border:1px solid #d6e9f429;border-radius:16px;scroll-margin-top:100px}.mini-scan .eyebrow{font-size:9px;letter-spacing:1.4px;color:#a9c5d7}.mini-scan h3{font-size:27px;line-height:1.5;letter-spacing:-.5px;margin:22px 0 14px}.mini-scan>p:not(.eyebrow){font-size:14px;line-height:1.9;color:#bdc9d7}.mini-code-link{display:block;width:240px;max-width:100%;margin:25px auto 17px;background:white;border:12px solid white;border-radius:12px}.mini-code-link img{display:block;width:100%;height:auto;object-fit:contain}.mini-code-caption{font-size:12px;letter-spacing:2px;color:#e1edf5}.mini-scan .mini-phone-tip{font-size:12px!important;color:#9caec0!important;margin-top:24px}.mini-access-note{font-size:12px;line-height:1.9;color:#9aaabb;margin:22px 0 0}
@media(max-width:1000px){.mini-experience{gap:28px;grid-template-columns:minmax(0,1.4fr) minmax(270px,1fr)}.mini-functions{column-gap:24px}.mini-function h3{font-size:22px}}
@media(max-width:760px){.mini-experience{grid-template-columns:1fr;gap:20px;margin-top:30px}.mini-functions{column-gap:24px}.mini-scan{padding:30px 24px}.mini-description{min-height:80px}.mini-function h3{font-size:21px}}
@media(max-width:420px){.mini-functions{grid-template-columns:1fr}.mini-function{padding:24px 0;position:relative;padding-left:68px}.mini-function-top{position:absolute;top:24px;left:0;margin:0;display:block}.mini-icon{width:44px;height:44px}.mini-number{display:block;margin-top:14px;text-align:center;font-size:10px}.mini-description{min-height:0;margin-bottom:12px}.mini-function h3{font-size:23px}.mini-sop{font-size:12px;gap:8px}.mini-scan h3{font-size:26px}}
