.rb-section{padding:var(--sect-y,110px) var(--sect-x,32px);background:#faf9f6}.rb-grid{grid-template-columns:repeat(24,minmax(0,1fr));gap:16px;max-width:1326px;margin:0 auto;display:grid}.rb-card{min-width:0;min-height:315px;color:inherit;background:var(--w-deep,#1c2440);border-radius:24px;flex-direction:column;padding:30px 34px;text-decoration:none;transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 6px #0d122126,0 30px 60px -38px #0d122173}.rb-card:hover{transform:translateY(-4px);box-shadow:0 4px 10px #0d12212e,0 42px 80px -40px #0d122199}.rb-card:focus-visible{outline-offset:3px;outline:2px solid #e5d5ae}.rb-wide{grid-column:span 15}.rb-narrow{grid-column:span 9}.rb-world{pointer-events:none;background:radial-gradient(120% 100% at var(--w-fx,75%) var(--w-fy,0%), var(--w-glow) 0%, transparent 58%), radial-gradient(140% 120% at 20% 110%, var(--w-low) 0%, transparent 55%), linear-gradient(160deg,var(--w-hi) 0%,var(--w-deep) 60%,var(--w-floor) 100%);position:absolute;inset:0}.rb-world:before{content:"";opacity:.13;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' opacity='.5' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.rb-world:after{content:"";border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 0 90px #0d122140}.rb-glow{pointer-events:none;opacity:0;background:radial-gradient(340px circle at var(--gx,70%) var(--gy,30%), var(--w-glowline,#e5d5ae2b) 0%, transparent 65%);transition:opacity .38s;position:absolute;inset:0}.rb-card:hover .rb-glow{opacity:1}.rb-card>:not(.rb-world):not(.rb-glow){z-index:1;position:relative}.rb-card-grow{--w-hi:#2c3a63;--w-deep:#1c2440;--w-floor:#131a30;--w-low:#3a4f7a59;--w-glow:#5d7ab84d;--w-glowline:#e5d5ae30}.rb-card-copilot{--w-hi:#4c2c42;--w-deep:#35202f;--w-floor:#241521;--w-low:#6d3a5552;--w-glow:#a05d7f42;--w-fx:88%;--w-glowline:#e5d5ae2e}.rb-card-diversify{--w-hi:#2c443a;--w-deep:#20332a;--w-floor:#15231c;--w-low:#4c7a5e59;--w-glow:#6da07f45;--w-fx:12%;--w-glowline:#e5d5ae2e}.rb-card-withdraw{--w-hi:#274451;--w-deep:#1d3340;--w-floor:#12222b;--w-low:#3e6b7a59;--w-glow:#5f97a145;--w-fx:50%;--w-fy:-10%;--w-glowline:#e5d5ae30}.rb-card-earn{--w-hi:#4a3d1f;--w-deep:#372d15;--w-floor:#241d0d;--w-low:#7a643052;--w-glow:#b8935c4d;--w-fx:80%;--w-glowline:#f5e3b838}.rb-card-tax{--w-hi:#3a4152;--w-deep:#2a303f;--w-floor:#1c212c;--w-low:#555f7352;--w-glow:#7d89a342;--w-fx:50%;--w-fy:115%;--w-glowline:#e5d5ae2e}.rb-copy b{font:600 clamp(20px,1.7vw,24px)/1.3 var(--font-body);letter-spacing:-.02em;color:#f5efe2;display:block}.rb-copy small{font:400 clamp(14px,1.15vw,16px)/1.5 var(--font-body);color:#d9c4a0;margin-top:7px;display:block}.rb-check{color:#4a3a15;background:linear-gradient(145deg,#f0e0ba,#cbb181);border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex;box-shadow:0 4px 10px -3px #0d122159}.rb-check svg{stroke-width:3px;width:14px;height:14px}.rb-line{background:#e7e2d5;border-radius:4px;height:7px;display:block}.rb-line-short{width:62%}.rb-card-grow{flex-direction:row;align-items:center;gap:24px}.rb-card-grow .rb-copy{flex:0 0 34%;order:-1}.rb-grow-art{flex:1;align-self:stretch;position:relative}.rb-ring{border:1px solid #f5efe22e;border-radius:50%;position:absolute}.rb-ring-outer{width:470px;height:470px;top:18px;left:50%;transform:translate(-50%)}.rb-ring-inner{border-color:#e5d5ae30;width:330px;height:330px;top:88px;left:50%;transform:translate(-50%)}.rb-logo{color:#1d1d1f;background:#faf9f6;border-radius:15px;justify-content:center;align-items:center;width:54px;height:54px;font-size:26px;display:flex;position:absolute;box-shadow:0 14px 28px -12px #0d122199}.rb-logo img{object-fit:contain;width:26px;height:26px}.rb-logo-nvda{color:#76b900}.rb-logo-amzn{color:#26334b}.rb-logo-apple{top:-2px;left:calc(50% - 27px)}.rb-logo-ms{top:34px;left:calc(50% - 155px)}.rb-logo-nvda{top:30px;left:calc(50% + 106px)}.rb-logo-amzn{opacity:.86;top:118px;left:calc(50% - 222px);transform:scale(.85)}.rb-logo-goog{opacity:.86;top:116px;left:calc(50% + 162px);transform:scale(.85)}.rb-chart{background:#fffdf8;border:1px solid #ffffff30;border-radius:14px;width:min(248px,72%);padding:12px 14px 0;position:absolute;top:108px;left:50%;transform:translate(-53%);box-shadow:0 26px 48px -24px #0d12218c}.rb-chart-legend{font:500 11.5px/1 var(--font-body);color:#4c5568;align-items:center;gap:6px;margin:7px 0 8px;display:flex}.rb-chart-legend i{border-radius:50%;width:8px;height:8px}.rb-chart-legend .rb-dot-sage{background:#47785b}.rb-chart-legend .rb-dot-gold{background:#c4a97e;margin-left:8px}.rb-chart svg{width:100%;height:118px;display:block}.rb-card-copilot{justify-content:space-between}.rb-copilot-art{padding-top:14px;position:relative}.rb-ai-pill{z-index:2;color:#4a3a15;font:600 13.5px/1 var(--font-body);background:linear-gradient(120deg,#f0e0ba 0%,#d9c69a 60%,#bb9c66 115%);border-radius:999px;padding:9px 15px;position:absolute;top:0;right:-6px;box-shadow:0 10px 22px -10px #0d1221a6}.rb-lots{background:#fffdf8;border:1px solid #ffffff30;border-radius:16px;margin-top:16px;overflow:hidden;box-shadow:0 26px 48px -24px #0d12218c}.rb-lot{font:500 16px/1 var(--font-body);color:#54607a;align-items:center;gap:12px;padding:14px 16px;display:flex}.rb-lot+.rb-lot{border-top:1px solid #eee9dd}.rb-lot b{color:#293e5b;font-weight:600}.rb-lot span{letter-spacing:.02em;color:#8b95ab;margin-left:auto}.rb-lot .rb-check{width:22px;height:22px;margin-left:10px}.rb-radio{border:2px solid #c9c2b2;border-radius:50%;width:18px;height:18px}.rb-lot.is-on{background:#f2ead8}.rb-lot.is-on .rb-radio{background:#8f631d;border-color:#8f631d;box-shadow:inset 0 0 0 3.5px #fffdf8}.rb-lot.is-on span{color:#8f631d;font-weight:600}.rb-doc{width:172px;transform:rotate(var(--tilt,0deg));background:#fffdf8;border:1px solid #ffffff30;border-radius:12px;flex-direction:column;gap:9px;padding:14px 14px 16px;display:flex;position:relative;box-shadow:0 26px 44px -22px #0d12218c}.rb-doc-fold{border-radius:0 12px;width:34px;height:34px;position:absolute;top:0;right:0}.rb-fold-sage .rb-doc-fold{background:linear-gradient(225deg,#d7e5da 0%,#6a9b7e 55%,#33604a 100%)}.rb-fold-gold .rb-doc-fold{background:linear-gradient(225deg,#f2e8d3 0%,#d3ba8b 55%,#a1804a 100%)}.rb-doc-title{font:600 13.5px/1.2 var(--font-body);color:#293e5b;align-items:center;gap:7px;margin:0 0 2px;padding-right:24px;display:flex}.rb-doc-title svg{color:#47785b;flex:none;width:15px;height:15px}.rb-doc-chips{flex-direction:column;gap:7px;margin-top:4px;display:flex}.rb-chip{font:600 12px/1 var(--font-body);letter-spacing:.03em;color:#4c5568;background:#f3efe4;border-radius:999px;align-items:center;gap:8px;padding:7px 11px;display:inline-flex}.rb-chip i{border-radius:50%;width:8px;height:8px}.rb-chip-sage i{background:#47785b}.rb-chip-gold i{background:#b8935c}.rb-card-diversify{justify-content:flex-end;gap:20px}.rb-diversify-art{justify-content:center;gap:26px;padding:16px 0 8px;display:flex;position:relative}.rb-swap{z-index:2;color:#47785b;background:#faf9f6;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;display:flex;position:absolute;top:78px;left:50%;transform:translate(-50%);box-shadow:0 12px 26px -8px #0d1221a6}.rb-swap svg{width:19px;height:19px}.rb-card-withdraw{justify-content:center}.rb-card-withdraw .rb-copy{z-index:2;max-width:46%;position:relative}.rb-map{opacity:.85;pointer-events:none;width:72%;position:absolute;top:50%;right:-40px;transform:translateY(-50%)}.rb-route{z-index:2;align-items:center;display:flex;position:absolute;top:50%;left:52%;transform:translate(-6%,-50%)}.rb-currency{font:600 17px/1 var(--font-body);color:#293e5b;background:#faf9f6;border-radius:999px;align-items:center;gap:9px;padding:11px 17px;display:inline-flex;box-shadow:0 14px 30px -12px #0d1221b3}.rb-currency img{width:26px;height:26px}.rb-route-line{background-image:repeating-linear-gradient(90deg,#d9c4a0 0 7px,#0000 7px 12px);background-size:18px 2.5px;border-radius:2px;width:52px;height:2.5px;box-shadow:0 0 12px #e5d5ae40}.rb-route .rb-check{width:28px;height:28px}.rb-card-earn{flex-direction:row;align-items:center;gap:24px}.rb-card-earn .rb-copy{flex:0 0 40%;order:-1}.rb-earn-art{flex:1;justify-content:center;padding:10px 0;display:flex;position:relative}.rb-earn-blob{background:radial-gradient(120% 120% at 30% 0,#f5e3b826,#f5e3b805 70%);border-radius:26px;width:210px;height:130px;position:absolute;top:-27px;right:12%}.rb-earn-panel{background:#fffdf8;border:1px solid #ffffff30;border-radius:16px;width:min(340px,92%);position:relative;overflow:hidden;box-shadow:0 26px 50px -24px #0d122199}.rb-earn-head{font:600 16.5px/1 var(--font-body);color:#293e5b;border-bottom:1px solid #eee9dd;justify-content:space-between;align-items:center;margin:0;padding:15px 16px;display:flex}.rb-earn-ic{color:#8f631d;background:#f3efe4;border-radius:9px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.rb-earn-ic svg{width:15px;height:15px}.rb-earn-row{font:600 15px/1 var(--font-body);color:#54607a;align-items:center;gap:14px;padding:13px 16px;display:flex}.rb-earn-row+.rb-earn-row{border-top:1px solid #eee9dd}.rb-earn-row .rb-line{flex:1}.rb-earn-row.is-on{background:#f2ead8}.rb-card-tax{justify-content:space-between}.rb-tax-art{justify-content:center;align-items:center;padding:16px 0 6px;display:flex}.rb-tax-art .rb-doc{width:118px;min-height:132px}.rb-doc-front{z-index:2;margin:0 -26px;box-shadow:0 32px 56px -24px #0d1221a6;width:168px!important}.rb-doc-title-2{padding-right:26px;font-size:14px;line-height:1.25}.rb-tax-ic{color:#47785b;background:#eaf1eb;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;margin:2px 0 3px;display:flex}.rb-tax-ic svg{width:15px;height:15px}@media (prefers-reduced-motion:reduce){.rb-card,.rb-glow{transition:none}.rb-card:hover{transform:none}}@media (max-width:1020px){.rb-wide,.rb-narrow{grid-column:span 24}.rb-card{min-height:0}.rb-card-grow,.rb-card-earn{flex-direction:column;align-items:stretch}.rb-card-grow .rb-copy,.rb-card-earn .rb-copy{flex:none}.rb-grow-art{min-height:330px;margin-top:8px}.rb-card-withdraw{min-height:0;padding-bottom:120px}.rb-card-withdraw .rb-copy{max-width:none}.rb-map{width:120%;top:auto;bottom:-40px;right:-14%;transform:none}.rb-route{justify-content:center;margin-top:26px;position:static;transform:none}}@media (max-width:560px){.rb-section{padding-inline:16px}.rb-card{padding:22px 20px}.rb-ring-outer{width:340px;height:340px}.rb-ring-inner{width:240px;height:240px;top:70px}.rb-logo{width:46px;height:46px;font-size:22px}.rb-logo-ms{left:calc(50% - 130px)}.rb-logo-nvda{left:calc(50% + 86px)}.rb-logo-amzn{left:calc(50% - 165px)}.rb-logo-goog{left:calc(50% + 120px)}.rb-diversify-art{gap:14px}.rb-doc{width:158px;padding:12px 12px 14px}.rb-route-line{width:26px}}.rb-comet{offset-path:circle(235px at 0 0);offset-rotate:0deg;width:0;height:0;position:absolute;top:253px;left:50%}.rb-comet i{background:#f0e0ba;border-radius:50%;width:9px;height:9px;margin:-4.5px;display:block;box-shadow:0 0 10px 2px #e5d5ae8c,-14px 0 16px -4px #e5d5ae4d}@media (prefers-reduced-motion:no-preference){.rb-comet{animation:16s linear infinite rb-orbit}@keyframes rb-orbit{to{offset-distance:100%}}.rb-route-line{animation:1.6s linear infinite rb-flow}@keyframes rb-flow{to{background-position:-18px 0}}.rb-route .rb-check{animation:3.2s ease-in-out infinite rb-pulse}@keyframes rb-pulse{0%,to{box-shadow:0 4px 10px -3px #0d122159,0 0 #e5d5ae59}50%{box-shadow:0 4px 10px -3px #0d122159,0 0 0 9px #e5d5ae00}}}@media (max-width:1020px){.rb-comet{display:none}}.rb-lot-reco{font:600 13px/1.25 var(--font-body);color:#6d4a12;background:#f3ead3;border-top:1px solid #e8dcc0;align-items:center;gap:8px;padding:11px 16px;display:flex}.rb-lot-reco span{color:#8f631d}.rb-div-arc{pointer-events:none;width:380px;height:120px;position:absolute;top:6px;left:50%;transform:translate(-50%)}.rb-earn-ghost{color:#f5e3b8;opacity:.09;pointer-events:none;-webkit-user-select:none;user-select:none;font:400 220px/1 Canela Deck,Georgia,serif;position:absolute;top:50%;right:-4%;transform:translateY(-54%)}.rb-earn-row em{font:600 14px/1 var(--font-body);color:#8f631d;white-space:nowrap;font-style:normal}.rb-doc-table{flex-direction:column;gap:6px;margin-top:2px;display:flex}.rb-doc-table i{background:repeating-linear-gradient(90deg,#e7e2d5 0 38%,#0000 38% 42%,#efe9dc 42% 74%,#0000 74% 78%,#e7e2d5 78% 100%);border-radius:3px;height:8px;display:block}.rb-doc-seal{color:#4a3a15;background:linear-gradient(145deg,#f0e0ba,#c9ad78);border:2px solid #fffdf8;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:absolute;bottom:-9px;right:-9px;box-shadow:0 8px 16px -6px #0d122180}.rb-doc-seal svg{stroke-width:3px;width:15px;height:15px}
.rb-card:focus-visible{outline-color:#456f9d}.rb-card-grow{--w-hi:#f5f8fc;--w-deep:#edf3f9;--w-floor:#e7eff7;--w-low:#cfdeef45;--w-glow:#cedff16b;--w-glowline:#fff6}.rb-card-copilot{--w-hi:#f9fafc;--w-deep:#f0f3f8;--w-floor:#eaf0f7;--w-low:#dce4f14d;--w-glow:#d4e2f15c;--w-glowline:#fff6}.rb-card-diversify{--w-hi:#f8faf8;--w-deep:#eef4f2;--w-floor:#e8f0ed;--w-low:#d9e8e24d;--w-glow:#deece65c;--w-glowline:#fff6}.rb-card-withdraw{--w-hi:#f6fafc;--w-deep:#edf4f7;--w-floor:#e5eff5;--w-low:#d3e4ef4d;--w-glow:#d4e6f05c;--w-glowline:#fff6}.rb-card-earn{--w-hi:#fdfbf6;--w-deep:#f7f3e9;--w-floor:#f0ecdf;--w-low:#eee3c64d;--w-glow:#f0e3c35c;--w-glowline:#fff6}.rb-card-tax{--w-hi:#fafbfd;--w-deep:#f0f3f8;--w-floor:#e9eef5;--w-low:#dce4ef4d;--w-glow:#d4dfed5c;--w-glowline:#fff6}.rb-copy b{color:#26334b}.rb-ai-pill{color:#715d37;background:linear-gradient(130deg,#f8f2e2,#eee1bf);box-shadow:0 8px 18px -12px #846e435c}.rb-check{color:#715d37;background:linear-gradient(145deg,#f3e8cd,#dfcda5);box-shadow:0 4px 10px -5px #846e4338}.rb-line{background:#e3e9ef}.rb-lot+.rb-lot,.rb-earn-row+.rb-earn-row,.rb-earn-head{border-color:#e8edf2}.rb-lot.is-on,.rb-earn-row.is-on{background:linear-gradient(100deg,#f7f1e1,#faf7ef)}.rb-radio{border-color:#cbd7e4}.rb-lot.is-on .rb-radio{background:#aa8e57;border-color:#aa8e57;box-shadow:inset 0 0 0 3.5px #fff}.rb-lot.is-on span,.rb-earn-row em{color:#806737}.rb-lot-reco{color:#715d37;background:linear-gradient(110deg,#f5efdf,#faf7ef);border-color:#e9e1cf}.rb-lot-reco span{color:#a48a54}.rb-fold-sage .rb-doc-fold{background:linear-gradient(225deg,#edf4f0,#bdd3c8 55%,#8eaf9f)}.rb-fold-gold .rb-doc-fold{background:linear-gradient(225deg,#faf5e9,#e5d7b8 55%,#bca575)}.rb-chip{background:#f2f5f7}.rb-map{filter:brightness(.68)sepia(.3)saturate(.65)hue-rotate(155deg);opacity:.32}.rb-route-line{box-shadow:none;background-image:repeating-linear-gradient(90deg,#a88f61 0 7px,#0000 7px 12px)}.rb-earn-ic{color:#947c4f;background:#f6f0e2}.rb-doc-table i{background:repeating-linear-gradient(90deg,#e1e8ef 0 38%,#0000 38% 42%,#ebeff3 42% 74%,#0000 74% 78%,#e1e8ef 78% 100%)}.rb-doc-seal{color:#715d37;background:linear-gradient(145deg,#f5ebd4,#ddcca6);border-color:#fff;box-shadow:0 6px 14px -8px #846e4359}.rb-comet i{background:#c6b184;box-shadow:0 0 10px 2px #d8c59840,-14px 0 16px -4px #d8c59826}.rb-section{background:#f1f0ec}.rb-card{box-shadow:0 1px 2px #26334b03}.rb-card:hover{box-shadow:0 8px 24px -18px #26334b24}.rb-world{background:radial-gradient(ellipse 65% 55% at var(--w-fx,75%) var(--w-fy,0%),var(--w-glow) 0%,transparent 80%),linear-gradient(155deg,#fff 50%,var(--w-floor) 100%)}.rb-world:before{opacity:.018}.rb-world:after{box-shadow:inset 0 0 0 1px #ffffffc7}.rb-card-grow{--w-floor:#f8fafc;--w-glow:#dbe7f32e}.rb-card-copilot{--w-floor:#fafbfd;--w-glow:#dce6f12b}.rb-card-diversify{--w-floor:#fafbf9;--w-glow:#dce8e02b}.rb-card-withdraw{--w-floor:#f8fbfc;--w-glow:#dbeaf02b}.rb-card-earn{--w-floor:#fcfaf5;--w-glow:#efe0ba38}.rb-card-tax{--w-floor:#fafbfd;--w-glow:#dfe6ef2b}.rb-copy small{color:#77808b}.rb-logo,.rb-currency,.rb-swap{background:linear-gradient(145deg,#fff,#fbfcfd);box-shadow:inset 0 1px 1px #fff,0 1px 2px #26334b0a,0 5px 10px -5px #26334b26}.rb-chart,.rb-lots,.rb-doc,.rb-earn-panel{background:linear-gradient(150deg,#fff,#fcfdfd);border-color:#e9edf1;box-shadow:0 1px 3px #26334b05,0 10px 22px -14px #26334b30}.rb-ring{border-color:#d6e0ea70}.rb-ring-inner{border-color:#e6dfd04d}.rb-earn-blob{background:radial-gradient(120% 120% at 30% 0,#eedfbf33,#eedfbf03 70%)}.rb-earn-ghost{color:#cabb98;opacity:.08}.rb-map{opacity:.24}.rb-section{--rb-shadow-raised:inset 0 1px 1px #fff,inset 0 -2px 3px #64758d12,0 1px 2px #26334b12,0 3px 5px -2px #26334b17,0 8px 14px -7px #26334b24;--rb-shadow-paper:inset 0 1px 0 #fff,inset 0 -1px 2px #64758d0a,0 1px 2px #26334b0d,0 5px 8px -4px #26334b17,0 14px 24px -13px #26334b26;--rb-shadow-inset:inset 0 1px 2px #26334b1c,inset 1px 0 2px #26334b08,inset 0 -1px 1px #ffffffed,0 1px 0 #fff}.rb-logo,.rb-currency,.rb-swap,.rb-ai-pill{box-shadow:var(--rb-shadow-raised)}.rb-logo{background:linear-gradient(145deg,#fff 40%,#f0f3f6)}.rb-chart,.rb-lots,.rb-earn-panel,.rb-doc{box-shadow:var(--rb-shadow-paper)}.rb-doc-front{box-shadow:inset 0 1px #fff,inset 0 -1px 2px #64758d0a,0 2px 3px #26334b14,0 7px 12px -4px #26334b1c,0 18px 28px -14px #26334b30}.rb-line,.rb-doc-table i{box-shadow:var(--rb-shadow-inset);background-color:#e9edf1}.rb-chip{background:linear-gradient(160deg,#f0f3f6,#f8fafb);box-shadow:inset 0 1px 2px #26334b0e,inset 0 -1px #fff}.rb-radio{box-shadow:inset 0 1px 2px #26334b1a,0 1px #fff}.rb-lot.is-on,.rb-earn-row.is-on{box-shadow:inset 0 1px 3px #9b835c14,inset 0 -1px #ffffffd9}.rb-earn-ic,.rb-tax-ic{box-shadow:var(--rb-shadow-inset)}.rb-check,.rb-doc-seal{box-shadow:inset 0 1px 1px #ffffffb3,inset 0 -1px 2px #8a70442b,0 1px 2px #7762411f,0 4px 7px -3px #77624124}.rb-doc-fold{box-shadow:inset 1px -1px 2px #ffffff61,-1px 2px 3px #26334b12}.rb-comet{display:none}.rb-route-line{animation:none}
@font-face{font-family:TWK Lausanne;src:url(/fonts/TWKLausanne-500.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}.rb-section>h2,.rb-section .rb-copy b{letter-spacing:-.035em;font-family:TWK Lausanne,Arial,sans-serif;font-weight:500}.rb-section>h2{margin-bottom:28px;font-size:clamp(32px,3.4vw,48px)}.rb-section .rb-copy b{text-wrap:balance;font-size:clamp(23px,2vw,29px);line-height:1.16}.rb-section .rb-copy small{margin-top:10px;font-family:TWK Lausanne,Arial,sans-serif;font-size:16px;line-height:1.45}.rb-section .rb-card{background:#fff;border:1px solid #26334b0c;gap:14px;min-height:0;padding:28px;box-shadow:0 2px 8px #26334b04}.rb-section .rb-card:hover{transform:translateY(-2px);box-shadow:0 8px 24px -16px #26334b30}.rb-section .rb-world,.rb-section .rb-glow{display:none}.rb-section .rb-grid{grid-template-columns:repeat(24,minmax(0,1fr));gap:18px}.rb-section .rb-card{min-width:0;padding:24px}.rb-section .rb-wide{grid-column:span 15;grid-template-columns:minmax(0,38fr) minmax(0,62fr);align-items:center;gap:8px;display:grid}.rb-section .rb-narrow{flex-direction:column;grid-column:span 9;justify-content:space-between;gap:16px;padding:16px 20px 26px;display:flex}.rb-section .rb-card .rb-final-art{pointer-events:none;width:100%;min-width:0;max-width:none;margin:0;display:block;overflow:visible}.rb-section .rb-final-art img{aspect-ratio:3/2;object-fit:contain;width:100%;max-width:100%;height:auto;display:block}.rb-section .rb-card .rb-copy{flex:none;max-width:none;margin:0;padding:0}.rb-section .rb-wide .rb-copy{order:-1}.rb-section .rb-narrow .rb-copy{padding:0 6px}.rb-section .rb-copy b br{display:none}@media (max-width:1050px){.rb-section .rb-wide{grid-column:span 14;grid-template-columns:minmax(0,1fr);gap:12px}.rb-section .rb-narrow{grid-column:span 10;justify-content:flex-start}.rb-section .rb-wide .rb-copy{order:1}.rb-section .rb-card{padding:16px 20px 24px}.rb-section .rb-card .rb-copy{margin-top:auto;padding:0}}@media (max-width:700px){.rb-section .rb-grid{grid-template-columns:minmax(0,1fr);gap:16px}.rb-section .rb-card{flex-direction:column;grid-column:auto;align-items:stretch;gap:12px;padding:12px 16px 24px;display:flex}.rb-section .rb-card .rb-copy{padding:0 4px}.rb-section .rb-copy b{font-size:25px}.rb-section .rb-copy small{font-size:15px}}.rb-section .rb-final-art img{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 7% 93%,#0000 100%),linear-gradient(#0000 0%,#000 7% 91%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 7% 93%,#0000 100%),linear-gradient(#0000 0%,#000 7% 91%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.rb-section{background:#faf9f6}.rb-section>h2{max-width:1326px;font:400 clamp(34px,3.6vw,52px)/1.12 var(--font-display);letter-spacing:-.02em;color:#23201d;text-align:center;margin:0 auto 48px}.rb-section .rb-third{flex-direction:column;grid-column:span 8;justify-content:space-between;gap:16px;padding:16px 20px 26px;display:flex}.rb-section .rb-third .rb-copy{padding:0 6px}.rb-section .rb-copy small{text-wrap:pretty;max-width:34ch;display:block}@media (max-width:1050px){.rb-section .rb-third{grid-column:span 12;justify-content:flex-start}.rb-section .rb-third:last-child{grid-column:span 24}}@media (max-width:700px){.rb-section .rb-third,.rb-section .rb-third:last-child{grid-column:auto}}.rb-section .rb-third .rb-copy{order:2;margin-top:auto}.rb-section .rb-third .rb-final-art{order:1}.rb-section .rb-card,.rb-section .rb-wide,.rb-section .rb-narrow,.rb-section .rb-third{gap:0;padding:0;overflow:hidden}.rb-section .rb-final-art img{object-fit:cover;border-radius:0;-webkit-mask-image:none;mask-image:none}.rb-section .rb-card .rb-copy,.rb-section .rb-narrow .rb-copy,.rb-section .rb-third .rb-copy{padding:24px 28px 28px}.rb-section .rb-wide{align-items:stretch}.rb-section .rb-wide .rb-copy{align-self:center;padding:32px 36px}.rb-section .rb-wide .rb-final-art{align-items:flex-end;height:100%;display:flex;position:relative;overflow:hidden}.rb-section .rb-wide .rb-final-art:before{content:"";background:var(--art) center/cover no-repeat;filter:blur(28px)saturate(1.05);position:absolute;inset:-40px}.rb-section .rb-wide .rb-final-art img{object-fit:contain;height:auto;position:relative;-webkit-mask-image:linear-gradient(#0000 0,#000 10%);mask-image:linear-gradient(#0000 0,#000 10%)}@media (max-width:1050px){.rb-section .rb-wide .rb-final-art{height:auto}.rb-section .rb-wide .rb-final-art:before{display:none}.rb-section .rb-wide .rb-final-art img{-webkit-mask-image:none;mask-image:none}.rb-section .rb-wide .rb-copy{align-self:auto;padding:24px 28px 28px}}@media (max-width:700px){.rb-section .rb-card .rb-copy,.rb-section .rb-wide .rb-copy{padding:20px 20px 24px}}@media (max-width:1050px) and (min-width:701px){.rb-section .rb-third:last-child{grid-template-columns:1.1fr 1fr;align-items:center;display:grid}.rb-section .rb-third:last-child .rb-copy{margin-top:0}}@media (max-width:700px){#root .rb-section .rb-grid{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}#root .rb-section .rb-card{background:#fff;border:1px solid #26334b0c;border-radius:24px;flex-direction:column;grid-column:auto;align-items:stretch;gap:0;min-width:0;margin:0;padding:0;display:flex;overflow:hidden;transform:none}#root .rb-section .rb-card .rb-final-art{order:0;width:100%;height:auto;display:block;overflow:hidden}#root .rb-section .rb-final-art img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;max-height:none;display:block}#root .rb-section .rb-card .rb-copy{order:1;min-width:0;margin:0;padding:20px 22px 24px}#root .rb-section .rb-card .rb-copy b{text-wrap:pretty;font-size:22px;line-height:1.2}#root .rb-section .rb-card .rb-copy small{max-width:none;margin-top:8px;font-size:15px;line-height:1.45}#root .rb-section .rb-card:focus-visible{outline-offset:5px;outline:2px solid #997b41}}
.hw-section{--hw-ink:#26334b;--hw-muted:#5d6a80;--hw-paper:#fffdf8;--hw-hair:#e4ddcc;--hw-gold:#c9ad78}.hw-beams{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:visible}.hw-wire{fill:none;stroke:var(--hw-ink);stroke-opacity:.18;stroke-width:1.3px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px;transition:stroke-dashoffset .95s cubic-bezier(.22,1,.36,1)}.hw-wire.is-drawn{stroke-dashoffset:0}.hw-pulse{fill:none;stroke:var(--hw-gold);stroke-width:2.2px;stroke-linecap:round;stroke-dasharray:12 188;stroke-dashoffset:200px;opacity:0;filter:blur(.4px)}.hw-pulse.is-live{opacity:1;animation:6.5s linear infinite hw-run}@keyframes hw-run{to{stroke-dashoffset:0}}.hw-plate{z-index:2;position:relative}.hw-doc{background:var(--hw-paper);border:1px solid var(--hw-hair);text-align:left;border-radius:12px 22px 12px 12px;width:132px;height:158px;padding:20px 16px;position:relative;box-shadow:0 14px 26px -20px #26334b59}.hw-doc-fold{background:linear-gradient(45deg,#d9cba6,#f0e8d4);border-radius:0 0 0 8px;width:24px;height:24px;position:absolute;top:0;right:0}.hw-doc-head{align-items:center;gap:9px;margin-top:10px;display:flex}.hw-doc-head svg{color:#8093ad;width:19px;height:19px}.hw-doc-head i{background:#d5d9e2;border-radius:3px;width:44px;height:4px}.hw-doc-lines{gap:13px;margin-top:22px;display:grid}.hw-doc-lines i{background:#e6e2d6;border-radius:2px;height:2px}.hw-doc-lines i:last-child{width:62%}.hw-doc-up{color:#fdfcf8;background:#34445f;border-radius:9px;place-items:center;width:28px;height:28px;display:grid;position:absolute;bottom:11px;right:12px}.hw-doc-up svg{width:15px;height:15px}.hw-insight{background:var(--hw-paper);border:1px solid var(--hw-hair);text-align:left;border-radius:14px;flex-direction:column;gap:8px;width:206px;padding:14px 15px;display:flex;box-shadow:0 14px 26px -20px #26334b59}.hw-insight h4{font:400 21px/1.15 var(--font-display);letter-spacing:-.02em;color:var(--hw-ink);margin:0}.hw-tabs{color:#6f7060;border-bottom:1px solid #ece7da;gap:16px;font-size:12px;display:flex}.hw-tabs>*{padding-bottom:5px}.hw-tabs>b{color:var(--hw-ink);border-bottom:2px solid #8f631d;margin-bottom:-1px;font-weight:500}.hw-hold{color:#75766c;margin:2px 0 0;font-size:12px}.hw-bars{border-radius:3px;gap:3px;height:5px;display:flex;overflow:hidden}.hw-bars i{background:#34445f;flex:5}.hw-bars i:nth-child(2){background:#7b9581;flex:3}.hw-bars i:nth-child(3){background:#e0d4b4;flex:2}.hw-reco{color:#f4efe2;background:#26334b;border-radius:8px;margin-top:2px;padding:8px 10px}.hw-reco span{color:#e5d5ae;font-size:11.5px;display:block}.hw-reco p{color:#f7f4ea;margin:3px 0 0;font-size:12px}.hw-brokers{grid-template-columns:repeat(2,48px);gap:12px;display:grid}.hw-brokers>span{background:var(--hw-paper);border:1px solid var(--hw-hair);border-radius:13px;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 12px 22px -18px #26334b59}.hw-brokers img{object-fit:contain;width:30px;height:30px}.hw-hub{z-index:2;background:var(--hw-paper);border:1px solid #d9ccab;border-radius:50%;place-items:center;width:108px;height:108px;display:grid;position:relative;box-shadow:0 18px 32px -22px #26334b66,0 0 0 6px #faf9f6}.hw-hub img{width:46px;height:46px}.hw-orbit{border:1px dashed #c9ad7880;border-radius:50%;animation:46s linear infinite hw-orbit;position:absolute;inset:-13px}@keyframes hw-orbit{to{transform:rotate(360deg)}}.hw-cap{z-index:2;letter-spacing:-.01em;color:var(--hw-ink);background:#faf9f6;border-radius:10px;justify-content:center;align-items:baseline;gap:8px;margin:16px 0 0;padding:2px 10px;font-size:15.5px;font-weight:500;display:flex;position:relative}.hw-cap i{font:400 15px/1 var(--font-display);color:#8f631d;font-style:normal}.hw-out-head{z-index:2;letter-spacing:-.01em;color:var(--hw-ink);background:#faf9f6;border-radius:10px;margin-bottom:14px;padding:2px 12px;font-size:16px;font-weight:600;display:block;position:relative}.hw-outs{flex-direction:column;gap:11px;display:flex}.hw-chip{z-index:2;border:1px solid var(--hw-hair);background:var(--hw-paper);min-height:46px;color:var(--hw-ink);white-space:nowrap;border-radius:999px;align-items:center;gap:10px;padding:0 18px;font-size:15px;font-weight:600;display:inline-flex;position:relative;box-shadow:0 10px 20px -16px #26334b59}.hw-chip svg{color:#57678a;flex:none;width:19px;height:19px}.hw-chip img{object-fit:contain;flex:none;width:19px;height:19px}.hw-instrument{--hw-hair:#ffffffd9;--hw-ink:#293f5d;--hw-muted:#58708e}.hw-instrument .hw-stage{isolation:isolate;background-image:radial-gradient(#fff6 1px,#0000 1.3px),radial-gradient(at 10% -12%,#f8f2e2b8,#0000 52%),radial-gradient(at 0 100%,#a9bad4,#0000 56%),radial-gradient(at 100% 30%,#a4b6d0,#0000 60%),linear-gradient(120deg,#eff1f5,#dde4ee 55%,#c3cfe0);background-size:18px 18px,auto,auto,auto,auto;border:1px solid #c6d0de;border-radius:28px;grid-template-columns:112px 132px 206px 116px auto;justify-content:space-between;align-items:center;column-gap:28px;max-width:1480px;margin:44px auto 0;padding:48px 44px;display:grid;position:relative;box-shadow:inset 0 1px #ffffffc0}.hw-instrument .hw-stage:after{content:"";z-index:0;pointer-events:none;border-radius:inherit;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23fff' filter='url(%23n)' d='M0 0h160v160H0z'/%3E%3C/svg%3E");position:absolute;inset:0}.hw-instrument .hw-wire-set{fill:none;stroke:#7896ba;stroke-opacity:.9;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-dashoffset:0;transition:none}.hw-instrument .hw-pulse{stroke:#ecf5ff;stroke-width:2.6px}.hw-instrument .hw-node{z-index:2;opacity:0;flex-direction:column;align-items:center;transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1);display:flex;position:relative;transform:translateY(14px)}.hw-instrument .hw-on .hw-node{opacity:1;transform:none}.hw-instrument .hw-on .hw-node:nth-child(3){transition-delay:70ms}.hw-instrument .hw-on .hw-node:nth-child(4){transition-delay:.14s}.hw-instrument .hw-on .hw-node:nth-child(5){transition-delay:.21s}.hw-instrument .hw-on .hw-node:nth-child(6){transition-delay:.28s}.hw-instrument .hw-node-outs{align-items:center}.hw-instrument .hw-doc,.hw-instrument .hw-insight{background:linear-gradient(145deg,#fffefa,#f6f8fc);box-shadow:0 12px 24px -17px #34578166}.hw-instrument .hw-doc-fold{background:linear-gradient(45deg,#88aada,#d7e5f7)}.hw-instrument .hw-doc-head svg{color:#6b8db9}.hw-instrument .hw-doc-head i{background:#b5cae5}.hw-instrument .hw-doc-lines i{background:#d4dfed}.hw-instrument .hw-doc-up{background:linear-gradient(135deg,#8aaedb,#4e79b0);box-shadow:inset 0 1px #fff6}.hw-instrument .hw-tabs{color:#7a8ca3;border-bottom-color:#e1e7f0}.hw-instrument .hw-tabs>b{color:#385c89;border-bottom-color:#658bb9}.hw-instrument .hw-hold{color:#587494}.hw-instrument .hw-bars i{background:#5c84b5}.hw-instrument .hw-bars i:nth-child(2){background:#98b5d9}.hw-instrument .hw-bars i:nth-child(3){background:#cbdbee}.hw-instrument .hw-reco{background:linear-gradient(130deg,#334f75,#476b99)}.hw-instrument .hw-reco span,.hw-instrument .hw-reco p{color:#dce8f6}.hw-instrument .hw-brokers>span{background:linear-gradient(145deg,#fffefa,#f5f8fc);border-color:#fff;box-shadow:0 12px 24px -17px #34578166}.hw-instrument .hw-hub{background:linear-gradient(145deg,#fff,#f2f6fc);border-color:#fff;box-shadow:0 12px 24px -17px #34578166}.hw-instrument .hw-orbit{border-color:#9fbede;animation:none}.hw-instrument .hw-cap,.hw-instrument .hw-out-head{color:#293f5d;background:0 0}.hw-instrument .hw-cap i{color:#3c5677}.hw-instrument .hw-chip{background:linear-gradient(155deg,#fff 10%,#f7faff 57%,#e8f0fa);border:1px solid #ffffffeb;box-shadow:inset 0 -1px 1px #b1c5e329,0 5px 12px -7px #355b8950}.hw-instrument .hw-chip svg{color:#476f9f}@media (min-width:1181px){.hw-instrument .hw-cap{white-space:nowrap}}@media (max-width:1180px){.hw-instrument .hw-stage{grid-template-columns:repeat(2,minmax(0,auto));justify-content:center;gap:52px 64px;padding:38px 28px}}@media (max-width:859px){.hw-instrument .hw-stage{flex-direction:column;gap:44px;padding:30px 18px;display:flex}}.hw-ledger .hw-rail{text-align:left;max-width:980px;margin:48px auto 0;padding-left:64px;position:relative}.hw-spine,.hw-spine-fill{border-radius:2px;width:2px;position:absolute;top:0;bottom:0;left:18px}.hw-spine{background:#26334b21}.hw-spine-fill{transform-origin:top;background:linear-gradient(#e0cd9c,#b08a45);transform:scaleY(0)}.hw-spine-head{background:#c9ad78;border-radius:50%;width:10px;height:10px;margin-top:-5px;margin-left:-4px;position:absolute;top:0;left:19px;box-shadow:0 0 12px 3px #c9ad7866}.hw-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:48px;padding:52px 0;display:grid;position:relative}.hw-row+.hw-row{border-top:1px solid #26334b12}.hw-row:before{content:"";background:#faf9f6;border:2px solid #26334b3d;border-radius:50%;width:12px;height:12px;transition:border-color .5s cubic-bezier(.22,1,.36,1),background-color .5s cubic-bezier(.22,1,.36,1);position:absolute;top:75px;left:-51px}.hw-row.is-lit:before{background:#e0cd9c;border-color:#b08a45}.hw-row-num{font:400 58px/1 var(--font-display);color:#26334b2b;letter-spacing:-.02em;transition:color .6s cubic-bezier(.22,1,.36,1);display:block}.hw-row.is-lit .hw-row-num{color:#8f631d}.hw-row-copy h3{font:400 27px/1.2 var(--font-display);letter-spacing:-.02em;color:var(--hw-ink);margin:14px 0 0}.hw-row-copy p{color:var(--hw-muted);max-width:42ch;margin:12px 0 0;font-size:16.5px;line-height:1.55}.hw-row-art{opacity:.35;justify-content:center;transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);display:flex;transform:translateY(12px)}.hw-row.is-lit .hw-row-art{opacity:1;transform:none}.hw-hub-row{width:96px;height:96px}.hw-ledger .hw-outs{flex-flow:wrap;justify-content:center;max-width:340px}@media (max-width:760px){.hw-ledger .hw-rail{padding-left:44px}.hw-row{grid-template-columns:1fr;gap:26px;padding:42px 0}.hw-row:before{top:58px;left:-31px}.hw-row-num{font-size:44px}.hw-row-copy h3{font-size:23px}.hw-row-art{justify-content:flex-start}}.hw-route-stage{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:72px;max-width:1280px;margin:64px auto 0;padding:16px 8px 8px;display:grid;position:relative}.hw-stations{justify-content:space-between;align-items:center;gap:16px;margin:0;padding:0;list-style:none;display:flex}.hw-station{z-index:2;opacity:0;flex-direction:column;align-items:center;width:150px;display:flex;position:relative;transform:translateY(12px)}.hw-on .hw-station{animation:.6s cubic-bezier(.22,1,.36,1) forwards hw-pop;animation-delay:var(--pop)}@keyframes hw-pop{to{opacity:1;transform:none}}.hw-station:nth-child(odd){transform:translateY(-22px)}.hw-station:nth-child(2n){transform:translateY(40px)}.hw-on .hw-station:nth-child(odd){animation-name:hw-pop-up}.hw-on .hw-station:nth-child(2n){animation-name:hw-pop-down}@keyframes hw-pop-up{to{opacity:1;transform:translateY(-34px)}}@keyframes hw-pop-down{to{opacity:1;transform:translateY(28px)}}.hw-st-num{z-index:2;font:400 17px/1 var(--font-display);color:#8f631d;background:#faf9f6;border-radius:8px;margin-bottom:10px;padding:2px 8px;position:relative}.hw-st-ring{background:var(--hw-paper);color:#3f5074;border:1px solid #d4ccb8;border-radius:50%;place-items:center;width:62px;height:62px;transition:border-color .4s,box-shadow .4s;display:grid;box-shadow:0 14px 24px -18px #26334b59,0 0 0 6px #faf9f6}.hw-st-ring svg{width:24px;height:24px}.hw-st-rovia{border-color:#c9ad78;width:78px;height:78px}.hw-st-rovia img{width:36px;height:36px}.hw-flowing .hw-st-ring{border-color:#cbb27e}.hw-st-label{z-index:2;letter-spacing:-.01em;color:var(--hw-ink);text-align:center;background:#faf9f6;border-radius:10px;margin-top:12px;padding:2px 10px;font-size:15px;font-weight:500;line-height:1.35;position:relative}.hw-route-line{fill:none;stroke:var(--hw-ink);stroke-opacity:.2;stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px;transition:stroke-dashoffset 1.6s cubic-bezier(.3,.7,.3,1) .25s}.hw-route-branch{fill:none;stroke:var(--hw-ink);stroke-opacity:.16;stroke-width:1.2px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px;transition:stroke-dashoffset .55s cubic-bezier(.22,1,.36,1)}.hw-route-line.is-drawn,.hw-route-branch.is-drawn{stroke-dashoffset:0}.hw-route .hw-pulse{stroke-width:2.4px}.hw-pulse-branch{stroke-dasharray:14 386;stroke-dashoffset:400px}.hw-pulse-branch.is-live{animation-duration:9s}.hw-route-outs{z-index:2;flex-direction:column;align-items:center;display:flex;position:relative}.hw-route .hw-chip{opacity:0;transform:translateY(10px)}.hw-route .hw-on .hw-chip{animation:.5s cubic-bezier(.22,1,.36,1) forwards hw-pop;animation-delay:var(--pop)}@media (max-width:1080px){.hw-route-stage{column-gap:40px}.hw-station{width:126px}}@media (max-width:859px){.hw-route-stage{flex-direction:column;gap:52px;margin-top:40px;display:flex}.hw-stations{flex-direction:column;gap:44px;width:100%}.hw-station,.hw-station:nth-child(odd),.hw-station:nth-child(2n){width:auto;transform:translateY(12px)}.hw-on .hw-station:nth-child(odd),.hw-on .hw-station:nth-child(2n){animation-name:hw-pop}.hw-route-outs{width:100%}.hw-route .hw-outs{flex-flow:wrap;justify-content:center}}@media (prefers-reduced-motion:reduce){.hw-wire,.hw-route-line,.hw-route-branch{stroke-dashoffset:0;transition:none}.hw-pulse{display:none}.hw-orbit{animation:none}.hw-instrument .hw-node{opacity:1;transition:none;transform:none}.hw-station,.hw-route .hw-chip{opacity:1;animation:none}.hw-station:nth-child(odd){transform:translateY(-34px)}.hw-station:nth-child(2n){transform:translateY(28px)}.hw-spine-fill{transform:scaleY(1)}.hw-spine-head{display:none}.hw-row-art{opacity:1;transform:none}}
.how-flow{--flow-ink:#293f5d;--flow-muted:#58708e;--flow-line:#7896ba;--flow-shadow:0 12px 24px -17px #34578166;color:var(--flow-ink);text-align:center;font-family:var(--font-body);background:#faf9f6;padding:72px clamp(18px,3vw,48px);scroll-margin-top:110px}.how-flow *{box-sizing:border-box}.how-flow header h2{font:400 clamp(36px,3.8vw,52px)/1.12 var(--font-display);letter-spacing:-.025em;margin:0}.how-flow header>p{color:#627087;margin:18px auto 0;font-size:19px;line-height:1.5}.jf-box{isolation:isolate;background:radial-gradient(at 0 100%,#b1c8e6,#0000 56%),radial-gradient(at 100% 30%,#adc5e5,#0000 60%),linear-gradient(120deg,#eef3fa,#e1eaf6 55%,#c8d8ed);border:1px solid #cbd9ea;border-radius:28px;grid-template-columns:minmax(158px,1fr) minmax(210px,1.25fr) 112px 110px minmax(340px,2fr);align-items:center;column-gap:36px;max-width:1480px;margin:38px auto 0;padding:44px 28px;display:grid;position:relative;overflow:clip;box-shadow:inset 0 1px #ffffffc0}.jf-box:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(at 45% 45%,#fff8,#0000 65%);animation:24s ease-in-out infinite alternate paused jf-light;position:absolute;inset:-10%}.jf-box:after{content:"";z-index:0;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23fff' filter='url(%23n)' d='M0 0h160v160H0z'/%3E%3C/svg%3E");position:absolute;inset:0}.jf-stage{z-index:2;min-width:0;position:relative}.jf-art{flex-direction:column;justify-content:center;align-items:center;height:260px;display:flex}.jf-stage h3{letter-spacing:-.02em;margin:20px 0 0;font-size:16px;font-weight:500;line-height:1.35}.jf-upload .jf-art,.jf-understand .jf-art,.jf-broker-stage .jf-art,.jf-transfer .jf-art{grid-template-rows:190px 44px;align-content:center;justify-items:center;display:grid}.jf-upload .jf-art>:first-child,.jf-understand .jf-art>:first-child,.jf-broker-stage .jf-art>:first-child,.jf-transfer .jf-art>:first-child{align-self:center}.jf-document{width:158px;height:190px;box-shadow:var(--flow-shadow);text-align:left;background:linear-gradient(145deg,#fffefa,#f6f8fc);border:1px solid #ffffffd9;border-radius:14px 25px 14px 14px;padding:25px 19px;position:relative}.jf-paper-corner{background:linear-gradient(45deg,#88aada,#d7e5f7);border-radius:0 0 0 8px;width:27px;height:27px;position:absolute;top:0;right:0}.jf-doc-company{align-items:center;gap:10px;margin-top:13px;display:flex}.jf-doc-company svg{color:#6b8db9;stroke-width:1.5px;width:21px;height:21px}.jf-doc-company i{background:#b5cae5;border-radius:3px;width:52px;height:4px}.jf-doc-lines{gap:14px;margin-top:27px;display:grid}.jf-doc-lines i{background:#d4dfed;height:2px}.jf-doc-lines i:last-child{width:65%}.jf-upload-symbol{color:#fff;background:linear-gradient(135deg,#8aaedb,#4e79b0);border-radius:9px;place-items:center;width:30px;height:30px;display:grid;position:absolute;bottom:13px;right:15px;box-shadow:inset 0 1px #fff6}.jf-upload-symbol svg{width:16px;height:16px}.jf-insight-card{width:100%;max-width:230px;height:190px;box-shadow:var(--flow-shadow);text-align:left;background:linear-gradient(145deg,#fffefa,#f6f8fc);border:1px solid #ffffffd9;border-radius:15px;flex-direction:column;gap:8px;padding:15px;display:flex}.jf-screen-heading h4{font:400 22px/1.15 var(--font-display);letter-spacing:-.03em;margin:0}.jf-screen-tabs{color:#7a8ca3;border-bottom:1px solid #e1e7f0;justify-content:space-between;font-size:12px;line-height:1.25;display:flex}.jf-screen-tabs>*{padding-bottom:5px;font-weight:400}.jf-screen-tabs>b{color:#385c89;border-bottom:2px solid #658bb9;margin-bottom:-1px;font-weight:500}.jf-overview-summary>span{color:#587494;margin-bottom:6px;font-size:12px;display:block}.jf-overview-summary>div{border-radius:3px;gap:3px;height:5px;display:flex;overflow:hidden}.jf-overview-summary i{background:#5c84b5;flex:5}.jf-overview-summary i:nth-child(2){background:#98b5d9;flex:3}.jf-overview-summary i:nth-child(3){background:#cbdbee;flex:2}.jf-screen-recommendation{color:#fff;background:linear-gradient(130deg,#334f75,#476b99);border-radius:7px;margin-top:auto;padding:8px 9px}.jf-screen-recommendation>span{color:#dce8f6;align-items:center;gap:5px;font-size:12px;line-height:1.3;display:flex}.jf-screen-recommendation i{font-size:15px;font-style:normal}.jf-screen-recommendation p{color:#dce8f6;margin:4px 0 0;font-size:12px;line-height:1.4}.jf-brokers{grid-template-columns:repeat(2,46px);justify-content:center;gap:12px;width:112px;display:grid}.jf-brokers>span{width:46px;height:46px;box-shadow:var(--flow-shadow);background:linear-gradient(145deg,#fffefa,#f5f8fc);border:1px solid #fff;border-radius:12px;place-items:center;display:grid}.jf-brokers img{object-fit:contain;width:30px;height:30px}.jf-transfer-core{place-items:center;width:100%;display:grid}.jf-rovia-tile{isolation:isolate;place-items:center;width:76px;height:76px;display:grid;position:relative}.jf-rovia-tile img{z-index:1;width:64px;height:64px;position:relative}.jf-rovia-tile:before{content:"";filter:blur(9px);background:radial-gradient(circle,#dceaff99,#a6c8f140 35%,#0000 72%);border-radius:50%;animation:7s ease-in-out infinite paused jf-glow;position:absolute;inset:-18px}.jf-outcomes>h3{text-align:center;margin:0 0 22px;font-size:18px}.jf-outcomes .jf-art{height:auto}.jf-value-grid{grid-template-columns:1fr;gap:27px;width:100%;display:grid}.jf-invest-group{min-width:0}.jf-value-heading{color:#3c5677;margin-bottom:27px;font-size:15px;font-weight:500;line-height:1.3;display:block}.jf-asset-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.jf-benefit{flex-direction:column;align-items:center;min-width:0;display:flex}.jf-outcome-node{width:100%;height:78px;box-shadow:var(--flow-shadow);background:linear-gradient(145deg,#fffefa,#f4f7fc);border:1px solid #fff;border-radius:14px;justify-content:center;align-items:center;display:flex}.jf-benefit>strong{color:#354f70;margin-top:11px;font-size:14px;font-weight:500;line-height:1.4}.jf-stock-visual{align-items:center;display:flex}.jf-stock-visual img{object-fit:contain;background:#fff;border:1px solid #e5ebf5;border-radius:9px;width:34px;height:34px;padding:6px}.jf-stock-visual img+img{margin-top:12px;margin-left:-6px}.jf-ipo-visual{color:#658ab7;place-items:center;display:grid;position:relative}.jf-ipo-visual svg{stroke-width:1.5px;width:34px;height:34px}.jf-ipo-visual span{color:#9ab6d9;font-size:17px;position:absolute;top:-4px;right:-11px}.jf-etf-visual{grid-template-columns:repeat(2,17px);gap:4px;display:grid}.jf-etf-visual span{background:linear-gradient(140deg,#adc6e8,#648ab9);border-radius:4px;width:17px;height:17px;box-shadow:inset 0 1px #fff7}.jf-etf-visual span:nth-child(2),.jf-etf-visual span:nth-child(3){background:linear-gradient(140deg,#e8f0fc,#b4cae6)}.jf-programme{justify-self:center;width:calc(33.3333% - 8px)}.jf-programme strong{white-space:nowrap}.jf-connections{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:visible}.jf-wire{fill:none;stroke:var(--flow-line);stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;opacity:.9}.jf-route-beam{pointer-events:none}.jf-playing:before,.jf-playing .jf-rovia-tile:before{animation-play-state:running}.how-flow-downloads{justify-content:center;gap:16px;margin-top:28px;display:flex}.how-flow-downloads a{align-items:center;min-height:44px;display:flex}.how-flow-downloads a:focus-visible{outline-offset:5px;border-radius:5px;outline:2px solid #557fad}@keyframes jf-light{0%{transform:translate(-2%,-1%)}to{transform:translate(2%,1%)}}@keyframes jf-glow{0%,to{opacity:.45}50%{opacity:.75}}@media (min-width:701px) and (max-width:1249px){.jf-box{grid-template-columns:1fr 1.25fr .75fr .75fr;gap:38px 24px;padding:34px 26px}.jf-stage h3{font-size:15px}.jf-outcomes{grid-column:1/-1;justify-self:center;width:100%;max-width:680px}.jf-value-grid{grid-template-columns:3fr 1fr;align-items:end;gap:30px}.jf-programme{width:100%}.jf-value-heading{text-align:left}.jf-outcomes>h3{margin-bottom:16px}.jf-asset-options{gap:12px}.jf-programme strong{white-space:normal;max-width:15ch}.jf-benefit>strong{min-height:2.8em}.jf-outcome-node{height:78px}.jf-brokers{grid-template-columns:repeat(2,40px);gap:10px;width:94px}.jf-brokers>span{width:40px;height:40px}.jf-brokers img{width:28px;height:28px}.jf-document{width:140px}.jf-insight-card{padding:13px}.jf-screen-recommendation p,.jf-screen-recommendation>span{font-size:11px}}@media (max-width:700px){.how-flow{padding:48px 18px}.how-flow header>p{max-width:28ch;font-size:17px}.jf-box{border-radius:24px;flex-direction:column;gap:42px;margin-top:28px;padding:28px 20px;display:flex}.jf-stage{width:100%;max-width:320px}.jf-art,.jf-upload .jf-art,.jf-understand .jf-art,.jf-broker-stage .jf-art,.jf-transfer .jf-art{flex-direction:column;gap:0;height:auto;display:flex}.jf-stage h3{margin:14px 0 0;font-size:16px}.jf-insight-card{max-width:230px}.jf-brokers{grid-template-columns:repeat(4,42px);gap:9px;width:auto}.jf-brokers>span{width:42px;height:42px}.jf-rovia-tile{width:66px;height:66px}.jf-rovia-tile img{width:56px;height:56px}.jf-outcomes>h3{margin:0 0 16px;font-size:18px}.jf-value-heading{margin-bottom:24px;font-size:14px}.jf-value-grid{gap:26px}.jf-benefit>strong{font-size:13px}.jf-outcome-node{height:72px}.jf-asset-options{gap:10px}.jf-programme{width:calc(33.3333% - 6.66667px)}.jf-programme strong{white-space:nowrap}.how-flow-downloads{gap:12px}}@media (prefers-reduced-motion:reduce){.jf-box:before,.jf-rovia-tile:before{animation:none}.jf-route-beam{display:none}}@media (min-width:701px){.jf-upload .jf-art,.jf-understand .jf-art,.jf-broker-stage .jf-art,.jf-transfer .jf-art{grid-template-columns:minmax(0,1fr)}.jf-transfer h3{white-space:nowrap}}.jf-value-grid{flex-direction:column;align-items:center;gap:20px;width:100%;padding:4px 0;display:flex}.jf-value-heading{text-align:center;color:#293f5d;margin:0 0 8px;font-size:19px;font-weight:600;line-height:1.4}.jf-asset-options{flex-wrap:nowrap;justify-content:center;gap:10px;display:flex}.jf-asset-chip,.jf-programme{background:linear-gradient(155deg,#fff 10%,#f7faff 57%,#e8f0fa);border:1px solid #ffffffeb;border-radius:999px;flex-direction:row;justify-content:center;align-items:center;gap:10px;width:auto;min-height:48px;padding:0 15px;display:inline-flex;box-shadow:inset 0 -1px 1px #b1c5e329,0 5px 12px -7px #355b8950}.jf-asset-chip{white-space:nowrap;color:#293f5d;font-size:15px;font-weight:600;line-height:1.35}.jf-asset-chip>svg{stroke-width:1.8px;color:#476f9f;flex-shrink:0;width:20px;height:20px}.jf-programme{gap:12px;padding:0 20px}.jf-programme strong{white-space:nowrap;color:#293f5d;max-width:none;margin:0;font-size:15px;font-weight:600;line-height:1.4}.jf-one-percent-logo{object-fit:contain;width:26px;height:26px}@media (min-width:701px) and (max-width:1249px){.jf-outcomes{max-width:430px}.jf-programme strong{white-space:nowrap}.jf-value-heading{text-align:center}}@media (max-width:700px){.jf-outcomes{width:100%}.jf-asset-options{flex-wrap:wrap;gap:8px;max-width:100%}.jf-asset-chip{gap:8px;min-height:46px;padding:0 14px;font-size:15px}.jf-value-heading{max-width:24ch;font-size:18px}.jf-value-grid{gap:18px}.jf-programme{min-height:46px}.jf-programme strong{font-size:15px}}@media (min-width:1250px){.jf-asset-options{flex-direction:column;gap:12px;width:180px}.jf-asset-chip{justify-content:center;width:100%;padding:0 24px}.jf-box{grid-template-columns:158px 230px 112px 76px 250px;justify-content:space-between;column-gap:32px;padding:48px}.jf-upload .jf-art,.jf-understand .jf-art,.jf-broker-stage .jf-art,.jf-transfer .jf-art{grid-template-rows:190px 28px;align-content:start;row-gap:20px;height:238px}.jf-stage h3{white-space:nowrap;align-self:start;margin:0;line-height:28px}.jf-value-grid{gap:12px;padding:0}.jf-value-heading{white-space:nowrap;margin:0 0 12px;font-size:17px;line-height:24px}.jf-asset-options{gap:12px;width:240px}.jf-asset-chip,.jf-programme{width:240px;min-height:48px}.jf-programme{gap:10px;padding:0 14px}.jf-outcomes{transform:translateY(-2px)}}@media (min-width:701px) and (max-width:1249px){.jf-upload .jf-art,.jf-understand .jf-art,.jf-broker-stage .jf-art,.jf-transfer .jf-art{grid-template-rows:190px 28px;align-content:start;row-gap:20px;height:238px}.jf-stage h3{align-self:start;margin:0;line-height:28px}.jf-value-grid{gap:12px}.jf-value-heading{margin-bottom:12px}}@media (max-width:700px){.jf-value-grid{gap:12px}.jf-value-heading{margin-bottom:12px}}.how-store-button{border-radius:var(--action-radius);background:var(--action-gold);min-height:54px;color:var(--action-ink);font:600 16px/1.1 var(--font-body);align-items:center;gap:10px;padding:8px 24px 8px 20px;text-decoration:none;transition:background-color .2s;display:inline-flex;box-shadow:inset 0 1px #ffffff80,0 2px 4px #6051340a}.how-store-button:hover{background:var(--action-gold-hover)}.how-store-button svg{flex:none;width:22px;height:22px}.how-store-button span{flex-direction:column;align-items:flex-start;display:flex}.how-store-button small{letter-spacing:.01em;opacity:.8;margin-bottom:2px;font-size:11px;font-weight:500}
.ri-card{width:min(500px,100%);min-width:0;padding:clamp(calc(20 * var(--ri-unit,1px)), 2.2vw, calc(30 * var(--ri-unit,1px)));border-radius:calc(20 * var(--ri-unit,1px));box-shadow:0 calc(24 * var(--ri-unit,1px)) calc(60 * var(--ri-unit,1px)) #0d122138, inset 0 0 0 4px #ffffff4d;color:#243044;text-align:left;background:linear-gradient(145deg,#fffdf8 0%,#f5f1e8 100%);border:1px solid #fffdf6e0;font-family:TWK Lausanne,Inter Variable,Inter,sans-serif}.ri-header{justify-content:space-between;align-items:center;gap:calc(14 * var(--ri-unit,1px));padding-bottom:calc(23 * var(--ri-unit,1px));display:flex}.ri-eyebrow{margin:0 0 calc(9 * var(--ri-unit,1px));color:#817256;font-size:calc(10 * var(--ri-unit,1px));letter-spacing:.1em;text-transform:uppercase}.ri-header h3{font:500 calc(17 * var(--ri-unit,1px))/1.25 "TWK Lausanne", sans-serif;letter-spacing:-.4px;margin:0}.ri-holdings{margin:calc(6 * var(--ri-unit,1px)) 0 0;color:#79766e;font-size:calc(12 * var(--ri-unit,1px))}.ri-holdings span{padding:0 calc(5 * var(--ri-unit,1px))}.ri-brand{width:calc(44 * var(--ri-unit,1px));height:calc(44 * var(--ri-unit,1px));border-radius:calc(12 * var(--ri-unit,1px));background:#ffffffa8;border:1px solid #e7e1d5;flex-shrink:0;place-items:center;display:grid}.ri-brand svg{width:calc(23 * var(--ri-unit,1px));height:calc(23 * var(--ri-unit,1px))}.ri-exposure{padding:calc(21 * var(--ri-unit,1px)) 0 calc(23 * var(--ri-unit,1px));border-block:1px solid #dfdace}.ri-metric{justify-content:space-between;align-items:center;gap:calc(12 * var(--ri-unit,1px));display:flex}.ri-metric p{font-size:calc(14 * var(--ri-unit,1px));margin:0;line-height:1.55}.ri-metric p>span{color:#79766e}.ri-percent{color:#a5502d;font:400 calc(52 * var(--ri-unit,1px))/1 "Canela Deck", Georgia, serif;letter-spacing:-2px;white-space:nowrap}.ri-number{text-align:right;font-variant-numeric:tabular-nums;min-width:1.15em;display:inline-block}.ri-percent-sign{padding-left:3px;font-size:.65em}.ri-meter{margin-top:calc(21 * var(--ri-unit,1px));position:relative}.ri-track{height:calc(8 * var(--ri-unit,1px));border-radius:calc(8 * var(--ri-unit,1px));background:#e6e1d6;overflow:hidden}.ri-fill{border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#c7a66d,#ae613f);width:68%;height:100%;display:block}.ri-benchmark{background:#544c3d;border-radius:1px;width:2px;position:absolute;top:-4px;bottom:-4px;left:15%;box-shadow:0 0 0 2px #f8f5ee}.ri-ceiling{align-items:center;gap:calc(7 * var(--ri-unit,1px));margin:calc(12 * var(--ri-unit,1px)) 0 0;color:#79766e;font-size:calc(11 * var(--ri-unit,1px));line-height:1.4;display:flex}.ri-ceiling>span{width:2px;height:calc(9 * var(--ri-unit,1px));background:#544c3d;flex-shrink:0}.ri-lots-title{justify-content:space-between;gap:calc(8 * var(--ri-unit,1px));margin:calc(23 * var(--ri-unit,1px)) 0 calc(8 * var(--ri-unit,1px));font-size:calc(11 * var(--ri-unit,1px));color:#5f625f;display:flex}.ri-lots-title>span{color:#8b877e;font-size:calc(10 * var(--ri-unit,1px))}.ri-lot{grid-template-columns:minmax(0, 1fr) auto minmax(calc(76 * var(--ri-unit,1px)), 1fr);align-items:center;gap:calc(12 * var(--ri-unit,1px));padding:calc(12 * var(--ri-unit,1px)) 0;border-bottom:1px solid #e4dfd4;display:grid;position:relative}.ri-lot-accent{left:calc(-12 * var(--ri-unit,1px));top:calc(12 * var(--ri-unit,1px));bottom:calc(12 * var(--ri-unit,1px));opacity:0;transform-origin:top;background:#b49860;width:2px;position:absolute}.ri-lot-date{font-size:calc(13 * var(--ri-unit,1px));white-space:nowrap;line-height:1.3}.ri-lot-date>span{color:#888278;font-size:calc(10 * var(--ri-unit,1px));margin-top:3px;display:block}.ri-term{padding:4px calc(6 * var(--ri-unit,1px));color:#73694f;font-size:calc(10 * var(--ri-unit,1px));letter-spacing:.04em;cursor:default;background:#eae4d6;border-radius:4px;line-height:1;text-decoration:none}.ri-term-short{color:#a5502d;background:#efe0d7}.ri-value{text-align:right;font-size:calc(13 * var(--ri-unit,1px));white-space:nowrap;font-variant-numeric:tabular-nums}.ri-value-up{color:#47785b}.ri-value-down{color:#a5502d}.ri-action{justify-content:center;align-items:center;gap:calc(12 * var(--ri-unit,1px));width:100%;min-height:calc(44 * var(--ri-unit,1px));margin-top:calc(23 * var(--ri-unit,1px));padding:calc(12 * var(--ri-unit,1px)) calc(14 * var(--ri-unit,1px));color:#fffaf0;font:500 calc(13 * var(--ri-unit,1px))/1.3 "TWK Lausanne", sans-serif;cursor:pointer;background:#192336;border:1px solid #243044;border-radius:999px;display:flex;position:relative}.ri-action:after{content:"";height:44px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.ri-action:hover{background:#2b3850}.ri-action:focus-visible{outline-offset:4px;outline:2px solid #8b713d}.ri-action-arrow{font-size:calc(17 * var(--ri-unit,1px))}@media (max-width:480px){.ri-header{gap:calc(8 * var(--ri-unit,1px))}.ri-header h3{font-size:calc(15 * var(--ri-unit,1px))}.ri-brand{width:calc(36 * var(--ri-unit,1px));height:calc(36 * var(--ri-unit,1px));border-radius:calc(10 * var(--ri-unit,1px))}.ri-brand svg{width:calc(20 * var(--ri-unit,1px));height:calc(20 * var(--ri-unit,1px))}.ri-eyebrow{font-size:calc(8 * var(--ri-unit,1px))}.ri-metric p{font-size:calc(12 * var(--ri-unit,1px))}.ri-percent{font-size:calc(44 * var(--ri-unit,1px))}.ri-lots-title{flex-direction:column;gap:4px}.ri-lot{gap:calc(8 * var(--ri-unit,1px));grid-template-columns:minmax(0, 1fr) auto minmax(calc(65 * var(--ri-unit,1px)), 1fr)}.ri-value,.ri-lot-date{font-size:calc(12 * var(--ri-unit,1px))}}
.bc-illustrative .hf-compare-inner{width:min(100%,1520px)}.bc-illustrative .hf-compare-h2{text-wrap:balance;max-width:1000px;margin-inline:auto}.bc-broker-picker{justify-content:center;align-items:center;gap:20px;margin:32px 0 56px;display:flex}.bc-broker-picker>.bc-picker-label{color:#77746c;font-size:15px}.bc-broker-picker .hf-compare-select-wrap{width:250px;margin:0}.bc-broker-picker .hf-compare-select-wrap select{border-radius:12px;min-height:48px}.bc-world{color:#1c2940}.bc-benefits{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.bc-benefit{flex-direction:column;min-width:0;display:flex}.bc-visual{aspect-ratio:1;background:#202a4e url(/assets/hifi/mesh-navy.webp) 50%/cover no-repeat;border-radius:22px;align-items:center;width:100%;padding:8px;display:flex}.bc-benefit:nth-child(2) .bc-visual{background-image:url(/assets/hifi/mesh-wine.webp)}.bc-benefit:nth-child(3) .bc-visual{background-image:url(/assets/hifi/mesh-forest.webp)}.bc-benefit:nth-child(4) .bc-visual{background-image:url(/assets/hifi/mesh-bronze.webp)}.bc-art{color:#263249;fill:currentColor;width:100%;height:auto;font-family:TWK Lausanne,sans-serif;display:block}.bc-benefit-copy{text-align:center;min-height:64px;margin-top:24px;padding-inline:4px}.bc-benefit-label{color:#8c7447;letter-spacing:.04em;margin-bottom:12px;font-size:13px;font-weight:500;display:block}.bc-benefit h3{text-wrap:balance;max-width:21ch;margin:0 auto;font:400 clamp(22px,1.9vw,27px)/1.25 Canela Deck,Georgia,serif}.bc-broker-context{text-align:center;border-top:1px solid #e5dfd3;margin-top:16px;padding:14px 6px 0}.bc-context-heading{color:#68655e;font-weight:500}.bc-broker-context>p{color:#78746d;text-wrap:pretty;max-width:36ch;margin:0 auto;font-size:13px;line-height:1.55}.bc-illustrative .hf-compare-foot{width:100%;margin-top:36px;font-size:12px}@media (max-width:1100px){.bc-benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:44px 32px}.bc-visual{aspect-ratio:1.15}.bc-benefit-copy{min-height:64px;margin-top:24px}.bc-benefit h3{font-size:27px}.bc-broker-context{margin-top:16px}}@media (max-width:600px){.bc-broker-picker{flex-direction:column;gap:12px;margin:28px 0 36px}.bc-benefits{grid-template-columns:1fr;gap:40px}.bc-visual{aspect-ratio:1.15;padding:12px}.bc-art{max-width:350px;margin:auto}.bc-benefit-copy{min-height:0;margin-top:22px}.bc-benefit h3{max-width:24ch;font-size:28px}.bc-broker-context{margin-top:20px;padding:14px 6px 0}.bc-broker-context>p{max-width:none}}.bc-benefit-detail{color:#817a6b;max-width:30ch;margin:12px auto 0;font-size:12px;line-height:1.5}.bc-benefits-indmoney .bc-benefit-copy{min-height:114px}.bc-platform-note{color:#69675f;border-top:1px solid #e1dcd1;max-width:75ch;margin:32px 0 0;padding-top:24px;font-size:15px;line-height:1.6}.bc-illustrative .hf-compare-foot>p{max-width:85ch}@media (max-width:600px){.bc-benefits:has(.bc-benefit-detail) .bc-benefit-copy{min-height:0}}.bc-company-select{z-index:5;color:#263249;width:264px;position:relative}.bc-company-select summary{cursor:pointer;background:#fffefa;border:1px solid #d8d6d0;border-radius:14px;align-items:center;gap:8px;min-height:56px;padding:10px 16px;font-size:16px;font-weight:500;list-style:none;display:flex}.bc-company-select summary::-webkit-details-marker{display:none}.bc-company-select img{object-fit:contain;border-radius:6px;flex-shrink:0;width:30px;height:30px}.bc-company-select summary>svg{width:16px;margin-left:auto;transition:transform .2s}.bc-company-select[open] summary>svg{transform:rotate(180deg)}.bc-company-select summary:focus-visible,.bc-company-options button:focus-visible{outline-offset:3px;outline:2px solid #8c7447}.bc-company-options{background:#fffefa;border:1px solid #e0dcd2;border-radius:16px;padding:7px;position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:0 12px 36px #17223a12}.bc-company-options button{width:100%;min-height:52px;color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:13px;padding:11px 9px;font-size:15px;display:flex}.bc-company-options button:hover{background:#f3f0e8}.bc-company-options button[aria-pressed=true]{background:#eeeade}.bc-company-options button>svg{color:#94783d;width:16px;margin-left:auto}@media (max-width:600px){.bc-benefits-indmoney .bc-benefit-copy{min-height:0}}.bc-version-label{color:#807765;letter-spacing:.04em;margin-bottom:10px;padding:0 4px;font-size:12px;display:block}.bc-version-previous{margin-top:22px}.bc-benefit .bc-visual-previous{background:radial-gradient(at 70% 20%,#ebece6,#e1e5df)}.bc-benefit:nth-child(2) .bc-visual-previous{background:radial-gradient(at 70% 20%,#efede6,#e4ddcd)}.bc-benefit:nth-child(3) .bc-visual-previous{background:radial-gradient(at 70% 20%,#ececf0,#dce1eb)}.bc-benefit:nth-child(4) .bc-visual-previous{background:radial-gradient(at 70% 20%,#f1ece7,#e8ddd2)}.bc-table-scroll{isolation:isolate;scrollbar-width:thin;scrollbar-color:#c9c0ad transparent;padding-bottom:4px;overflow-x:auto}.bc-table-scroll:focus-visible{outline-offset:6px;border-radius:4px;outline:2px solid #ad9563}.bc-table{border-collapse:separate;border-spacing:0;table-layout:fixed;color:#263249;text-align:left;width:100%;min-width:1020px}.bc-company-column{width:145px}.bc-table thead th{vertical-align:top;padding:0 12px 26px;font-weight:400}.bc-table .bc-visual{aspect-ratio:1.2;border-radius:18px;padding:8px}.bc-table thead th:nth-child(3) .bc-visual{background-image:url(/assets/hifi/mesh-wine.webp)}.bc-table thead th:nth-child(4) .bc-visual{background-image:url(/assets/hifi/mesh-forest.webp)}.bc-table thead th:nth-child(5) .bc-visual{background-image:url(/assets/hifi/mesh-bronze.webp)}.bc-table-topic{text-wrap:balance;margin:20px 3px 0;font:400 23px/1.25 Canela Deck,Georgia,serif;display:block}.bc-table tbody th,.bc-table tbody td{vertical-align:top;border-top:1px solid #ded8cb;padding:25px 16px}.bc-table tbody tr:last-child th,.bc-table tbody tr:last-child td{border-bottom:1px solid #ded8cb}.bc-table tbody th{z-index:1;background:#faf9f6;padding-left:12px;font-size:14px;font-weight:500;position:sticky;left:0}.bc-table-rovia td,.bc-table .bc-table-rovia th{background:#f0ede4}.bc-table-value{margin:0;font-size:17px;font-weight:600;line-height:1.45}.bc-table-detail{color:#777367;margin:10px 0 0;font-size:13px;line-height:1.5}.bc-table-broker-value{color:#735b50;margin:0;font-size:16px;line-height:1.5}.bc-table-rovia-logo{width:84px;height:auto;margin-top:2px;display:block}.bc-table-company{flex-wrap:nowrap;align-items:center;gap:9px;font-size:15px;line-height:1.4;display:flex}.bc-table-company img{object-fit:contain;border-radius:5px;flex-shrink:0;width:24px;height:24px}.bc-table-company span{min-width:0;max-width:100px}.bc-table-corner{z-index:1;background:#faf9f6;position:sticky;left:0}.bc-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:600px){.bc-company-column{width:128px}.bc-table{min-width:980px}.bc-table thead th{padding-inline:9px}.bc-table-topic{font-size:22px}.bc-table tbody th,.bc-table tbody td{padding:20px 12px}.bc-table-rovia-logo{width:84px}.bc-table .bc-art{max-width:none}}.bc-table-hint{display:none}@media (max-width:1100px){.bc-table-hint{color:#777367;text-align:right;margin:0 0 16px;font-size:12px;display:block}}.bc-table .bc-art{width:100%;max-width:none;margin:0}.bc-benefit .bc-art{transform-origin:50%;transform:scale(1.04)}.bc-case{color:#253249;max-width:1240px;margin:0 auto}.bc-case-eyebrow{color:#806a42;font-size:14px;line-height:1.5;display:block}.bc-case-intro{text-align:center;max-width:900px;margin:0 auto 30px}.bc-case-intro h3{letter-spacing:-.015em;margin:10px 0 14px;font:400 clamp(30px,3.4vw,46px)/1.15 Canela Deck,Georgia,serif}.bc-case-intro>p{color:#625f56;margin:0;font-size:17px;line-height:1.6}.bc-case-ledger{background:#fdfbf6;border:1px solid #ddd7ca;border-radius:22px;overflow:hidden}.bc-case-table{table-layout:fixed;border-collapse:collapse;text-align:center;width:100%}.bc-case-label-col{width:40%}.bc-case-table thead th{border-bottom:1px solid #ddd7ca;padding:26px 16px;font-size:16px;font-weight:500}.bc-case-table thead th:first-child{text-align:left;color:#686257;padding-left:28px}.bc-case-table thead img{object-fit:contain;width:92px;height:30px;margin:auto;display:block}.bc-case-table th:nth-child(2),.bc-case-table td:nth-child(2){background:#f0f3ec}.bc-case-table th:nth-child(4),.bc-case-table td:nth-child(4){background:#f7f0e1}.bc-case-table tbody th,.bc-case-table tbody td{vertical-align:middle;border-bottom:1px solid #e2dcd0;padding:24px 16px}.bc-case-table tbody tr:last-child th,.bc-case-table tbody tr:last-child td{border-bottom:0}.bc-case-table tbody th{text-align:left;padding-left:28px;font-weight:400}.bc-case-row-heading{align-items:center;gap:20px;display:flex}.bc-case-row-heading strong{font-size:20px;font-weight:500;line-height:1.3;display:block}.bc-case-row-heading span{color:#716b5f;margin-top:8px;font-size:14px;line-height:1.5;display:block}.bc-case-mini{background:#35472f url(/assets/hifi/mesh-forest.webp) 50%/cover;border-radius:12px;flex-shrink:0;align-items:center;width:100px;height:88px;display:flex;overflow:hidden}.bc-case-mini-trades{background-image:url(/assets/hifi/mesh-wine.webp)}.bc-case-mini-fx{background-image:url(/assets/hifi/mesh-bronze.webp)}.bc-case-mini .bc-story-art{flex-shrink:0;width:100%;max-width:none;height:auto;margin:0;display:block}.bc-case-table td>strong{white-space:nowrap;font-variant-numeric:tabular-nums;font:400 clamp(26px,2.8vw,38px)/1.2 Canela Deck,Georgia,serif}.bc-case-table td:nth-child(2)>strong{color:#385b43}.bc-case-table td:nth-child(4)>strong{color:#85642d}.bc-case-mobile-label{display:none}.bc-case-result{color:#fff7e5;background:#202a4e url(/assets/hifi/mesh-navy.webp) 50%/cover;justify-content:space-between;align-items:center;gap:24px;padding:30px 36px;display:flex}.bc-case-result>div>span{font:400 clamp(24px,2.6vw,34px)/1.2 Canela Deck,Georgia,serif}.bc-case-result p{color:#f0eadd;margin:9px 0 0;font-size:15px;line-height:1.5}.bc-case-result>strong{letter-spacing:-.025em;white-space:nowrap;font:400 clamp(48px,5.4vw,70px)/1.1 Canela Deck,Georgia,serif}.bc-case-notes{max-width:100ch;margin-top:22px}.bc-case-notes p{color:#696458;margin:8px 0;font-size:14px;line-height:1.6}.bc-case-notes p:first-child{color:#4b4a43}.bc-case-assumptions{color:#696458;margin-top:12px;font-size:14px;line-height:1.65}.bc-case-assumptions summary{cursor:pointer;color:#354238;text-underline-offset:4px;width:fit-content;padding:8px 0;text-decoration:underline}.bc-case-assumptions p{max-width:100ch;margin:14px 0}.bc-case-assumptions a{color:#6c5933;text-underline-offset:3px}.bc-case-support{grid-template-columns:1fr 1fr;gap:24px;margin-top:36px;display:grid}.bc-case-support h4{margin:8px 0 0;font:400 26px/1.25 Canela Deck,Georgia,serif}.bc-case-support h5{margin:0 0 10px;font-size:16px;font-weight:500}.bc-case-support p{color:#696458;max-width:44ch;margin:0;font-size:14px;line-height:1.6}@media (max-width:1000px){.bc-case-label-col{width:37%}.bc-case-mini{width:70px;height:76px}.bc-case-row-heading{gap:12px}.bc-case-row-heading strong{font-size:18px}.bc-case-row-heading span{font-size:13px}.bc-case-table tbody th,.bc-case-table thead th:first-child{padding-left:18px}.bc-case-table thead th{padding:22px 10px;font-size:14px}.bc-case-table tbody td{padding-inline:10px}.bc-case-support{grid-template-columns:1fr 1fr}}@media (max-width:700px){.bc-case-intro>p{font-size:16px}.bc-case-table,.bc-case-table tbody{display:block}.bc-case-table colgroup{display:none}.bc-case-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.bc-case-table tbody tr{border-bottom:1px solid #ddd7ca;grid-template-columns:repeat(3,minmax(0,1fr));padding:20px 18px;display:grid}.bc-case-table tbody tr:last-child{border:0}.bc-case-table tbody th{border:0;grid-column:1/-1;padding:0 0 20px;display:block}.bc-case-row-heading{gap:16px}.bc-case-row-heading strong{font-size:20px}.bc-case-row-heading span{margin-top:5px;font-size:14px}.bc-case-mini{width:64px;height:64px}.bc-case-table tbody td{border:0;border-radius:8px;padding:14px 4px}.bc-case-table td>strong{font-size:clamp(23px,6vw,30px)}.bc-case-mobile-label{color:#5d5b52;margin-bottom:8px;font-size:12px;display:block}.bc-case-result{flex-direction:column;align-items:flex-start;gap:18px;padding:26px 24px}.bc-case-result>strong{font-size:60px}.bc-case-result>div>span{font-size:26px}.bc-case-result p{font-size:14px}.bc-case-support{grid-template-columns:1fr;gap:24px}.bc-case-support p{max-width:none}}.bc-case-assumptions ul{max-width:100ch;margin:16px 0;padding-left:22px}.bc-case-assumptions li+li{margin-top:12px}.bc-case-savings-label{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.bc-case-savings-label img{width:auto;max-width:130px;height:.9em;display:block}.bc-support-card{background:#f7f4ec;border:1px solid #e2dcd0;border-radius:18px;min-width:0;padding:24px}.bc-support-heading{align-items:center;gap:18px;margin-bottom:22px;display:flex}.bc-support-heading h4{color:#253249;margin:0;font:400 clamp(22px,2.2vw,28px)/1.2 Canela Deck,Georgia,serif}.bc-support-art{background:#29354b url(/assets/hifi/mesh-navy.webp) 50%/cover;border-radius:14px;flex-shrink:0;width:72px;height:72px}.bc-support-art-usd{background-image:url(/assets/hifi/mesh-bronze.webp)}.bc-support-art svg{width:100%;height:100%;display:block}.bc-support-comparison{gap:14px;margin:0;font-size:14px;line-height:1.5;display:grid}.bc-support-comparison>div{grid-template-columns:82px 1fr;align-items:baseline;gap:12px;display:grid}.bc-support-comparison dt{color:#35583d;font-weight:500}.bc-support-comparison dd{color:#344139;margin:0}.bc-support-comparison>div+div{border-top:1px solid #e1dace;padding-top:14px}.bc-support-comparison>div+div dt,.bc-support-comparison>div+div dd{color:#777064}@media (max-width:700px){.bc-support-card{padding:20px}.bc-support-heading{gap:16px;margin-bottom:20px}.bc-support-art{width:64px;height:64px}.bc-support-heading h4{font-size:25px}.bc-support-comparison>div{grid-template-columns:76px 1fr;gap:10px}}.bc-case-table .bc-case-feature-row th,.bc-case-table .bc-case-feature-row td{padding-top:14px;padding-bottom:14px}.bc-case-feature-row .bc-case-row-heading{gap:14px}.bc-case-feature-row .bc-case-row-heading strong{font-size:17px}.bc-case-feature-row .bc-case-row-heading span{margin-top:4px;font-size:12px}.bc-case-table .bc-case-feature-row td>strong{white-space:normal;font:500 15px/1.4 TWK Lausanne,Arial,sans-serif;display:block}.bc-case-feature-row td>small{color:#777064;margin-top:4px;font-size:12px;line-height:1.4;display:block}.bc-case-feature-row td:last-child{color:#9a8c70}.bc-case-feature-row .bc-support-art{border-radius:9px;width:48px;height:48px}.bc-case-feature-row .bc-support-art svg{width:80%;margin:auto}@media (max-width:1000px){.bc-case-feature-row .bc-case-row-heading{gap:10px}.bc-case-feature-row .bc-case-row-heading strong{font-size:16px}.bc-case-table .bc-case-feature-row td>strong{font-size:14px}}@media (max-width:700px){.bc-case-table tbody .bc-case-feature-row{grid-template-columns:repeat(2,minmax(0,1fr));padding:14px 18px}.bc-case-table .bc-case-feature-row th{padding:0 0 12px}.bc-case-feature-row .bc-support-art{width:40px;height:40px}.bc-case-table .bc-case-feature-row td:last-child{display:none}.bc-case-table .bc-case-feature-row td{padding:10px 8px}.bc-case-feature-row .bc-case-mobile-label{margin-bottom:4px}.bc-case-table .bc-case-feature-row td>strong{font-size:14px}}.bc-case-result{background-color:#202a4e;background-image:linear-gradient(90deg,#131b312e,#131b319e),url(/assets/hifi/mesh-navy.webp);background-position:50% 72%;padding:36px}.bc-case-result>strong{letter-spacing:-.035em;color:#fff8e7;font-size:clamp(72px,7.8vw,106px);line-height:1}@media (max-width:700px){.bc-case-result{gap:22px;padding:28px 24px}.bc-case-result>strong{font-size:clamp(64px,18vw,88px)}}.bc-broker-ledger{margin-top:8px}.bc-broker-mini{background:#202a4e url(/assets/hifi/mesh-navy.webp) 50%/cover no-repeat;border-radius:16px;flex:none;align-items:center;width:96px;height:96px;padding:5px;display:flex;overflow:hidden}.bc-broker-mini-1{background-image:url(/assets/hifi/mesh-wine.webp)}.bc-broker-mini-2{background-image:url(/assets/hifi/mesh-forest.webp)}.bc-broker-mini-3{background-image:url(/assets/hifi/mesh-bronze.webp)}.bc-broker-table td>strong.bc-broker-claim{white-space:normal;color:#23201d;text-wrap:balance;font:400 clamp(19px,1.8vw,25px)/1.3 Canela Deck,Georgia,serif;display:block}.bc-broker-caveat{color:#4c473f;text-wrap:pretty;max-width:34ch;margin:0 auto;font-size:16px;line-height:1.6}@media (max-width:700px){.bc-broker-table tbody tr{grid-template-columns:repeat(2,minmax(0,1fr))}.bc-broker-mini{border-radius:12px;width:64px;height:64px}.bc-broker-caveat{max-width:none;margin:0}}.bc-broker-head{align-items:center;gap:7px;font-size:16px;font-weight:500;display:inline-flex}.bc-broker-head img{object-fit:contain;border-radius:8px;width:28px;height:28px}.bc-broker-claim svg{vertical-align:-2px;color:#6f8a58;stroke-width:2.4px;width:20px;height:20px;margin-right:9px;display:inline-block}.bc-broker-table tbody th,.bc-broker-table tbody td{padding-block:30px}@media (max-width:700px){.bc-broker-claim svg{width:16px;height:16px;margin-right:6px}.bc-broker-caveat{font-size:14.5px}}.bc-broker-table .bc-case-label-col{width:32%}.bc-broker-table thead th:nth-child(2),.bc-broker-table thead th:nth-child(3){text-align:left;padding-left:32px}.bc-broker-table thead th:nth-child(2) img{margin:0}.bc-broker-table .bc-broker-head{justify-content:flex-start}.bc-broker-mini{border-radius:14px;width:72px;height:72px;padding:4px}.bc-broker-table tbody th,.bc-broker-table tbody td{vertical-align:middle;padding-block:22px}.bc-broker-table tbody td{text-align:left;padding-inline:32px}.bc-broker-table td>strong.bc-broker-claim{color:#26334b;text-wrap:pretty;align-items:flex-start;gap:12px;font:400 clamp(19px,1.6vw,22px)/1.35 Canela Deck,Georgia,serif;display:flex}.bc-broker-claim svg{color:#4d6b3e;stroke-width:3px;background:#dfe8d6;border-radius:50%;flex:none;width:22px;height:22px;margin:3px 0 0;padding:4px}.bc-broker-caveat{color:#6f7060;max-width:30ch;margin:0;font-size:15px;line-height:1.55}.bc-broker-table .bc-case-row-heading strong{font-size:18px}@media (max-width:700px){.bc-broker-table tbody td{padding-inline:4px}.bc-broker-claim svg{width:18px;height:18px;padding:3px}}.bc-broker-table thead .bc-broker-head{gap:10px}.bc-broker-table thead .bc-broker-head img{width:28px;height:28px;margin:0;display:block}@media (max-width:700px){.bc-broker-table td>strong.bc-broker-claim{gap:8px;font-size:17px}.bc-broker-caveat{font-size:14px}}.bc-illustrative .hf-compare-h2.rv-flank{max-width:1240px}.bc-broker-caveat{text-align:left;align-items:flex-start;gap:12px;display:flex}.bc-broker-caveat .bc-x{color:#a4594b;background:#f2e7e3;border-radius:50%;flex:none;width:22px;height:22px;margin:1px 0 0;padding:5px}.bc-broker-table td>strong.bc-broker-claim svg{width:22px;height:22px;padding:4px}@media (max-width:900px){#root .hf-compare .bc-case-table,#root .hf-compare .bc-case-table tbody{width:100%!important;min-width:0!important;display:block!important}#root .hf-compare .bc-case-table colgroup{display:none!important}#root .hf-compare .bc-broker-caveat>span,#root .hf-compare .bc-broker-caveat{max-width:none!important}#root .hf-compare .bc-case-table thead{display:none!important}#root .hf-compare .bc-case-table tbody tr{border-bottom:1px solid #e7e1d4;grid-template-columns:1fr;gap:12px;background:0 0!important;padding:22px 18px!important;display:grid!important}#root .hf-compare .bc-case-table tbody tr:last-child{border-bottom:0}#root .hf-compare .bc-case-table tbody th{background:0 0!important;border:0!important;width:auto!important;padding:0 0 4px!important;display:block!important}#root .hf-compare .bc-case-row-heading{align-items:center;gap:12px!important;display:flex!important}#root .hf-compare .bc-case-row-heading .bc-broker-mini{flex:none;border-radius:10px!important;width:40px!important;height:40px!important}#root .hf-compare .bc-case-row-heading strong{letter-spacing:-.01em;color:#26334b;font:600 17px/1.25 var(--font-body)!important}#root .hf-compare .bc-case-table tbody td{grid-template-columns:22px 60px minmax(0,1fr);align-items:start;column-gap:10px;width:auto!important;box-shadow:none!important;text-align:left!important;background:0 0!important;border:0!important;min-height:0!important;padding:0!important;display:grid!important}#root .hf-compare .bc-case-table tbody td>.bc-case-mobile-label{letter-spacing:.01em;grid-area:1/2;font:600 13px/1.5 var(--font-body)!important;text-transform:none!important;color:#5d5a50!important;margin:1px 0 0!important;display:block!important}#root .hf-compare .bc-case-table tbody td>:is(.bc-broker-claim,.bc-broker-caveat){display:contents!important}#root .hf-compare .bc-case-table tbody td svg{grid-area:1/1;width:22px!important;height:22px!important;margin:0!important}#root .hf-compare .bc-case-table tbody td :is(.bc-broker-claim,.bc-broker-caveat)>span{grid-area:1/3}#root .hf-compare .bc-broker-claim>span{font:500 16px/1.45 var(--font-body)!important;color:#26334b!important}#root .hf-compare .bc-broker-claim b{font-weight:600}#root .hf-compare .bc-broker-caveat>span{font:400 15px/1.45 var(--font-body)!important;color:#7a7668!important}}
