html body.page-benchmarks{overflow-x:visible!important;overflow-y:visible!important}.page-benchmarks .bm-paper,.page-benchmarks #after,.page-benchmarks #faq{overflow:clip}.bm{--bg:#0A1E6E;--line:max(37vh,232px);--R:min(66vh,42vw);--rim:calc(3vw + var(--R));--col:calc(var(--rim) + clamp(26px,3.2vw,56px));--name:clamp(38px,min(4.5vw,8vh),82px);position:relative;background:var(--bg);color:#fff;isolation:isolate;overflow:clip}.bm-stage{position:sticky;top:0;height:100vh;margin-bottom:-100vh;overflow:hidden;z-index:0;background:var(--bg)}.bm-gl{position:absolute;inset:0;width:100%;height:100%;display:block;opacity:0;transition:opacity .7s cubic-bezier(.22,.61,.36,1);touch-action:auto}.bm-gl.is-on{opacity:1}html.low-power .bm-gl,.bm-nogl .bm-gl{display:none}.bm-svg{position:absolute;left:0;top:0;width:calc(var(--R)*2);height:calc(var(--R)*2);transform:translate3d(calc(3vw - var(--R)),calc(var(--line) - var(--R)),0);transform-origin:50% 50%;will-change:transform;opacity:0;font-family:Anton,Impact,sans-serif;font-size:29px;letter-spacing:.05em}html:not(.js-gsap) .bm-svg,html.no-gsap .bm-svg,html.low-power .bm-svg,.bm-nogl .bm-svg{opacity:1}html:not(.js-gsap) .bm-svg{transform:translate3d(calc(35vw - 36px - var(--R)*2),calc(var(--line) - var(--R)),0)}.bm-lit .bm-svg{display:none}@media (min-width:1024px){html:not(.js-gsap) .bm-stage:before,html.low-power .bm-stage:before,.bm-nogl .bm-stage:before{content:"";position:absolute;left:0;right:0;top:var(--line);height:1.5px;background:#f5c518;opacity:var(--rule-o,1);z-index:1}}.bm-s-disc{fill:#0d2484;stroke:#f5c518bf;stroke-width:3}.bm-s-line{fill:none;stroke:#e9efff57;stroke-width:1.4}.bm-s-thread{fill:none;stroke:#f5c518;stroke-width:2.2}.bm-s-dots{fill:none;stroke:#e9efffcc;stroke-width:7;stroke-linecap:round}.bm-s-gold{fill:#f5c518}.bm-s-idx{fill:none;stroke:#f5c518;stroke-width:12}.bm-s-text{fill:#e9efffd9}.bm-s-hub{fill:#f5c518}.bm-rule{position:absolute;inset:0;pointer-events:none;opacity:var(--rule-o,1);transition:opacity .2s linear}.bm-rule i{position:absolute;left:0;top:0;font:800 11.5px/1 Inter Tight,sans-serif;font-style:normal;letter-spacing:.04em;font-variant-numeric:tabular-nums;color:#ffffffa8;text-shadow:0 1px 6px rgba(6,15,61,.8);transition:color .26s cubic-bezier(.22,.61,.36,1);will-change:transform}html.low-power .bm-rule,.bm-nogl .bm-rule{display:none}.bm-rule i.on{color:#ffd93d}.bm-tip{position:absolute;left:0;top:0;z-index:3;pointer-events:none;opacity:0;transition:opacity .18s linear;white-space:nowrap;font:700 13px/1.2 Inter Tight,sans-serif;color:#fff;padding:7px 11px;border-radius:9px;background:#060f3de6;box-shadow:0 10px 24px #060f3d73}.bm-tip.is-on{opacity:1}.bm-tip i{font-style:normal;font-weight:600;color:#ffd93d;margin-left:7px}.bm-veil{position:sticky;top:0;height:100vh;margin-bottom:-100vh;z-index:2;pointer-events:none}.bm-veil:before,.bm-veil:after{content:"";position:absolute;left:var(--col);right:0;opacity:var(--vo,0)}.bm-veil:before{top:0;height:calc(var(--line) - var(--name)*2.5);background:linear-gradient(180deg,#0a1e6e 34%,#0a1e6e00)}.bm-veil:after{bottom:0;height:17vh;background:linear-gradient(0deg,#0a1e6e 8%,#0a1e6e00)}.bm-rail{position:absolute;right:clamp(14px,1.5vw,26px);top:50%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:flex-end;gap:2px;opacity:0;visibility:hidden;transition:opacity .32s cubic-bezier(.22,.61,.36,1),visibility 0s linear .32s;pointer-events:auto;z-index:2}.bm-rail.is-on{opacity:1;visibility:visible;transition-delay:0s,0s}.bm-rail a{position:relative;display:block;width:30px;height:15px;text-decoration:none}.bm-rail a.f{margin-top:9px}.bm-rail a:after{content:"";position:absolute;right:0;top:50%;width:12px;height:1.5px;background:#ffffff6b;transition:width .28s cubic-bezier(.22,.61,.36,1),background .2s linear}.bm-rail a:hover:after,.bm-rail a:focus-visible:after{width:22px;background:#fff}.bm-rail a.is-active:after{width:26px;background:#f5c518}.bm-rail a span{position:absolute;right:38px;top:50%;transform:translate(6px,-50%);white-space:nowrap;font:600 13px/1 Inter Tight,sans-serif;color:#fff;padding:6px 9px;border-radius:7px;background:#060f3deb;opacity:0;pointer-events:none;transition:opacity .18s linear,transform .24s cubic-bezier(.22,.61,.36,1)}.bm-rail a:hover span,.bm-rail a:focus-visible span{opacity:1;transform:translateY(-50%)}.bm-rail a:focus-visible{outline:2px solid #F5C518;outline-offset:1px;border-radius:3px}.bm-jump{display:none}.bm-flow{position:relative;z-index:1;pointer-events:none}.bm-col{margin-left:var(--col);width:min(calc(100vw - var(--col) - 6.4vw),800px);pointer-events:auto}.bm-top .crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:10px 0;list-style:none;padding:0;letter-spacing:.14em}.bm-top .crumbs li{display:inline-flex;align-items:center}.bm-top .crumbs li+li:before{content:"";display:inline-block;width:14px;height:1.5px;background:var(--gold);margin:0 12px}.bm-top .crumbs a{color:#ffffffbd;text-decoration:none;transition:color .22s var(--ease)}.bm-top .crumbs a:hover,.bm-top .crumbs a:focus-visible{color:var(--gold-bright)}.bm-top .crumbs [aria-current=page]{color:var(--gold)}@keyframes bmRise{0%{transform:translate3d(0,112%,0)}to{transform:none}}@keyframes bmUp{0%{opacity:0;transform:translate3d(0,20px,0)}to{opacity:1;transform:none}}@keyframes bmNav{0%{opacity:0;translate:0 -40px}to{opacity:1;translate:0 0}}html.js-gsap body.page-benchmarks #site-nav{opacity:1;animation:bmNav .8s cubic-bezier(.22,.61,.36,1) .2s backwards}html.js-gsap body.page-benchmarks .bm-hero .headline .line-1,html.js-gsap body.page-benchmarks .bm-hero .headline .line-2{opacity:1;animation:none!important;display:block;overflow:hidden}body.page-benchmarks .bm-hero .bm-rise{display:block;animation:bmRise 1s cubic-bezier(.16,1,.3,1) both}body.page-benchmarks .bm-hero .line-2 .bm-rise{animation-delay:90ms}html.js-gsap body.page-benchmarks .bm-hero .eyebrow{opacity:1;animation:bmUp .7s cubic-bezier(.22,.61,.36,1) both!important}@keyframes bmSlide{0%{transform:translate3d(0,12px,0)}to{transform:none}}html.js-gsap body.page-benchmarks .bm-hero .subhead{opacity:1;animation:bmSlide .9s cubic-bezier(.22,.61,.36,1) both!important}html.js-gsap body.page-benchmarks .bm-hero .cta-row{opacity:1;animation:bmUp .76s cubic-bezier(.22,.61,.36,1) .28s both!important}body.page-benchmarks .bm-hero .cta-note{opacity:1;animation:bmUp .76s cubic-bezier(.22,.61,.36,1) .36s both}html.js-gsap body.page-benchmarks .bm-hero .hero-proof{opacity:1;animation:bmUp .76s cubic-bezier(.22,.61,.36,1) .42s both!important}html.low-power body.page-benchmarks #site-nav{animation:none!important;opacity:1}html.low-power body.page-benchmarks .bm-hero .bm-rise,html.low-power body.page-benchmarks .bm-hero .eyebrow,html.low-power body.page-benchmarks .bm-hero .subhead,html.low-power body.page-benchmarks .bm-hero .cta-row,html.low-power body.page-benchmarks .bm-hero .cta-note,html.low-power body.page-benchmarks .bm-hero .hero-proof{animation:none!important;opacity:1;transform:none}.bm-hero{position:relative;min-height:100vh}.bm-cue{position:absolute;left:35vw;bottom:clamp(16px,3.2vh,32px);display:flex;align-items:center;gap:10px;margin:0;font:500 13px/1 Inter Tight,sans-serif;color:#e9efffad;pointer-events:none;animation:bmUp .76s cubic-bezier(.22,.61,.36,1) .9s both}.bm-cue i{display:block;width:1.5px;height:18px;background:#f5c518;transform-origin:50% 0;animation:bmCue 2.2s cubic-bezier(.22,.61,.36,1) 1.6s infinite}@keyframes bmCue{0%{transform:scaleY(0)}45%{transform:scaleY(1);opacity:1}to{transform:scaleY(1);opacity:0}}html.low-power .bm-cue,html.low-power .bm-cue i{animation:none}@media (max-height:640px),(hover:none){.bm-cue{display:none}}.bm-hero-in{margin-left:35vw;padding-right:4vw;pointer-events:auto}.bm-top{height:var(--line);display:flex;flex-direction:column;justify-content:flex-end}.page-benchmarks .bm-top .crumbs{margin:0 0 clamp(10px,1.8vh,20px)}.page-benchmarks .bm-top .headline{margin-bottom:-.17em}.page-benchmarks .bm-top .headline .line-1{font-size:min(3.7vw,6.6vh);color:#ffffff9e;line-height:1!important;padding-bottom:.02em!important;margin:0 0 .04em}.page-benchmarks .bm-top .headline .line-2{font-size:min(7vw,12.6vh);line-height:.98!important;margin-top:0;letter-spacing:-.03em;padding-bottom:.06em!important}.bm-under{padding-top:clamp(20px,3vh,32px);max-width:760px}.page-benchmarks .bm-under .subhead{margin-top:0;max-width:600px;font-size:clamp(16.5px,1.28vw,20px);line-height:1.5}.page-benchmarks .bm-under .cta-row{margin-top:clamp(20px,2.8vh,30px);flex-wrap:wrap;gap:12px 16px}.page-benchmarks .bm-under .cta-note{margin-top:12px}.page-benchmarks .bm-under .hero-proof{margin-top:clamp(10px,1.6vh,18px)}.bm .cta-note,.bm-first .cta-note{margin:14px 0 0;font-family:Inter Tight,sans-serif;font-size:13px;font-weight:600;line-height:1.4;color:#ffffffb8}.bm-first .cta-note{opacity:1;animation:none}.bm-mark{padding:clamp(40px,8vh,90px) 0 clamp(56px,13vh,150px)}.bm-mark-a{font-family:Archivo Black,sans-serif;font-size:clamp(25px,min(2.9vw,5vh),44px);line-height:1.14;letter-spacing:-.018em;color:#fff;text-wrap:pretty}.bm-mark-b{margin-top:clamp(20px,3vh,30px);font:500 clamp(17.5px,1.42vw,22px)/1.45 "Inter Tight",sans-serif;color:#fff}.bm-mark-c{margin-top:16px;font:400 clamp(15.5px,1.12vw,17px)/1.55 "Inter Tight",sans-serif;color:#e9efffc7}.bm-mark-c a,.bm-why a{color:#ffd93d;text-decoration:none;border-bottom:1.5px solid rgba(255,217,61,.42);transition:border-color .2s linear}.bm-mark-c a:hover{border-color:#ffd93d}.bm-h2{font-size:clamp(15px,1.14vw,17px)!important;line-height:1.2;letter-spacing:0;color:#ffd93d;margin:0 0 clamp(14px,2.2vh,22px);font-family:Inter Tight,sans-serif!important;font-weight:700}.bm-beat,.bm-role{position:relative;min-height:60vh;padding-bottom:clamp(30px,6vh,72px);scroll-margin-top:calc(var(--line) - var(--name)*2)}.bm-beat{min-height:66vh}.bm-beat h3,.bm-role h3{font-size:var(--name)!important;line-height:1!important;letter-spacing:-.022em;color:#fff;margin:0;text-wrap:balance;padding-bottom:.08em}.bm-role:focus{outline:none}.bm-role h3{position:relative}.bm-anchor{position:absolute;left:0;top:100%;width:0;height:0;scroll-margin-top:calc(var(--line) + var(--name)*.17)}.bm-fam{font:600 clamp(13.5px,1vw,15px)/1.2 "Inter Tight",sans-serif;color:#e9efffb8;margin:0 0 clamp(6px,1vh,10px)}.bm-sheet{margin-top:clamp(16px,2.6vh,28px)}.bm-hard{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;font:500 clamp(14.5px,1.08vw,16.5px)/1.3 "Inter Tight",sans-serif;color:#e9efffcc;margin:0 0 clamp(12px,1.9vh,20px)}.bm-hard b{font-weight:700;color:#ffd93d}.bm-mini{display:inline-flex;align-items:center;gap:5px}.bm-mini i{display:block;width:7px;height:7px;border-radius:50%;background:#e9efff47}.bm-mini i.on{width:11px;height:11px;background:#f5c518;box-shadow:0 0 0 3px #f5c51833}.bm-test{font:500 clamp(17.5px,min(1.5vw,2.6vh),23px)/1.4 "Inter Tight",sans-serif;color:#fff;letter-spacing:-.006em;text-wrap:pretty;margin:0}.bm-why{margin:clamp(10px,1.6vh,16px) 0 0;font:400 clamp(15px,1.1vw,17px)/1.52 "Inter Tight",sans-serif;color:#e9efffc2;text-wrap:pretty}.bm-links{display:flex;flex-wrap:wrap;gap:8px 24px;margin:clamp(14px,2.2vh,24px) 0 0;font:600 clamp(14.5px,1.04vw,16px)/1.3 "Inter Tight",sans-serif}.bm-links a{display:inline-flex;align-items:center;gap:7px;text-decoration:none;padding-bottom:3px;border-bottom:1.5px solid transparent;transition:border-color .2s linear,color .2s linear}.bm-links svg{flex-shrink:0;transition:transform .28s cubic-bezier(.22,.61,.36,1)}.bm-go{color:#ffd93d;border-color:#ffd93d6b!important}.bm-go:hover{border-color:#ffd93d!important}.bm-more{color:#fff;border-color:#ffffff4d!important}.bm-more:hover{border-color:#fff!important}.bm-links a:focus-visible,.bm-mark-c a:focus-visible{outline:3px solid #F5C518;outline-offset:3px;border-radius:3px}.bm-stages{list-style:none;margin:clamp(14px,2.2vh,22px) 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;font:500 clamp(14.5px,1.05vw,16px)/1.3 "Inter Tight",sans-serif;color:#e9efffdb;counter-reset:none}.bm-stages li{display:flex;gap:11px;padding:clamp(6px,1vh,9px) 0;border-top:1px solid rgba(233,239,255,.16)}.bm-stages b{font-weight:800;color:#ffd93d;font-variant-numeric:tabular-nums}.bm-close{position:relative;height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 5vw}.bm-close-in{pointer-events:auto;max-width:1240px;transform:translateY(-3vh)}.bm-close-t{font-family:Anton,Impact,sans-serif!important;font-weight:400!important;font-size:min(10.4vw,18.5vh)!important;line-height:1.02!important;letter-spacing:.004em;color:#fff;margin:0;text-shadow:0 4px 40px rgba(6,15,61,.75)}.bm-close-t span{display:block}.bm-close-t .accent{color:#ffd93d}.bm-close-note{position:absolute;right:clamp(20px,4.4vw,72px);bottom:clamp(40px,11vh,110px);width:clamp(180px,17vw,250px);text-align:left;margin:0;font:600 clamp(15px,1.16vw,17.5px)/1.42 "Inter Tight",sans-serif;color:#fff}.bm-paper .sec-head{text-align:left;margin-left:0;max-width:820px;margin-bottom:clamp(30px,5vh,52px)}.bm-paper .sec-head .sec-sub{margin-left:0}.bm-table-wrap{border-top:2px solid var(--blue-deep)}.page-benchmarks .sec--white .sec-head h2 .accent,.page-benchmarks .sec--tint .sec-head h2 .accent{color:var(--blue-deep);font-style:normal;-webkit-text-stroke:0;paint-order:normal;background-image:linear-gradient(var(--gold),var(--gold));background-repeat:no-repeat;background-size:100% .085em;background-position:0 96%;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-bottom:.04em}.page-benchmarks .sec-index{display:none}.bm-table{width:100%;border-collapse:collapse;font-family:Inter Tight,sans-serif;color:var(--blue-deep)}.bm-table thead th{font-weight:600;font-size:12.5px;color:#5a6478;padding:14px 2px 12px;text-align:center;vertical-align:bottom;border-bottom:1px solid rgba(10,30,110,.16);transition:color .2s linear}.bm-table thead th b{display:block;font-weight:800;font-size:13px;color:var(--blue-deep);font-variant-numeric:tabular-nums;margin-bottom:3px}.bm-table thead th.is-col span{color:var(--blue)}.bm-th-role{text-align:left!important;width:30%;font-size:13px!important}.bm-table tbody th{text-align:left;padding:13px 16px 13px 0;font-weight:400;white-space:nowrap}.bm-table tbody th a{display:block;font-weight:700;font-size:clamp(15px,1.14vw,17px);color:var(--blue-deep);text-decoration:none;letter-spacing:-.01em;transition:color .18s linear}.bm-table tbody th a:hover{color:var(--blue);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px}.bm-table tbody th span{display:block;font-size:12.5px;font-weight:500;color:#6b7590;margin-top:2px}.bm-table tbody tr{border-bottom:1px solid rgba(10,30,110,.1);transition:background .18s linear}.bm-table tbody tr:hover{background:#f2f5fd}.bm-table td{position:relative;text-align:center;padding:0 2px;transition:background .18s linear}.bm-table td:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:#0a1e6e21}.bm-table td i{position:relative;display:inline-block;width:8px;height:8px;border-radius:50%;background:#b6bfd8;vertical-align:middle}.bm-table td.on i{width:17px;height:17px;background:radial-gradient(circle at 36% 30%,#ffe98a,#f5c518 52%,#c9970a);box-shadow:0 0 0 4px #f5c51833,0 3px 8px #8a64004d}.bm-table td.is-col{background:#eef2fbe6}.page-benchmarks .sec-inner--split .sec-links{grid-column:1/-1}.page-benchmarks .faq-wrap{max-width:none;margin:0}.page-benchmarks .faq-panel{background:none;border:0;border-radius:0;box-shadow:none;padding:0;overflow:visible;flex:none;width:auto}.page-benchmarks .faq-panel:before,.page-benchmarks .faq-panel:after{display:none}.page-benchmarks .faq-panel .role-list{gap:0;margin:0;border-top:1.5px solid var(--blue-deep)}.page-benchmarks .faq-panel .role-item{background:none;border:0;border-bottom:1px solid rgba(10,30,110,.16);border-radius:0;box-shadow:none;color:var(--blue-deep);overflow:visible}.page-benchmarks .faq-panel .role-item:hover,.page-benchmarks .faq-panel .role-item.is-open{background:none;box-shadow:none;border-color:#0a1e6e29}.page-benchmarks .faq-panel .role-head{padding:clamp(16px,2.2vh,22px) 0;gap:18px;align-items:center;color:var(--blue-deep);font-size:inherit}.page-benchmarks .faq-panel .role-name{font:700 clamp(17px,1.34vw,20.5px)/1.28 "Inter Tight",sans-serif;letter-spacing:-.012em;color:var(--blue-deep);padding-top:0}.page-benchmarks .faq-panel .role-head:hover .role-name{color:var(--blue)}.page-benchmarks .faq-panel .role-head:focus-visible{outline:3px solid var(--gold);outline-offset:3px;border-radius:4px}.page-benchmarks .faq-panel .role-chev{margin-top:0;color:#0a1e6e80}.page-benchmarks .faq-panel .role-item.is-open .role-chev{color:#b98d00}.page-benchmarks .faq-panel .role-desc{padding:0 44px clamp(16px,2.2vh,24px) 0;font:400 clamp(15.5px,1.14vw,17.5px)/1.56 "Inter Tight",sans-serif;color:#37405f}.page-benchmarks .faq-panel .role-desc a{color:var(--blue);font-weight:600;border-bottom:1.5px solid rgba(18,43,143,.32)}.page-benchmarks .faq-panel .role-desc a:hover{color:var(--blue-deep);border-color:var(--gold)}.page-benchmarks #after{background:linear-gradient(180deg,#f4f6fc,#e9ecf6)}.bm-first{position:relative;background:#0a1e6e;color:#fff;padding:clamp(80px,12vh,150px) 6vw}.bm-first-in{max-width:1240px;margin:0 auto}.bm-first h2{font-size:clamp(38px,min(6vw,10vh),92px)!important;line-height:.98!important;letter-spacing:-.03em;color:#fff;margin:0}.bm-first h2 .accent{color:#ffd93d}.bm-first-p{margin:clamp(14px,2.2vh,22px) 0 0;max-width:600px;font:500 clamp(16.5px,1.28vw,20px)/1.5 "Inter Tight",sans-serif;color:#e9efffdb}.bm-index{list-style:none;margin:clamp(30px,5vh,56px) 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(24px,5vw,80px);border-top:1px solid rgba(233,239,255,.2)}.bm-index li{border-bottom:1px solid rgba(233,239,255,.2)}.bm-index a{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:clamp(11px,1.7vh,17px) 0;font-family:Archivo Black,sans-serif;font-size:clamp(19px,1.9vw,29px);line-height:1.1;letter-spacing:-.016em;color:#fff;text-decoration:none;transition:color .18s linear,padding-left .3s cubic-bezier(.22,.61,.36,1)}.bm-index a svg{flex-shrink:0;color:#ffffff80;transition:color .18s linear,transform .3s cubic-bezier(.22,.61,.36,1)}.bm-index a:hover,.bm-index a:focus-visible{color:#ffd93d;padding-left:10px}.bm-index a:hover svg,.bm-index a:focus-visible svg{color:#ffd93d;transform:translate(3px,-3px)}.bm-index a:focus-visible{outline:3px solid #F5C518;outline-offset:2px;border-radius:3px}.page-benchmarks .bm-first-cta{margin-top:clamp(28px,4.4vh,44px);opacity:1;animation:none;flex-wrap:wrap;gap:12px 16px}.page-benchmarks .bm-first .cta-note{margin-top:12px}.bm-bar,.bm-pick{display:none}.bm a,.bm button,.bm summary,.bm-first a,.bm-table a,.bm-pick a,.bm-pick button{-webkit-tap-highlight-color:rgba(245,197,24,.18);touch-action:manipulation}.bm-table tbody th .bm-tb-stage{display:none}@media (max-width:1023px){html.js-gsap .bm-bar{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:6;align-items:center;gap:10px;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:#081a63;border-top:1px solid rgba(233,239,255,.16);box-shadow:0 -14px 32px #060f3d6b;transform:translate3d(0,110%,0);visibility:hidden;transition:transform .34s cubic-bezier(.22,.61,.36,1),visibility 0s linear .34s}html.js-gsap .bm-bar.is-on{transform:none;visibility:visible;transition-delay:0s,0s}.bm-bar-all,.bm-bar-go{display:inline-flex;align-items:center;justify-content:center;gap:9px;height:46px;border-radius:999px;font:700 14.5px/1 Inter Tight,sans-serif;letter-spacing:-.005em;white-space:nowrap;text-decoration:none;transition:transform .16s cubic-bezier(.22,.61,.36,1)}.bm-bar-all{flex:0 0 auto;padding:0 16px;color:#fff;background:transparent;border:1.5px solid rgba(233,239,255,.34);cursor:pointer}.bm-bar-go{flex:1 1 auto;min-width:0;padding:0 16px;color:var(--ink);background:#f5c518}.bm-bar-all:active,.bm-bar-go:active{transform:scale(.97)}.bm-bar-all:focus-visible,.bm-bar-go:focus-visible{outline:3px solid #fff;outline-offset:2px}.bm-bar-go span{overflow:hidden;text-overflow:ellipsis}.bm-pick[open]{display:flex;flex-direction:column;position:fixed;inset:auto 0 0;width:100%;max-width:600px;max-height:min(84vh,720px);margin:0 auto;padding:0;border:0;border-radius:24px 24px 0 0;background:#0a1e6e;color:#fff;overflow:hidden;box-shadow:0 -24px 60px #060f3d8c;animation:bmSheetIn .34s cubic-bezier(.22,.61,.36,1) both}.bm-pick.is-closing{animation:bmSheetOut .22s cubic-bezier(.4,0,1,1) both}.bm-pick::backdrop{background:#060f3da8;animation:bmFade .26s linear both}.bm-pick.is-closing::backdrop{animation:bmFadeOut .22s linear both}.bm-pick-head{flex:0 0 auto;position:relative;padding:12px 18px;border-bottom:1px solid rgba(233,239,255,.14);touch-action:none}.bm-pick-grab{display:block;width:42px;height:4px;margin:0 auto 12px;border-radius:2px;background:#e9efff4d}.bm-pick-t{margin:0;padding-right:48px;font-family:Archivo Black,sans-serif;font-size:22px;line-height:1.1;letter-spacing:-.015em;color:#fff}.bm-pick-x{position:absolute;right:8px;top:14px;width:46px;height:46px;display:flex;align-items:center;justify-content:center;background:none;border:0;color:#fff;cursor:pointer;border-radius:50%}.bm-pick-x:active{background:#e9efff1a}.bm-pick-x:focus-visible,.bm-pick a:focus-visible{outline:3px solid #F5C518;outline-offset:-3px}.bm-pick-list{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:4px 10px calc(16px + env(safe-area-inset-bottom))}.bm-pick-fam{margin:14px 10px 4px;font:600 13px/1.2 Inter Tight,sans-serif;color:#e9efffad}.bm-pick ul{list-style:none;margin:0;padding:0}.bm-pick a{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:52px;padding:6px 10px;border-radius:12px;color:#fff;text-decoration:none;font:700 17px/1.2 Inter Tight,sans-serif;letter-spacing:-.01em}.bm-pick a:active{background:#e9efff17}.bm-pick a span{flex-shrink:0;font-size:13px;font-weight:600;color:#ffd93deb;letter-spacing:0}.bm-pick a.is-current{background:#f5c51821;color:#ffd93d}.bm-table,.bm-table tbody,.bm-table thead{display:block}.bm-table thead{position:sticky;top:78px;z-index:2;background:#fff;box-shadow:0 1px #0a1e6e29}.bm-table thead tr{display:grid;grid-template-columns:repeat(7,1fr)}.bm-th-role{display:none}.bm-table thead th{font-size:10px;padding:9px 0;border-bottom:0}.bm-table thead th b{margin:0;font-size:12.5px}.bm-table thead th span{display:none}.bm-table tbody tr{position:relative;display:grid;grid-template-columns:repeat(7,1fr);padding:12px 0 13px;border-bottom:1px solid rgba(10,30,110,.1)}.bm-table tbody tr:active{background:#f2f5fd}.bm-table tbody th{grid-column:1/-1;padding:0 0 9px;white-space:normal;display:flex;align-items:baseline;justify-content:space-between;gap:12px}.bm-table tbody th a:after{content:"";position:absolute;inset:0}.bm-table tbody th a:focus-visible{outline:none}.bm-table tbody th a:focus-visible:after{outline:3px solid var(--gold);outline-offset:-3px}.bm-table tbody th .bm-tb-fam{display:none}.bm-table tbody th .bm-tb-stage{display:block;flex-shrink:0;margin:0;font-size:13px;font-weight:700;color:#8a6a00}.bm-table td{height:22px;display:flex;align-items:center;justify-content:center;padding:0}.bm-table td:before{left:0;right:0}.bm-index{grid-template-columns:1fr}.bm-index a{min-height:54px;padding:8px 0}.page-benchmarks .bm-first-cta{align-items:stretch;flex-direction:column}.page-benchmarks .bm-first-cta .cta,.page-benchmarks .bm-first-cta .cta-ghost{justify-content:center}.bm-rail{display:none}body.bm-nav-up #site-nav:not(.is-open){translate:0 -135%}#site-nav{transition:translate .34s cubic-bezier(.22,.61,.36,1),opacity .2s linear}.page-benchmarks .faq-panel .role-head{min-height:60px}.page-benchmarks .faq-panel .role-desc{padding-right:8px}.page-benchmarks .sec-inner--split .sec-links .cta-secondary{min-height:44px;display:inline-flex;align-items:center}}@keyframes bmSheetIn{0%{transform:translate3d(0,100%,0)}to{transform:none}}@keyframes bmSheetOut{0%{transform:none}to{transform:translate3d(0,100%,0)}}@keyframes bmFade{0%{opacity:0}to{opacity:1}}@keyframes bmFadeOut{0%{opacity:1}to{opacity:0}}@media (max-width:1023px) and (min-height:521px){.bm{--band:clamp(210px,33vh,320px);--band-top:calc(var(--band)*-.0972 - 57px);--line:0px;--col:0px;overflow:clip}.bm-stage{top:var(--band-top);height:var(--band);margin-bottom:0;z-index:3;overflow:visible}.bm-stage:after{content:"";position:absolute;left:0;right:0;top:100%;height:30px;background:linear-gradient(180deg,#0a1e6e,#0a1e6e00);pointer-events:none}.bm-gl{height:var(--band)}.bm-svg,html:not(.js-gsap) .bm-svg{width:560px;height:560px;left:50%;top:calc(var(--band) - 566px);transform:translate(-50%)}.bm-veil{display:none}.bm-flow{pointer-events:auto}.bm-col{margin-left:0;width:auto;max-width:800px;padding:0 22px;margin-right:auto}.bm-hero{min-height:0}.bm-cue{display:none}.bm-hero-in{margin-left:0;padding:14px 22px 0;max-width:800px}.bm-top{height:auto;display:block}.page-benchmarks .bm-top .crumbs{margin:0 0 8px;font-size:11px}.page-benchmarks .bm-top .crumbs li:nth-child(2){display:none}.bm-top .crumbs a,.bm-top .crumbs [aria-current=page]{display:inline-block;padding:14px 2px}.page-benchmarks .bm-top .crumbs{margin-top:-8px}.page-benchmarks .bm-top .headline{margin-bottom:0}.page-benchmarks .bm-top .headline .line-1{font-size:clamp(24px,6.6vw,44px)}.page-benchmarks .bm-top .headline .line-2{font-size:clamp(34px,10.9vw,84px)}.bm-under{padding-top:10px}.page-benchmarks .bm-under .subhead{font-size:clamp(16.5px,2.4vw,19px)}.page-benchmarks .bm-under .cta-row{align-items:stretch;flex-direction:column;gap:10px}.page-benchmarks .bm-under .cta-row .cta,.page-benchmarks .bm-under .cta-row .cta-ghost{justify-content:center}.bm-mark{padding:clamp(44px,7vh,68px) 0 clamp(32px,5vh,52px)}.bm-mark-a{font-size:clamp(25px,6.7vw,40px);line-height:1.16}.bm-mark-b{font-size:clamp(17.5px,2.6vw,20px);line-height:1.48}.bm-mark-c{font-size:16px}.bm-mark-c a{display:inline;padding:6px 0}.bm-beat,.bm-role{min-height:0;padding:clamp(30px,4.6vh,44px) 0 clamp(26px,4vh,40px);border-top:1px solid rgba(233,239,255,.13)}.bm-h2{margin-bottom:clamp(8px,1.4vh,14px);font-size:15.5px!important}.bm-beat h3,.bm-role h3{font-size:clamp(31px,8.8vw,56px)!important;line-height:1.03!important}.bm-anchor{top:0;scroll-margin-top:calc(var(--band) + var(--band-top) + 56px)}.bm-fam{font-size:14px}.bm-sheet{margin-top:14px}.bm-hard{font-size:15px;margin-bottom:12px}.bm-test{font-size:clamp(17.5px,2.6vw,20px);line-height:1.44}.bm-why{font-size:16px;line-height:1.5;margin-top:12px}.bm-stages{grid-template-columns:1fr;font-size:15.5px}.bm-stages li{padding:10px 0}html.js-gsap .bm-role .bm-go{display:none}.bm-links{display:block;margin-top:14px;font-size:15.5px}.bm-links a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:50px;padding:0;border-bottom:0!important;border-top:1px solid rgba(233,239,255,.2)}.bm-links a svg{flex-shrink:0}.bm-close{height:auto;flex-direction:column;padding:clamp(28px,4vh,44px) 22px clamp(64px,10vh,96px)}.bm-close-t{font-size:clamp(46px,15.4vw,104px)!important}.bm-close-in{transform:none}.bm-close-note{position:static;width:auto;text-align:center;margin:16px auto 0;max-width:320px;font-size:17px}.bm-first{padding:clamp(60px,9vh,96px) 22px clamp(60px,9vh,96px)}.bm-first-p{font-size:17px}.bm-index a{font-size:clamp(19px,5vw,26px)}}@media (max-width:1023px) and (max-height:520px){.bm{--line:43vh;--R:min(76vh,35vw);--rim:calc(3vw + var(--R));--col:calc(var(--rim) + 18px);--name:clamp(24px,8.6vh,34px)}.bm-col{width:calc(100vw - var(--col) - 24px)}.bm-hero-in{padding-right:18px}.page-benchmarks .bm-top .crumbs{display:none}.page-benchmarks .bm-under .subhead{font-size:15px;line-height:1.42}.page-benchmarks .bm-under .cta-row{margin-top:12px;gap:8px 10px}.page-benchmarks .bm-under .cta,.page-benchmarks .bm-under .cta-ghost{padding:11px 18px;font-size:12.5px}.bm-under{padding-top:12px}.bm-cue{display:none}.bm-beat,.bm-role{min-height:0;padding-bottom:30px}.bm-mark{padding:18px 0 40px}.bm-mark-a{font-size:22px}.bm-mark-b{font-size:16px}.bm-mark-c{font-size:14.5px}.bm-fam{font-size:12.5px;margin-bottom:3px}.bm-sheet{margin-top:10px}.bm-hard{font-size:13.5px;margin-bottom:8px}.bm-test{font-size:16px;line-height:1.38}.bm-why,.bm-links{font-size:14.5px}.bm-links a{min-height:44px}.bm-close-t{font-size:min(9.6vw,17vh)!important}html.js-gsap .bm-bar{left:auto;right:10px;bottom:10px;padding:0;background:none;border:0;box-shadow:none}.bm-bar-go{display:none}.bm-bar-all{height:40px;background:#081a63}.bm-pick[open]{max-height:92vh}.bm-table thead{top:0}.bm-rule i{opacity:0;transition:opacity .22s linear}.bm-rule i.on{opacity:1}}@media (max-width:760px) and (max-height:520px){.bm-close-note{width:128px;right:12px;font-size:13px;bottom:20px}}@media (min-width:600px) and (max-width:1023px) and (min-height:521px){html.js-gsap .bm-bar{justify-content:center}.bm-bar-go{flex:0 1 340px}}@media (hover:hover){.bm-links a:hover svg{transform:translate(2px,-2px)}}@media (hover:none){.bm-index a:hover{padding-left:0;color:#fff}.bm-index a:hover svg{color:#ffffff80;transform:none}.bm-index a:active{color:#ffd93d}}@media (prefers-reduced-motion:reduce){.bm-gl,.bm-rail,.bm-rail a:after,.bm-rail a span,.bm-index a,.bm-index a svg,.bm-links svg,.bm-bar,#site-nav{transition:none}.bm-pick[open],.bm-pick::backdrop,.bm-pick.is-closing,.bm-pick.is-closing::backdrop{animation:none}}
