.cpq_vigWrap__OiFtv{display:flex;align-items:center;justify-content:center;width:100%}.cpq_difference__zAs6e{background:var(--mk-white);border-top:1px solid var(--mk-light-hair)}.cpq_differenceInner__pIrw3{max-width:var(--mk-container);margin:0 auto;padding:108px var(--mk-gutter) 116px;display:grid;grid-template-columns:1fr 440px;grid-gap:72px;gap:72px;align-items:center}.cpq_diffH2__SmHPU{font-family:var(--mk-font-display);font-weight:700;font-size:40px;line-height:1.12;letter-spacing:-.02em;margin:0 0 28px;color:var(--mk-ink);text-wrap:balance}.cpq_diffBody__3MyFc{font-size:16px;line-height:1.8;color:var(--mk-light-body);margin:0 0 20px;text-wrap:pretty}.cpq_diffProofRow__jL7kV{display:flex;align-items:center;gap:10px}.cpq_diffLink__FLL5i{font-family:var(--mk-font-display);font-size:12px;color:var(--mk-light-body)}.cpq_diffLink__FLL5i:hover{color:var(--mk-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.cpq_vigDark__Ct01S{background:var(--mk-ink);border-radius:5px;padding:28px 30px;display:flex;flex-direction:column;gap:16px}.cpq_vigLabel__RP_Ku{font-family:var(--mk-font-display);font-size:11px;letter-spacing:.2em;color:var(--mk-text-faint)}.cpq_vigQuote__DImRu{font-size:15px;line-height:1.6;color:var(--mk-dark-menu-fg);font-style:italic}.cpq_vigDivider__z4CYh{height:1px;background:var(--mk-hair-2)}.cpq_vigStampRow__RNi0a{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cpq_yourRules__rhgqX{background:var(--mk-light);border-top:1px solid var(--mk-light-hair)}.cpq_yourRulesInner__mEOA2{max-width:var(--mk-container);margin:0 auto;padding:108px var(--mk-gutter) 116px;display:grid;grid-template-columns:440px 1fr;grid-gap:72px;gap:72px;align-items:center}.cpq_ladder__Pg96c{border:1px solid var(--mk-light-hair);border-radius:5px;padding:24px 26px;background:var(--mk-white);display:flex;flex-direction:column;gap:10px}.cpq_ladderRow__YboJT{display:flex;align-items:center;gap:10px}.cpq_ladderLabel__jN5Xd{font-family:var(--mk-font-display);font-size:10px;color:var(--mk-grey-400,#828282);width:76px;flex-shrink:0}.cpq_ladderBar__9LWpa{height:8px;flex:1 1;background:var(--mk-light);border:1px solid var(--mk-light-hair);border-radius:4px}.cpq_ladderApplied__jcsXE{color:var(--mk-green-strong)}.cpq_rulesH2__6uNhy{font-family:var(--mk-font-display);font-weight:700;font-size:40px;line-height:1.12;letter-spacing:-.02em;margin:0 0 28px;color:var(--mk-ink);text-wrap:balance}.cpq_rulesBody__xBkzg{font-size:16px;line-height:1.8;color:var(--mk-light-body);margin:0 0 18px;text-wrap:pretty}.cpq_proofLine__K34z4{display:flex;align-items:baseline;gap:10px;margin:0}.cpq_proofNote__4MgIA{font-family:var(--mk-font-display);font-size:13px;line-height:1.5;color:#8a8a8a}.cpq_sfNote__TDUHO{background:var(--mk-light)}.cpq_sfInner__gu6nL{max-width:var(--mk-container);margin:0 auto;padding:64px var(--mk-gutter);display:flex;align-items:center;justify-content:space-between;gap:48px}.cpq_sfTitle__l6zDR{font-family:var(--mk-font-display);font-weight:700;font-size:20px;letter-spacing:-.01em;color:var(--mk-ink);margin-bottom:10px}.cpq_sfBody__vSBTD{font-size:15px;line-height:1.7;color:var(--mk-light-body);margin:0;max-width:720px;text-wrap:pretty}.cpq_sfLink__QiHlf{font-size:15px;font-weight:500;color:var(--mk-ink);white-space:nowrap;display:inline-flex;align-items:center;gap:10px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.cpq_sfLink__QiHlf:hover{color:var(--mk-grey-700,#353535)}.cpq_sfLink__QiHlf img{width:13px;height:13px}@media (max-width:768px){.cpq_differenceInner__pIrw3,.cpq_yourRulesInner__mEOA2{grid-template-columns:1fr;gap:32px;padding:72px 25px 80px}.cpq_ladder__Pg96c{order:2}.cpq_sfInner__gu6nL{flex-direction:column;align-items:flex-start;gap:20px;padding:56px 25px}.cpq_sfLink__QiHlf{white-space:normal}.cpq_diffH2__SmHPU,.cpq_rulesH2__6uNhy{font-size:clamp(26px,6vw,42px)}.cpq_sfTitle__l6zDR{font-size:clamp(18px,4.4vw,20px)}}