section#why-cube-reasons{background-color:var(--cube-off-blue);padding:92px 0}section#why-cube-reasons div.center{display:flex;flex-direction:column}section#why-cube-reasons div.title-container{margin:0 auto 64px;max-width:760px}section#why-cube-reasons h2.title{color:var(--cube-navy);font-family:var(--main-font);font-size:clamp(30px,3.6vw,42px);font-weight:600;letter-spacing:-.02em;line-height:1.14;margin:0;text-align:center}section#why-cube-reasons h2.title mark,section#why-cube-reasons h2.title span{background:linear-gradient(105deg,var(--cube-green),var(--cube-navy));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}section#why-cube-reasons div.sections-container{display:flex;flex-flow:column;gap:72px}section#why-cube-reasons div.sections{align-items:center;display:grid;gap:32px;grid-template-columns:minmax(0,1fr)}section#why-cube-reasons div.content{align-items:flex-start;display:flex;flex-flow:column;min-width:0}section#why-cube-reasons div.content p.number{align-items:center;background:#fff;border:1px solid var(--cube-gray-200);border-radius:12px;box-shadow:0 10px 24px -18px rgba(10,26,57,.5);color:var(--cube-green);display:flex;font-family:var(--label-font);font-size:15px;font-weight:500;height:42px;justify-content:center;line-height:1;margin:0 0 20px;width:42px}section#why-cube-reasons div.content p.eyebrow{color:var(--cube-green);font-family:var(--label-font);font-size:11.5px;font-weight:500;letter-spacing:.18em;margin:0 0 12px;text-transform:uppercase}section#why-cube-reasons div.content h3.title-section{color:var(--cube-navy);font-family:var(--main-font);font-size:clamp(26px,2.8vw,34px);font-weight:600;letter-spacing:-.02em;line-height:1.16;margin:0 0 14px}section#why-cube-reasons div.content div.body,section#why-cube-reasons div.content div.body li,section#why-cube-reasons div.content div.body p{color:var(--cube-gray-700);font-family:var(--secondary-font);font-size:16.5px;font-weight:400;line-height:1.6}section#why-cube-reasons div.content div.body p{margin:0 0 12px}section#why-cube-reasons div.content div.body p:last-child{margin-bottom:0}section#why-cube-reasons div.content div.body ul{margin:0 0 12px;padding-left:20px}section#why-cube-reasons a.see-more-button-blue{align-items:center;background:none;display:inline-flex;font-family:var(--main-font);font-size:15px;font-weight:600;gap:8px;line-height:1;margin:22px 0 0;padding:0;text-decoration:none;transition:gap .2s ease}section#why-cube-reasons a.see-more-button-blue,section#why-cube-reasons a.see-more-button-blue:active,section#why-cube-reasons a.see-more-button-blue:focus,section#why-cube-reasons a.see-more-button-blue:hover,section#why-cube-reasons a.see-more-button-blue:link,section#why-cube-reasons a.see-more-button-blue:visited{color:var(--cube-green)}section#why-cube-reasons a.see-more-button-blue:before{content:none}section#why-cube-reasons a.see-more-button-blue:after{border-right:2px solid;border-top:2px solid;content:"";height:7px;transform:rotate(45deg);width:7px}section#why-cube-reasons a.see-more-button-blue:hover{gap:12px}section#why-cube-reasons div.image-container{background:var(--cube-gray-200);border:1px solid var(--cube-gray-200);border-radius:18px;box-shadow:0 26px 60px -42px rgba(10,26,57,.5);min-width:0;overflow:hidden}section#why-cube-reasons div.image-container img{display:block;height:auto;margin:0;width:100%}@media (min-width:1000px){section#why-cube-reasons div.sections{gap:64px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}section#why-cube-reasons div.sections:nth-child(2n) div.content{order:2}section#why-cube-reasons div.content{max-width:480px}}@media (prefers-reduced-motion:reduce){section#why-cube-reasons a.see-more-button-blue{transition:none}}