@import url("https://fonts.googleapis.com/css2?family=Hanken+Grotesk:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,400&display=swap");.outgrown-systems{background:#8dae57;font-family:var(--koble-font,"Hanken Grotesk",Arial,sans-serif);padding:100px 0 96px;-webkit-font-smoothing:antialiased;overflow:hidden;position:relative}.os__bg-img{height:85%;pointer-events:none;position:absolute;right:0;top:50%;transform:translate(50%,-50%);user-select:none;width:auto;z-index:0}@media (max-width:1100px){.os__bg-img{display:none}}.os__container{margin-inline:auto;width:min(1380px,100% - 48px)}.os__grid{align-items:center;display:grid;gap:clamp(40px,6vw,110px);grid-template-columns:minmax(0,1fr) minmax(0,500px);margin-bottom:56px}.os__heading{color:#19352b;font-size:clamp(2rem,3.4vw,3.25rem);font-weight:800;letter-spacing:-.01em;line-height:1.08;margin-bottom:22px}.os__lead{color:#19352b;font-size:1.12rem;line-height:1.55;margin-bottom:34px;max-width:34ch}.os__btn{background:#19352b;border-radius:999px;color:#fff;display:inline-block;font-family:var(--koble-font,"Hanken Grotesk",Arial,sans-serif);font-size:.95rem;font-weight:700;padding:18px 28px;text-decoration:none;transition:opacity .15s}.os__btn:hover{color:#fff;opacity:.85}.os__media img{border-radius:4px;display:block;width:100%}.os__symptoms{position:relative}.os__symptoms-head{background:#19352b;border-radius:24px 24px 0 0;padding:26px 40px 44px;position:relative;z-index:1}.os__symptoms-head h3{color:#fff;font-size:clamp(1.3rem,1.8vw,1.7rem);font-weight:800}.os__symptoms-body{background:#fff;border-radius:24px;box-shadow:0 18px 40px rgba(25,53,43,.14);display:grid;grid-template-columns:1fr 1fr;margin-top:-24px;overflow:hidden;position:relative;z-index:2}.os__symptom{align-items:flex-start;border-bottom:1px solid #e4e9e6;display:flex;gap:16px;padding:26px 40px}.os__symptom:nth-child(odd){border-right:1px solid #e4e9e6}.os__symptom:nth-last-child(-n+2){border-bottom:0}.os__symptom--tint{background:#f6f9f8}.os__symptom strong{color:#19352b;display:block;font-size:.98rem;font-weight:800;margin-bottom:4px}.os__symptom p{color:#5c6b64;font-size:.92rem}.os__symptom--familiar{align-items:center;background:#ecf1ec}.os__symptom--familiar p{color:#19352b;font-size:1rem;line-height:1.55}.os__check{background:#8dae57;border-radius:50%;flex:none;height:26px;margin-top:1px;position:relative;width:26px}.os__check:after{border:solid #fff;border-width:0 2.4px 2.4px 0;content:"";height:11px;left:8px;position:absolute;top:6px;transform:rotate(42deg);width:7px}@media (max-width:1100px){.os__grid{gap:40px;grid-template-columns:1fr}.os__media{order:2}}@media (max-width:760px){.outgrown-systems{padding:72px 0}.os__symptoms-head{padding:22px 24px 40px}.os__symptoms-body{grid-template-columns:1fr}.os__symptom{padding:20px 24px}.os__symptom:nth-child(odd){border-right:0}.os__symptom:nth-last-child(-n+2){border-bottom:1px solid #e4e9e6}.os__symptom:last-child{border-bottom:0}}