.WhyChooseUs_section__lU3cT{position:relative;overflow:hidden;padding:clamp(88px,12vh,160px) var(--gutter) clamp(92px,12.5vh,168px);background:var(--stage-deep);text-align:center}.WhyChooseUs_glow__zyeTV{position:absolute;inset:0;background:radial-gradient(ellipse 72% 44% at 50% 0,rgba(139,26,26,.34) 0,rgba(100,18,18,.17) 32%,rgba(60,10,10,.07) 56%,transparent 80%),radial-gradient(ellipse 50% 28% at 50% 4%,rgba(180,40,20,.14) 0,transparent 70%);pointer-events:none}.WhyChooseUs_grain__BNFQ8{position:absolute;inset:0;background-image:url(/grain.webp);background-size:160px 160px;opacity:.045;mix-blend-mode:overlay;pointer-events:none}.WhyChooseUs_inner__0OSeU{position:relative;z-index:1;max-width:1180px;margin:0 auto}.WhyChooseUs_heading___dqTw{margin:0 0 clamp(40px,6vh,76px);font-size:clamp(34px,4.4vw,68px);font-weight:700;line-height:1.02;letter-spacing:-.04em;background-image:linear-gradient(177deg,#ffffff,#ffffff 36%,rgba(255,255,255,.78));opacity:0;translate:0 26px}.WhyChooseUs_flare__ZEumv,.WhyChooseUs_heading___dqTw{-webkit-background-clip:text;background-clip:text;color:transparent}.WhyChooseUs_flare__ZEumv{background-image:var(--accent-flare)}.WhyChooseUs_section__lU3cT[data-revealed] .WhyChooseUs_heading___dqTw{opacity:1;translate:0 0;transition:opacity 1s var(--ease-out),translate 1s var(--ease-out)}.WhyChooseUs_grid__YOzhc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(16px,1.6vw,24px);gap:clamp(16px,1.6vw,24px)}.WhyChooseUs_card__vah3P{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:clamp(26px,2.4vw,34px) clamp(22px,2vw,30px);border:1px solid var(--hairline);border-radius:16px;background:var(--glass);backdrop-filter:blur(22px) saturate(1.25);-webkit-backdrop-filter:blur(22px) saturate(1.25);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 24px 60px rgba(0,0,0,.5);text-align:left;opacity:0;translate:0 28px;transition:opacity .9s var(--ease-out),translate .9s var(--ease-out),transform .4s var(--ease-out),border-color .4s var(--ease-out),box-shadow .4s var(--ease-out)}.WhyChooseUs_section__lU3cT[data-revealed] .WhyChooseUs_card__vah3P{opacity:1;translate:0 0}.WhyChooseUs_section__lU3cT[data-revealed] .WhyChooseUs_card__vah3P[data-index="0"]{transition-delay:.1s}.WhyChooseUs_section__lU3cT[data-revealed] .WhyChooseUs_card__vah3P[data-index="1"]{transition-delay:.22s}.WhyChooseUs_section__lU3cT[data-revealed] .WhyChooseUs_card__vah3P[data-index="2"]{transition-delay:.34s}.WhyChooseUs_card__vah3P:hover{transform:translateY(-5px);border-color:rgba(255,160,43,.2);box-shadow:inset 0 1px 0 rgba(255,255,255,.13),0 28px 68px rgba(0,0,0,.55),0 0 44px rgba(255,160,43,.1)}.WhyChooseUs_iconWrap__KqrNq{display:grid;place-items:center;width:48px;height:48px;margin-bottom:20px;border-radius:13px;border:1px solid rgba(255,160,43,.24);background:rgba(255,160,43,.07);color:var(--accent-amber)}.WhyChooseUs_icon__gDirw{width:22px;height:22px}.WhyChooseUs_cardTitle__NqoKY{margin:0 0 10px;font-size:clamp(16px,1.28vw,19px);font-weight:700;letter-spacing:-.025em;color:var(--ink)}.WhyChooseUs_cardBody___5Q8Y{margin:0;font-size:clamp(13px,.98vw,15px);font-weight:400;line-height:1.58;letter-spacing:-.004em;color:var(--ink-soft)}@media (max-width:900px){.WhyChooseUs_grid__YOzhc{grid-template-columns:minmax(0,1fr);gap:16px;max-width:520px;margin:0 auto}}@media (max-width:420px){.WhyChooseUs_heading___dqTw{font-size:30px}}@media (prefers-reduced-motion:reduce){.WhyChooseUs_card__vah3P,.WhyChooseUs_heading___dqTw{opacity:1;translate:0 0;transition:none}.WhyChooseUs_card__vah3P:hover{transform:none}}.WhyChooseUs_ask__kZUMQ{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:14px;margin-top:clamp(30px,4vw,46px)}.WhyChooseUs_askLead__yHgab{margin:0;font-size:clamp(15px,1.8vw,17px);font-weight:600;letter-spacing:-.012em;color:var(--ink-strong)}.WhyChooseUs_askCta__crEwg{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 20px;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:rgba(255,255,255,.05);color:var(--ink);font-size:13.5px;font-weight:600;transition:background-color .35s var(--ease-out),border-color .35s var(--ease-out)}.WhyChooseUs_askCta__crEwg:hover{background:rgba(255,255,255,.11);border-color:rgba(255,255,255,.28)}.WhyChooseUs_askCta__crEwg:active{transform:translateY(1px)}.WhyChooseUs_askCta__crEwg svg{width:12px;height:12px}@media (max-width:560px){.WhyChooseUs_ask__kZUMQ{flex-direction:column;gap:12px;text-align:center}.WhyChooseUs_askCta__crEwg{width:100%;justify-content:center}}