/* An owned brand, a lasting platform and room to grow. */
.why-leave{padding-block:96px;background:#fff;scroll-margin-top:0;text-align:start;color:#171a20}
.why-heading{display:grid;grid-template-columns:1.2fr 1fr;align-items:end;gap:70px;margin-bottom:44px}
.why-label{color:#c92c1d;font-size:14px;font-weight:500;margin:0 0 18px}
.why-leave h2{font-size:clamp(32px,3.2vw,50px);font-weight:500;line-height:1.3;letter-spacing:-.025em;margin:0}
.why-intro{font-size:16px;line-height:1.9;color:#637083;max-width:49ch;margin:0 0 4px}
.why-pillars{display:grid;grid-template-columns:1.15fr 1fr;gap:24px}
.why-pillars article{padding:36px;display:flex;flex-direction:column;min-width:0}
.why-private{background:#102838;color:#fff}
.why-ownership{background:#f4f6f8;border:1px solid #e1e5eb}
.why-icon{color:#dc2d1b;margin-bottom:18px;line-height:0}
.why-private .why-icon{color:#ff8065}
.why-icon svg{width:30px;height:30px}
.why-leave h3{font-size:clamp(22px,1.75vw,28px);font-weight:500;line-height:1.5;margin:0 0 14px;letter-spacing:-.015em}
.why-leave article p{font-size:15px;line-height:1.9;color:#637083;margin:0;max-width:62ch}
.why-leave .why-private p{color:#c3d2dd}
.why-brand-tree{padding-top:30px;margin-top:auto;text-align:center}
.why-brand-tree>strong{display:block;max-width:320px;margin:auto;background:#214657;border:1px solid #507888;padding:15px 20px;font-size:14px;font-weight:500}
.why-brand-clients{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:12px;padding-top:28px}
.why-brand-clients::before{content:"";position:absolute;top:14px;inset-inline:16.66%;height:14px;border-top:1px solid #507888;border-inline:1px solid #507888}
.why-brand-clients::after{content:"";position:absolute;top:0;left:50%;height:28px;border-left:1px solid #507888}
.why-brand-clients span{position:relative;padding:12px 7px;border:1px solid #507888;font-size:12px;color:#e0ebf1;background:#163343;line-height:1.6;z-index:1}
.why-payment{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-block:38px 24px;margin-top:auto}
.why-payment>span{color:#637083;font-size:14px}
.why-payment>svg{width:48px;height:24px;flex:none;color:#a2acb8}
.why-payment>strong{color:#c92c1d;font-weight:500;font-size:clamp(23px,2.3vw,36px);line-height:1.4;max-width:100%}
.why-leave .why-benefit{margin-top:22px;padding-top:18px;border-top:1px solid #dce1e7;font-size:13px;line-height:1.8}
.why-leave .why-private .why-benefit{border-color:#36515f;color:#b6d8e1}
.why-business{display:grid;grid-template-columns:1.15fr 1fr;gap:65px;align-items:center;padding:36px;margin-top:24px;border:1px solid #e1e5eb}
.why-scenes{display:flex;flex-wrap:wrap;gap:10px}
.why-scenes a{display:flex;gap:24px;align-items:center;justify-content:space-between;min-height:45px;max-width:100%;padding:10px 16px;border:1px solid #e1e5eb;color:#394555;text-decoration:none;font-size:13px;line-height:1.6;transition:background .15s,color .15s,border-color .15s}
.why-scenes a span{color:#c92c1d}
.why-scenes a:hover{background:#dc2d1b;border-color:#dc2d1b;color:#fff}
.why-scenes a:hover span{color:#fff}
.why-actions{display:flex;align-items:center;gap:30px;flex-wrap:wrap;margin-top:30px}
.why-actions .why-consult{background:#dc2d1b;color:#fff;min-height:49px;padding:12px 24px;font-size:14px;gap:24px;white-space:normal}
.why-actions .why-consult:hover{background:#b92417;color:#fff}
.why-actions>a{display:inline-flex;gap:22px;align-items:center;color:#637083;text-decoration:none;font-size:14px}
.why-actions>a:hover{color:#c92c1d}
.why-leave :is(a,button):focus-visible{outline:2px solid #c92c1d;outline-offset:4px}
html[dir="rtl"] .why-payment>svg{transform:scaleX(-1)}
@media(max-width:1000px){.why-leave{padding-block:70px}.why-heading{gap:35px}.why-pillars article,.why-business{padding:26px}.why-business{gap:30px}.why-payment{gap:12px}.why-payment>strong{font-size:27px}}
@media(max-width:740px){.why-leave{padding-block:54px;scroll-margin-top:0}.why-heading,.why-pillars,.why-business{grid-template-columns:1fr;gap:22px}.why-heading{margin-bottom:28px}.why-leave h2{font-size:31px;line-height:1.4}.why-intro{font-size:14px;max-width:none}.why-pillars article{padding:26px 22px}.why-leave h3{font-size:22px}.why-leave article p{font-size:14px}.why-label{font-size:13px;margin-bottom:12px}.why-brand-clients{gap:7px}.why-brand-clients span{font-size:11px;padding:11px 5px}.why-business{padding:26px 22px;margin-top:22px}.why-payment{padding-block:28px 12px}.why-payment>strong{font-size:27px}.why-payment>svg{width:36px}.why-actions{gap:22px}.why-scenes a{font-size:12px}}
