.gctl-why-choose{position:relative;overflow:hidden;border-top:1px solid #dfeaf5;background:#f2f7fc;padding:64px 0;color:#0b1f33}.gctl-why-choose__inner{position:relative;z-index:2;width:min(1320px,calc(100% - 32px));margin:0 auto}.gctl-why-choose__header{max-width:760px;margin-bottom:32px}.gctl-why-choose__eyebrow{margin:0 0 12px;color:#0068c9;font-size:12px;font-weight:500;letter-spacing:.2em;text-transform:uppercase}.gctl-why-choose__title{margin:0;font-size:30px;font-weight:500;line-height:1.08;letter-spacing:-.035em;text-transform:uppercase}.gctl-why-choose__title>span{display:block}.gctl-why-choose__title-highlight{color:#0068c9}.gctl-why-choose__intro{max-width:650px;margin:16px 0 0;color:#60758a;font-size:14px;line-height:1.7}.gctl-why-choose__grid{display:grid;grid-template-columns:1fr;gap:20px}.gctl-why-choose__card{position:relative;display:flex;min-width:0;height:100%;flex-direction:column;overflow:hidden;border:1px solid #dce8f4;border-radius:24px;background:#fff;padding:24px;box-shadow:0 12px 36px rgba(3,31,58,.06);transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.gctl-why-choose__card:hover{transform:translateY(-4px);border-color:rgba(0,104,201,.35);box-shadow:0 20px 48px rgba(0,104,201,.12)}.gctl-why-choose__corner{position:absolute;right:0;top:0;width:112px;height:112px;border-bottom-left-radius:100%;background:rgba(0,104,201,.04)}.gctl-why-choose__number{position:relative;display:flex;width:48px;height:48px;align-items:center;justify-content:center;margin-bottom:20px;border-radius:13px;background:linear-gradient(135deg,#0068c9,#034a9e);box-shadow:0 8px 20px rgba(0,104,201,.18);color:#fff;font-size:18px;font-weight:500;line-height:1;letter-spacing:-.03em}.gctl-why-choose__card-title{position:relative;margin:0 0 16px;color:#0b1f33;font-size:24px;font-weight:500;line-height:1.12;letter-spacing:-.025em}.gctl-why-choose__card-text{position:relative;margin:0;color:#60758a;font-size:16px;line-height:1.65}.gctl-why-choose__line{display:block;width:40px;height:2px;margin-top:auto;padding-top:0;transform:translateY(28px);background:#0068c9;transition:width .3s ease}.gctl-why-choose__card{padding-bottom:52px}.gctl-why-choose__card:hover .gctl-why-choose__line{width:80px}.gctl-why-choose__watermark{pointer-events:none;position:absolute;bottom:-30px;left:50%;transform:translateX(-50%);white-space:nowrap;color:rgba(220,233,245,.55);font-size:clamp(86px,14vw,200px);font-weight:500;line-height:1;letter-spacing:-.06em}.gctl-why-choose__glow{pointer-events:none;position:absolute;border-radius:999px;filter:blur(120px)}.gctl-why-choose__glow--left{left:-160px;top:48px;width:380px;height:380px;background:rgba(0,104,201,.07)}.gctl-why-choose__glow--right{right:-144px;bottom:48px;width:420px;height:420px;background:rgba(77,163,255,.08);filter:blur(130px)}.gctl-why-choose__mark{position:absolute;right:7%;bottom:32px;display:flex;gap:3px}.gctl-why-choose__mark span{display:block;width:9px;height:28px;transform:skewX(-24deg)}.gctl-why-choose__mark-red{background:#e7272a}.gctl-why-choose__mark-blue{background:#0d436e}.gctl-why-choose__mark-orange{background:#f79229}@media (min-width:640px){.gctl-why-choose{padding:80px 0}.gctl-why-choose__inner{width:min(1320px,calc(100% - 48px))}.gctl-why-choose__eyebrow{font-size:13px}.gctl-why-choose__title{font-size:36px}.gctl-why-choose__intro{font-size:15px}.gctl-why-choose__card{padding:28px;padding-bottom:56px}.gctl-why-choose__number{width:52px;height:52px;font-size:20px}.gctl-why-choose__card-title{font-size:27px}.gctl-why-choose__card-text{font-size:17px}}@media (min-width:768px){.gctl-why-choose__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.gctl-why-choose{padding:96px 0}.gctl-why-choose__inner{width:min(1320px,calc(100% - 64px))}.gctl-why-choose__header{margin-bottom:40px}.gctl-why-choose__title{font-size:42px}.gctl-why-choose__grid{gap:24px}}@media (min-width:1280px){.gctl-why-choose__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.gctl-why-choose__card,.gctl-why-choose__line{transition:none}.gctl-why-choose__card:hover{transform:none}}
