.styles_backWrap__i9CEm{padding:24px 0 0}.styles_prose__MnUBz{max-width:74ch;margin:0 auto;color:#3a4055;font-size:16.5px;line-height:1.75}.styles_prose__MnUBz>:first-child{margin-top:0}.styles_prose__MnUBz h2{margin:44px 0 14px;font-family:var(--font-display),var(--font-sans),sans-serif;font-size:26px;font-weight:640;letter-spacing:-.02em;line-height:1.22;color:var(--midnight-blue);text-wrap:balance}.styles_prose__MnUBz p{margin:0 0 18px}.styles_statBand__KpLl1{position:relative;overflow:hidden;margin:16px 0 28px;padding:clamp(28px,4vw,40px);border-radius:24px;background:var(--midnight-blue);color:#fff;display:flex;flex-direction:column;gap:28px}.styles_statGlow__ipgds{position:absolute;right:-80px;top:-80px;width:260px;height:260px;border-radius:50%;background:var(--cpg-indigo);filter:blur(70px);opacity:.55}.styles_statGrid__xYY8R{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:24px;gap:24px}.styles_statItem__C0rIk{display:flex;flex-direction:column;gap:6px}.styles_statValue__ERotz{font-family:var(--font-display),var(--font-sans),sans-serif;font-size:clamp(48px,6vw,64px);font-weight:650;line-height:1;letter-spacing:-.04em;color:var(--sky-blue)}.styles_statValueWhite__bG8BJ{color:#fff}.styles_statLabel__64CQR{font-size:15px;font-weight:500;color:rgba(214,217,239,1)}.styles_framework__bLtQf{max-width:1080px;margin:28px auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));grid-gap:16px;gap:16px;align-items:stretch}.styles_frameworkList__m0vab{display:flex;flex-direction:column;gap:8px}.styles_frameworkRow__64aBE{text-align:left;cursor:pointer;display:flex;align-items:center;gap:16px;padding:18px 22px;border-radius:16px;border:1px solid rgba(19,22,60,.1);background:#fff;box-shadow:0 2px 4px rgba(19,22,60,.04);transition:.18s cubic-bezier(.22,.61,.36,1);font-family:inherit}.styles_frameworkRowActive__qBW0Y{border-color:rgba(87,138,255,.6);box-shadow:0 8px 24px rgba(19,22,60,.1),0 0 0 3px rgba(87,138,255,.18)}.styles_frameworkRowActive__qBW0Y:focus-visible,.styles_frameworkRow__64aBE:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(87,138,255,.35)}.styles_frameworkNum__TM5cN{width:36px;height:36px;flex:0 0 auto;border-radius:999px;display:grid;place-items:center;font-family:var(--font-display),var(--font-sans),sans-serif;font-weight:650;font-size:15px;background:rgba(87,138,255,.12);color:var(--retailers-blue)}.styles_frameworkNumActive__3rf_h{background:var(--cobalt-blue);color:#fff}.styles_frameworkRowText__X4a1X{display:flex;flex-direction:column;gap:2px}.styles_frameworkTitle__w5wsH{font-family:var(--font-display),var(--font-sans),sans-serif;font-weight:650;font-size:22px;line-height:1.1;letter-spacing:-.02em;color:var(--midnight-blue)}.styles_frameworkTag__nypW8{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--retailers-blue)}.styles_frameworkPanel__MYK2K{position:relative;overflow:hidden;border-radius:24px;background:var(--midnight-blue);color:#fff;padding:clamp(28px,4vw,44px);display:flex;flex-direction:column;justify-content:space-between;gap:32px;min-height:340px}.styles_frameworkPanelGlow__RPPSM{position:absolute;left:50%;top:45%;width:320px;height:320px;margin:-160px 0 0 -160px;border-radius:50%;background:var(--cobalt-blue);filter:blur(80px);opacity:.45}@media (prefers-reduced-motion:no-preference){.styles_frameworkPanelGlow__RPPSM{animation:styles_frameworkDrift__fdD0N 12s ease-in-out infinite}}@keyframes styles_frameworkDrift__fdD0N{50%{transform:translate(24px,-16px) scale(1.08)}}.styles_frameworkPanelHead__TY8jj{position:relative;display:flex;flex-direction:column;gap:16px}.styles_frameworkPanelTag__jOy7b{font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--sky-blue)}.styles_frameworkPanelTitle__LOCjA{margin:0;font-family:var(--font-display),var(--font-sans),sans-serif;font-size:clamp(28px,3.4vw,40px);font-weight:600;line-height:1.15;letter-spacing:-.03em;text-wrap:balance}.styles_frameworkChips__GqW4q{position:relative;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:6px;gap:6px}.styles_frameworkChip__aDDo_{padding:10px 0;text-align:center;border-radius:8px;background:rgba(255,255,255,.1);border:1px solid rgba(114,200,247,.35);font-size:14px;font-weight:600}@media (max-width:480px){.styles_frameworkChips__GqW4q{grid-template-columns:repeat(2,1fr)}}.styles_principles__Sd5BJ{display:flex;flex-direction:column;gap:14px;margin:20px 0 28px}.styles_principleCard__ubknj{display:grid;grid-template-columns:56px minmax(0,1fr);grid-gap:16px;gap:16px;padding:24px 26px;border-radius:16px;border:1px solid rgba(19,22,60,.1);background:#fff;box-shadow:0 4px 12px rgba(19,22,60,.08),0 2px 4px rgba(19,22,60,.06)}.styles_principleNum__EVwPp{font-family:var(--font-serif),"Instrument Serif",Georgia,serif;font-style:italic;font-weight:400;font-size:44px;line-height:1;color:var(--cobalt-blue)}.styles_principleBody__wj0CC{display:flex;flex-direction:column;gap:6px}.styles_principleTitle__DBosq{font-family:var(--font-display),var(--font-sans),sans-serif;font-weight:640;font-size:22px;line-height:1.25;letter-spacing:-.02em;color:var(--midnight-blue)}.styles_principleDesc__d0jdE{font-size:16px;line-height:1.6;color:#3a3e5c}.styles_flow__F2ooA{margin:16px 0 28px;padding:clamp(24px,3vw,32px);border-radius:24px;background:#f4f7fd;border:1px solid rgba(19,22,60,.1);display:flex;flex-direction:column;gap:0}.styles_flowRow__tLemJ{display:grid;grid-template-columns:40px minmax(0,1fr);grid-gap:16px;gap:16px}.styles_flowRail__qywYz{display:flex;flex-direction:column;align-items:center}.styles_flowNum__u7u8Y{width:36px;height:36px;flex:0 0 auto;border-radius:999px;display:grid;place-items:center;font-family:var(--font-display),var(--font-sans),sans-serif;font-weight:650;font-size:15px;background:var(--cobalt-blue);color:#fff}.styles_flowLine__caELO{flex:1 1;width:2px;min-height:16px;background:rgba(87,138,255,.35)}.styles_flowLineEnd__mP9i6{background:transparent}.styles_flowText__LL2j9{padding:4px 0 20px;font-family:var(--font-display),var(--font-sans),sans-serif;font-weight:600;font-size:18px;line-height:1.4;letter-spacing:-.015em;color:var(--midnight-blue);text-wrap:pretty}.styles_trustCard__1sUuL{margin:16px 0 28px;padding:clamp(24px,3vw,32px);border-radius:24px;border:1px solid rgba(19,22,60,.1);background:#fff;box-shadow:0 8px 24px rgba(19,22,60,.08),0 4px 8px rgba(19,22,60,.06);display:flex;flex-direction:column;gap:24px}.styles_trustEyebrow__HsUY6{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:#4a4e6e}.styles_trustDot__QbZsE{width:8px;height:8px;border-radius:50%;background:var(--brokers-teal)}@media (prefers-reduced-motion:no-preference){.styles_trustDot__QbZsE{animation:styles_trustPulse__DM7j0 2.4s ease-in-out infinite}}@keyframes styles_trustPulse__DM7j0{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.35)}}.styles_trustGrid__0RWjb{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;align-items:end}.styles_trustStep__Wuhpw{border-radius:16px;padding:18px;display:flex;flex-direction:column;justify-content:flex-end;gap:8px;min-height:120px}.styles_trustStep1__yReTE{border:1px solid rgba(87,138,255,.35);background:#f4f7fd}.styles_trustStep2__lJAzq{border:1px solid rgba(87,138,255,.45);background:#e8effd;min-height:160px}.styles_trustStep3__slC_y{border:1px solid var(--midnight-blue);background:var(--midnight-blue);min-height:200px}.styles_trustStepNum__MMs2W{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--retailers-blue)}.styles_trustStep3__slC_y .styles_trustStepNum__MMs2W{color:var(--sky-blue)}.styles_trustStepLabel__zI_mY{font-family:var(--font-display),var(--font-sans),sans-serif;font-weight:640;font-size:18px;line-height:1.25;letter-spacing:-.02em;color:var(--midnight-blue)}.styles_trustStep3__slC_y .styles_trustStepLabel__zI_mY{color:#fff}@media (max-width:560px){.styles_trustGrid__0RWjb{grid-template-columns:1fr}.styles_trustStep2__lJAzq,.styles_trustStep3__slC_y,.styles_trustStep__Wuhpw{min-height:0}}