.call-to-action{align-items:center;display:flex;flex-direction:column;gap:16px}.call-to-action .button{min-width:200px;padding:16px}.call-to-action p{font-size:14px;line-height:20px}.slider__nav{gap:16px;margin-bottom:40px;margin-top:24px}.slider__nav,.slider__nav button{display:flex;justify-content:center}.slider__nav button{align-items:center;background:none;border:1px solid var(--cobalt-950);border-radius:50%;color:var(--cobalt-950);height:44px;padding:12px;transition:all .3s ease;width:44px}.slider__nav button:hover{background-color:var(--cobalt-950);color:var(--neutral-0)}@media (max-width:767px){.slider__nav{margin-bottom:32px}}.mediations-demo{background-color:var(--neutral-50);overflow:hidden;padding:120px 0}.mediations-demo__header{margin:0 auto 60px;max-width:760px;text-align:center}.mediations-demo__header h3{font-weight:500;margin-bottom:16px}.mediations-demo__header p{color:var(--neutral-700);letter-spacing:.15px}.mediations-demo__grid{display:grid;gap:16px;grid-auto-rows:1fr;grid-template-columns:repeat(3,1fr)}.mediations-demo .call-to-action{margin-top:32px}@media (min-width:768px) and (max-width:991px){.mediations-demo__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.mediations-demo{padding:40px 0}.mediations-demo__header h3{font-weight:600}}.mediations-demo .mediations-slide{background:var(--neutral-0);border-radius:12px;box-shadow:0 12px 28px #0000000d,0 12px 28px #0000000d;display:flex;flex-direction:column;overflow:hidden}.mediations-demo .mediations-slide__header{position:relative}.mediations-demo .mediations-slide__header img{aspect-ratio:1.93;width:100%}@media (max-width:767px){.mediations-demo .mediations-slide__header img{aspect-ratio:1.64}}.mediations-demo .mediations-slide__header span{background:var(--neutral-0);border-radius:24px;bottom:16px;font-size:12px;line-height:16px;padding:4px 8px;position:absolute;right:16px;z-index:1}.mediations-demo .mediations-slide__footer{display:flex;flex:1;flex-direction:column;padding:12px}.mediations-demo .mediations-slide__footer b{display:block;font-size:14px;line-height:20px;margin-bottom:8px}.mediations-demo .mediations-slide__footer div{align-items:center;color:var(--neutral-600);display:flex;font-size:12px;gap:5px;letter-spacing:.5px;line-height:16px;margin-top:auto}@media (max-width:767px){.mediations-demo .mediations-slide{height:auto;margin-bottom:20px}}
