.why-choose{background:0 0}.why-choose .container{max-width:1440px;margin:0 auto;padding:3rem 2rem}@media (min-width:640px){.why-choose .container{padding-top:4rem}}@media (min-width:768px){.why-choose .container{padding-top:5rem;padding-left:4rem;padding-right:4rem}}.why-choose .head{text-align:center;margin-bottom:3rem}.why-choose .head h2{letter-spacing:-.01em;font-size:1.25rem;font-weight:200}@media (min-width:640px){.why-choose .head h2{font-size:2.5rem}}.why-choose .head h2{margin:0 0 3rem}.why-choose .head h2 .bold{font-weight:700}.why-choose .desktop{display:none}@media (min-width:1024px){.why-choose .desktop{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:4rem;max-width:60rem;margin:0 auto;display:grid}}.why-choose .desktop .wccc-card-wrap{border:1px solid #ede8eb;border-radius:1rem;width:100%;height:100%;position:relative}.why-choose .desktop .wccc-card-wrap .wccc-card-pad{border-radius:1rem;height:100%;padding:.75rem}.why-choose .desktop .wccc-card-wrap .wccc-card{text-align:center;border-radius:.75rem;flex-direction:column;height:100%;min-height:0;padding:1.5rem 1rem;display:flex;position:relative;overflow:hidden}@media (min-width:768px){.why-choose .desktop .wccc-card-wrap .wccc-card{padding:3rem 1.5rem}}.why-choose .desktop .wccc-card-wrap .wccc-card:before{content:"";background:#28111e;position:absolute;inset:0}.why-choose .desktop .wccc-card-wrap .wccc-card:after{content:"";opacity:.15;background:linear-gradient(to bottom right,#fff0,#fff0,#fff0,#fff0,#fff,#fff0,#fff0,#fff0,#fff0);position:absolute;inset:0}.why-choose .desktop .wccc-card-wrap .wccc-card .glow{opacity:.1;filter:blur(48px);background:#fff;border-radius:9999px;width:10rem;height:10rem;position:absolute;top:-1.5rem;left:-4rem;transform:rotate(12deg)}.why-choose .desktop .wccc-card-wrap .wccc-card .content{z-index:10;color:#fff;flex-direction:column;flex:auto;justify-content:center;align-items:center;display:flex;position:relative}.why-choose .desktop .wccc-card-wrap .wccc-card .content h3{margin-bottom:.75rem;font-size:1.5rem;font-weight:600}.why-choose .desktop .wccc-card-wrap .wccc-card .content p{opacity:.8;max-width:220px;margin:0 auto;font-size:1rem;line-height:1.625}.why-choose .mobile{display:block}@media (min-width:1024px){.why-choose .mobile{display:none}}.why-choose .mobile .slide-inner{padding-left:3rem;padding-right:3rem}.why-choose .mobile .wccc-card-wrap{border:1px solid #ede8eb;border-radius:1rem;padding:.75rem}.why-choose .mobile .wccc-card-wrap .wccc-card{text-align:center;border-radius:.75rem;justify-content:center;align-items:center;min-height:180px;padding:1.5rem 1rem;display:flex;position:relative;overflow:hidden}@media (min-width:768px){.why-choose .mobile .wccc-card-wrap .wccc-card{padding:3rem 1.5rem}}.why-choose .mobile .wccc-card-wrap .wccc-card:before{content:"";background:#28111e;position:absolute;inset:0}.why-choose .mobile .wccc-card-wrap .wccc-card:after{content:"";opacity:.15;background:linear-gradient(to bottom right,#fff0,#fff,#fff0);position:absolute;inset:0}.why-choose .mobile .wccc-card-wrap .wccc-card .glow{opacity:.1;filter:blur(48px);background:#fff;border-radius:9999px;width:10rem;height:10rem;position:absolute;top:-1.5rem;left:-4rem;transform:rotate(12deg)}.why-choose .mobile .wccc-card-wrap .wccc-card .content{z-index:10;color:#fff;position:relative}.why-choose .mobile .wccc-card-wrap .wccc-card .content h3{margin-bottom:.75rem;font-size:1.5rem;font-weight:700}.why-choose .mobile .wccc-card-wrap .wccc-card .content p{opacity:.8;max-width:220px;margin:0 auto;font-size:1rem;line-height:1.625}.why-choose .mobile .dots{justify-content:center;align-items:center;gap:.75rem;margin-top:1.5rem;display:flex}@media (min-width:1024px){.why-choose .mobile .dots{display:none}}.why-choose .closing{text-align:center;margin-top:6rem}@media (min-width:640px){.why-choose .closing{padding-left:3rem;padding-right:3rem}}.why-choose .closing .lead{color:#374151;max-width:64rem;margin:0 auto;font-size:1rem;font-style:italic;font-weight:200;line-height:1.75}@media (min-width:640px){.why-choose .closing .lead{font-size:2rem}}.why-choose .closing .lead .desktop-break{display:none}@media (min-width:640px){.why-choose .closing .lead .desktop-break{display:inline}}.why-choose .closing .lead .mobile-break{display:inline}@media (min-width:640px){.why-choose .closing .lead .mobile-break{display:none}}.why-choose .closing .sub{color:#111827;font-size:1rem;font-style:italic}@media (min-width:640px){.why-choose .closing .sub{font-size:2rem}}.why-choose .closing .sub{font-weight:400}
