.ofx .svh-h1.ofx-h1{font-size:clamp(34px,4.3cqw,64px)}.ofx-h1>span{white-space:nowrap}.ofx-h1 .as-accent{font-size:1.1em;letter-spacing:-.01em;padding-right:.05em}.ofx-swap{animation:ofx-swap .45s var(--ease-out) both}@keyframes ofx-swap{0%{opacity:0;translate:0 6px}}.ofx-tile{display:grid;place-items:center;flex:none;width:38px;height:38px;border-radius:13px;color:#fff;background:linear-gradient(140deg,var(--ac),var(--ac2));box-shadow:inset 0 1px #ffffff73,0 8px 18px -8px var(--ac)}.ofx-tile .as-ic{width:18px;height:18px}.ofx-soon{flex:none;padding:5px 9px;border-radius:999px;font:600 11px/1 var(--font-mono);font-style:normal;color:#cbd2e0;white-space:nowrap;background:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff24}.ofx-hero{display:grid;gap:clamp(28px,3.4cqw,52px);padding-top:clamp(24px,3cqw,48px)}.ofx-hero__head{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:end;gap:24px clamp(40px,5cqw,96px)}.ofx-hero__l{display:grid;justify-items:start;gap:22px;min-width:0}.ofx-hero__r{display:grid;justify-items:start;gap:22px;min-width:0;max-width:600px;justify-self:end}.ofx-hero__r .svh-lead{max-width:none}.ofx-sys{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:start;gap:clamp(20px,3cqw,48px)}@container svh (max-width:1240px){.ofx-hero__head{grid-template-columns:minmax(0,1fr)}.ofx-hero__r{justify-self:start;max-width:640px}}@container svh (max-width:1080px){.ofx .svh-h1.ofx-h1{font-size:min(6.4cqw,56px)}}@container svh (max-width:1120px){.ofx-sys{grid-template-columns:minmax(0,1fr)}}@container svh (max-width:560px){.ofx .svh-h1.ofx-h1{font-size:min(7.6cqw,44px)}}.ofx-map{display:grid;gap:14px;min-width:0;width:100%}.ofx-stage{--r:26px;--cy:50%;position:relative;isolation:isolate;width:100%;max-width:680px;aspect-ratio:1/.8;margin-inline:auto;border-radius:32px;overflow:hidden;background:radial-gradient(80% 70% at 50% 50%,rgba(255,255,255,.03),transparent 70%),#05070df0;box-shadow:var(--edge-glass),var(--shadow-drop)}.ofx-stage.is-narrow{aspect-ratio:1/1}.ofx-stage__glow{position:absolute;left:50%;top:var(--cy);width:78%;aspect-ratio:1;translate:-50% -50%;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--ac) 26%,transparent),transparent);transition:background .9s var(--ease-out);pointer-events:none}.ofx-cv{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.ofx-cv--back{z-index:1}.ofx-cv--front{z-index:21}.ofx-core{position:absolute;z-index:20;left:50%;top:var(--cy);translate:-50% -50%;width:clamp(58px,17%,112px);aspect-ratio:1;pointer-events:none}.ofx-core__halo{position:absolute;inset:-34%;border-radius:50%;background:radial-gradient(closest-side,#5b93ff80,#5b93ff00);animation:ofx-breathe 4.5s var(--ease-in-out) infinite alternate}@keyframes ofx-breathe{0%{transform:scale(.88)}to{transform:scale(1.08)}}.ofx-core__rays{position:absolute;inset:-52%;border-radius:50%;background:repeating-conic-gradient(rgba(160,200,255,.2) 0 1.6deg,transparent 1.6deg 11deg);-webkit-mask:radial-gradient(closest-side,transparent 44%,#000 52%,transparent 98%);mask:radial-gradient(closest-side,transparent 44%,#000 52%,transparent 98%);animation:ofx-spin 90s linear infinite}.ofx-core__ball{position:absolute;inset:0;display:grid;justify-items:center;align-content:center;gap:4px;border-radius:50%;text-align:center;background:radial-gradient(circle at 35% 28%,#eaf2ff,#9ec2ff 14%,#3573f6 42%,#13308f 76%,#0a1a45);box-shadow:inset 0 2px #ffffff8c,inset 0 -10px 22px #00000059,0 0 60px -6px #5b93ffd9}.ofx-core__ball img{width:36%;height:auto}.ofx-core__ball b{font:600 clamp(11px,1.05cqw,12.5px)/1.1 var(--font-sans);color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.4);white-space:nowrap}.ofx-stage.is-small .ofx-core__ball b{display:none}.ofx-pl{position:absolute;left:0;top:0;width:max(44px,calc(var(--r) * 2));height:max(44px,calc(var(--r) * 2));padding:0;border:0;background:none;cursor:pointer;isolation:isolate;will-change:transform;-webkit-tap-highlight-color:transparent}.ofx-pl__ball{position:absolute;left:50%;top:50%;width:calc(var(--r) * 2);height:calc(var(--r) * 2);margin:calc(var(--r) * -1) 0 0 calc(var(--r) * -1);z-index:1;display:grid;place-items:center;border-radius:50%;transform:scale(var(--s,1));filter:brightness(var(--dim,1));background:radial-gradient(circle at 34% 28%,#fff 0%,color-mix(in srgb,var(--pa) 70%,#fff) 15%,var(--pa) 42%,var(--pb) 78%,color-mix(in srgb,var(--pb) 55%,#000) 100%);box-shadow:inset 0 -6px 12px #00000059,0 10px 24px -8px var(--pa)}.ofx-pl__ball .as-ic{width:44%;height:44%;color:#fff;filter:drop-shadow(0 1px 2px rgba(0,0,0,.35))}.ofx-pl.is-on .ofx-pl__ball{filter:saturate(1.25) brightness(1.08);box-shadow:inset 0 -6px 12px #0000004d,0 0 0 3px color-mix(in srgb,var(--pa) 55%,transparent),0 0 44px 2px var(--pa)}.ofx-pl.is-on:before{content:"";position:absolute;left:50%;top:50%;width:calc(var(--r) * 2.9);height:calc(var(--r) * 2.9);margin:calc(var(--r) * -1.45) 0 0 calc(var(--r) * -1.45);z-index:0;border-radius:50%;border:1.5px solid var(--pa);animation:ofx-ping 2.4s var(--ease-out) infinite}@keyframes ofx-ping{0%{transform:scale(1);opacity:.9}to{transform:scale(1.7);opacity:0}}.ofx-moon{position:absolute;left:50%;top:50%;display:none;width:6px;height:6px;margin:-3px 0 0 -3px;border-radius:50%;background:#fff;box-shadow:0 0 6px 2px var(--pa);pointer-events:none}.ofx-pl.is-on .ofx-moon{display:block}.ofx-tag{position:absolute;left:0;top:0;z-index:50;padding:6px 12px;border-radius:999px;font:600 13px/1 var(--font-sans);white-space:nowrap;color:#fff;background:#0a0e18eb;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tc) 60%,transparent),0 8px 20px -10px var(--tc);pointer-events:none}.ofx-stage.is-narrow .ofx-tag{font-size:12px;padding:5px 10px}.ofx-legend{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.ofx-lg{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px 0 8px;border:0;border-radius:999px;cursor:pointer;color:#cfd6e4;font:600 13.5px/1 var(--font-sans);white-space:nowrap;background:#ffffff09;box-shadow:inset 0 0 0 1px #ffffff17;transition:color var(--dur-base) var(--ease-out),background-color var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out)}.ofx-lg:hover{color:#fff;background:#ffffff0f}.ofx-lg:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.ofx-lg__dot{display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:50%;background:radial-gradient(circle at 34% 28%,#fff 0%,color-mix(in srgb,var(--pa) 70%,#fff) 15%,var(--pa) 45%,var(--pb) 85%);box-shadow:inset 0 -3px 6px #0000004d}.ofx-lg__dot .as-ic{width:14px;height:14px;color:#fff}.ofx-lg.is-on{color:#fff;background:color-mix(in srgb,var(--pa) 14%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--pa) 55%,transparent),0 10px 24px -14px var(--pa)}@container svh (max-width:420px){.ofx-legend{gap:6px}.ofx-lg{padding:0 12px 0 6px;font-size:12.5px;gap:6px}.ofx-lg__dot{width:24px;height:24px}}.ofx-card{position:relative;container:ofxcard/inline-size;display:grid;min-width:0;padding:clamp(20px,2.4cqw,30px);border-radius:28px;background-color:#090c14eb;background-image:var(--specular-soft);box-shadow:var(--edge-glass),var(--shadow-drop)}.ofx-card{box-sizing:border-box;overflow:hidden;transition:height .45s var(--ease-out)}.ofx-card{display:block}.ofx-card__in{min-width:0;align-self:start}.ofx-mis{display:none;flex-direction:column;gap:14px;min-width:0}.ofx-mis.is-on{display:flex}.ofx-mis.is-on>*:not(.ofx-mis__foot){animation:ofx-swap .45s var(--ease-out) both}.ofx-mis.is-on>.ofx-mis__t{animation-delay:.04s}.ofx-mis.is-on>.ofx-mis__d{animation-delay:.08s}.ofx-mis.is-on>.ofx-mis__list{animation-delay:.12s}.ofx-mis.is-on>.ofx-mis__facts{animation-delay:.16s}.ofx-mis:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:28px;background:radial-gradient(70% 50% at 100% 0%,color-mix(in srgb,var(--ac) 16%,transparent),transparent 70%);pointer-events:none}.ofx-mis__k{display:flex;align-items:center;gap:12px;margin:0;font:500 12px/1 var(--font-mono);color:var(--text-secondary)}.ofx-mis__t{margin:0;font:500 clamp(26px,2.6cqw,38px)/1.06 var(--font-display);letter-spacing:-.04em}@media(max-width:360px){.ofx-mis__t{font-size:clamp(20px,7.4vw,26px);hyphens:auto}}.ofx-mis__d{margin:0;font-size:15.5px;line-height:1.6;color:#c4cbdb;text-wrap:pretty}.ofx-mis__list{display:grid;gap:4px 18px;margin:2px 0 0;padding:0;list-style:none}@container ofxcard (min-width:400px){.ofx-mis__list{grid-template-columns:repeat(2,minmax(0,1fr))}.ofx-mis__list li:last-child:nth-child(odd){grid-column:1/-1}.ofx-mis__list li{align-items:flex-start}.ofx-mis__list li>.as-ic{margin-top:2px}}.ofx-mis__list li{display:flex;align-items:center;gap:12px;min-width:0;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.06)}.ofx-mis__list li>.as-ic{flex:none;width:18px;height:18px;color:var(--ac)}.ofx-mis__list li>span{display:grid;gap:2px;flex:1;min-width:0}.ofx-mis__list b{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font:600 14.5px/1.25 var(--font-sans)}.ofx-mis__list small{font:500 13px/1.35 var(--font-sans);color:var(--text-secondary)}.ofx-mis__list li.is-soon b,.ofx-mis__list li.is-soon>.as-ic{color:#7d8597}.ofx-mis__facts{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,.8fr);gap:12px;margin:2px 0 0}.ofx-mis__facts div{display:grid;gap:5px;min-width:0;padding:12px 14px;border-radius:16px;background:#ffffff0a;box-shadow:inset 0 0 0 1px #ffffff12}.ofx-mis__facts dt{font:500 11.5px/1 var(--font-mono);color:var(--text-tertiary)}.ofx-mis__facts dd{margin:0;font:600 14px/1.35 var(--font-sans);text-wrap:pretty}.ofx-mis__starts{display:grid;gap:5px;margin:0;padding:0;list-style:none}.ofx-mis__starts li{position:relative;padding-left:14px}.ofx-mis__starts li:before{content:"";position:absolute;left:0;top:.5em;width:6px;height:6px;border-radius:50%;background:var(--ac);box-shadow:0 0 8px var(--ac)}.ofx-mis__foot{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:6px;padding-top:4px;padding-right:120px}.ofx-card__nav .as-slider__dots{display:none}.ofx-card__nav{position:absolute;right:clamp(20px,2.4cqw,30px);bottom:clamp(20px,2.4cqw,30px)}@container svh (max-width:520px){.ofx-mis__facts{grid-template-columns:minmax(0,1fr)}.ofx-mis__foot{padding-right:0;padding-bottom:58px}.ofx-mis__foot .as-btn{width:100%}.ofx-card__nav{left:0;right:0;display:flex;justify-content:center}}.ofx-adv{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(24px,3.4cqw,56px);scroll-margin-top:96px}.ofx-adv__l{position:sticky;top:96px;display:grid;align-content:start;gap:20px;min-width:0}@media(max-height:720px){.ofx-adv__l{position:relative;top:auto}}.ofx-adv__head{margin-bottom:4px}.ofx-adv__q{display:flex;align-items:center;gap:12px;margin:0;font:600 17px/1.3 var(--font-sans)}.ofx-adv__n{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:10px;font:700 15px/1 var(--font-accent-dot);color:#fff;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff24}.ofx-adv__opts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ofx-opt{display:flex;align-items:center;gap:12px;min-width:0;min-height:62px;padding:10px 14px 10px 10px;border:0;border-radius:18px;cursor:pointer;text-align:left;color:#dfe5f2;font:500 14.5px/1.35 var(--font-sans);background:#ffffff09;box-shadow:inset 0 0 0 1px #ffffff17;transition:background-color var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out),color var(--dur-base) var(--ease-out),translate var(--dur-base) var(--ease-out)}.ofx-opt:hover{background:#ffffff0f;translate:0 -2px}.ofx-opt:active{translate:0 0;scale:.98}.ofx-opt:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.ofx-opt__ic{display:grid;place-items:center;flex:none;width:38px;height:38px;border-radius:13px;color:var(--ac);background:color-mix(in srgb,var(--ac) 12%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ac) 30%,transparent);transition:background .3s var(--ease-out),color .3s var(--ease-out)}.ofx-opt__ic .as-ic{width:18px;height:18px}.ofx-opt__t{flex:1;min-width:0;text-wrap:pretty}.ofx-opt__ck{display:grid;place-items:center;flex:none;width:24px;height:24px;border-radius:50%;color:transparent;box-shadow:inset 0 0 0 1.5px #fff3;transition:background .3s var(--ease-out),color .3s var(--ease-out),box-shadow .3s var(--ease-out)}.ofx-opt__ck .as-ic{width:13px;height:13px}.ofx-opt.is-on{color:#fff;background:color-mix(in srgb,var(--ac) 10%,rgba(255,255,255,.03));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ac) 55%,transparent),0 12px 28px -16px var(--ac)}.ofx-opt.is-on .ofx-opt__ic{color:#fff;background:linear-gradient(140deg,var(--ac),var(--ac2))}.ofx-opt.is-on .ofx-opt__ck{color:#fff;background:var(--ac);box-shadow:none}.ofx-res{position:relative;display:grid;min-width:0;min-height:420px;padding:clamp(22px,2.6cqw,32px);border-radius:28px;background-color:#090c14eb;background-image:radial-gradient(70% 55% at 100% 0%,color-mix(in srgb,var(--ac,#5b93ff) 18%,transparent),transparent 70%),var(--specular-soft);box-shadow:var(--edge-glass),var(--shadow-drop);transition:background-image .6s var(--ease-out)}.ofx-res__empty{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:14px;min-width:0}.ofx-res__go{display:inline-flex;align-items:center;gap:10px;margin:0;padding:6px 14px 6px 6px;border-radius:999px;font:600 13px/1 var(--font-sans);color:#fff;background:#3573f629;box-shadow:inset 0 0 0 1px #8db8ff73}.ofx-res__arrow{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;color:#fff;background:linear-gradient(140deg,#5b93ff,#1f58e4);box-shadow:inset 0 1px #ffffff73,0 6px 16px -6px #3573f6e6}.ofx-res__arrow .as-ic{width:16px;height:16px}.ofx-res__et{max-width:22ch;font:600 clamp(20px,1.9cqw,24px)/1.25 var(--font-sans);text-wrap:balance}.ofx-res__ep{max-width:46ch;margin-top:-4px;font-size:14.5px;line-height:1.6;color:#c4cbdb;text-wrap:pretty}.ofx-res__quick{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;margin-top:4px}.ofx-qp{display:flex;align-items:center;gap:10px;min-width:0;min-height:48px;padding:8px 12px 8px 8px;border:0;border-radius:14px;cursor:pointer;text-align:left;color:#dfe5f2;font:500 13px/1.3 var(--font-sans);background:#ffffff09;box-shadow:inset 0 0 0 1px #ffffff1a;transition:background-color .25s var(--ease-out),box-shadow .25s var(--ease-out),color .25s var(--ease-out),translate .25s var(--ease-out)}.ofx-qp>span:nth-child(2){flex:1;min-width:0;text-wrap:pretty}.ofx-qp__ic{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:10px;color:var(--ac);background:color-mix(in srgb,var(--ac) 14%,transparent)}.ofx-qp__ic .as-ic{width:15px;height:15px}.ofx-qp__go{flex:none;width:15px;height:15px;color:var(--text-tertiary);transition:color .25s var(--ease-out),transform .25s var(--ease-out)}.ofx-qp:hover{color:#fff;background:color-mix(in srgb,var(--ac) 10%,rgba(255,255,255,.03));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ac) 50%,transparent);translate:0 -1px}.ofx-qp:hover .ofx-qp__go{color:var(--ac);transform:translate(3px)}.ofx-qp:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.ofx-res__get{display:grid;gap:10px;width:100%;margin-top:6px;padding-top:16px;border-top:1px dashed rgba(255,255,255,.12)}.ofx-res__get ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;margin:0;padding:0;list-style:none}.ofx-res__get li{display:flex;align-items:center;gap:8px;min-width:0;font:500 13px/1.35 var(--font-sans);color:var(--text-secondary)}.ofx-res__get .as-ic{flex:none;width:15px;height:15px;color:#8db8ff}@container svh (min-width:1061px) and (max-width:1240px){.ofx-res__quick{grid-template-columns:minmax(0,1fr)}}@container svh (max-width:460px){.ofx-res__get ul{grid-template-columns:minmax(0,1fr)}}@container svh (max-width:420px){.ofx-res__empty .ofx-res__cat{width:72px;top:calc(-50px - clamp(22px,2.6cqw,32px));right:-4px}.ofx-res__go{max-width:calc(100% - 64px)}}@keyframes ofx-spin{to{rotate:1turn}}.ofx-res__in{display:flex;flex-direction:column;gap:18px;min-width:0}.ofx-res__in>*{animation:ofx-swap .45s var(--ease-out) both}.ofx-res__cat{position:absolute;right:14px;top:-58px;width:112px;height:auto;pointer-events:none;animation:ofx-bob 6s var(--ease-in-out) infinite alternate}.ofx-res__empty .ofx-res__cat{right:-8px;top:calc(-58px - clamp(22px,2.6cqw,32px));animation:none}@keyframes ofx-bob{to{translate:0 -6px;rotate:-2deg}}.ofx-res__k{margin:0;font:500 12px/1 var(--font-mono);color:var(--text-secondary)}.ofx-res__badge{display:flex;align-items:center;gap:12px;margin:0;font:500 clamp(24px,2.4cqw,34px)/1.1 var(--font-display);letter-spacing:-.035em}.ofx-res__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px}.ofx-res__time{display:inline-flex;align-items:center;gap:7px;padding:7px 12px;border-radius:999px;font:500 12.5px/1 var(--font-sans);color:#dfe5f2;white-space:nowrap;background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff1a}.ofx-res__time .as-ic{width:14px;height:14px;color:var(--ac)}.ofx-res__t{margin:2px 0 0;font:600 clamp(18px,1.6cqw,21px)/1.3 var(--font-sans);text-wrap:balance}.ofx-res__p{margin:-6px 0 0;font-size:14.5px;line-height:1.62;color:#c4cbdb;text-wrap:pretty}.ofx-res__gains{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}.ofx-res__gains div{display:grid;align-content:start;gap:6px;min-width:0;padding:12px;border-radius:16px;background:color-mix(in srgb,var(--ac) 7%,rgba(255,255,255,.02));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ac) 22%,transparent)}.ofx-res__gains dt{font:700 clamp(17px,1.7cqw,22px)/1 var(--font-accent-dot);letter-spacing:.02em;color:#fff;white-space:nowrap;text-shadow:0 0 14px color-mix(in srgb,var(--ac) 60%,transparent)}.ofx-res__gains dd{margin:0;font:500 12.5px/1.35 var(--font-sans);color:var(--text-secondary);text-wrap:pretty}.ofx-res__cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 22px}.ofx-res__blk{display:grid;align-content:start;gap:10px;min-width:0}.ofx-res__h{margin:0;font:500 12px/1 var(--font-mono);color:var(--text-tertiary)}.ofx-res__ul,.ofx-res__ol{display:grid;gap:8px;margin:0;padding:0;list-style:none}.ofx-res__ul li,.ofx-res__ol li{display:flex;align-items:flex-start;gap:10px;font:500 14px/1.4 var(--font-sans);color:#e6eaf3}.ofx-res__ul .as-ic{flex:none;width:16px;height:16px;margin-top:2px;color:var(--ac)}.ofx-res__ol i{display:grid;place-items:center;flex:none;width:20px;height:20px;margin-top:0;border-radius:7px;font:700 11px/1 var(--font-mono);font-style:normal;color:#fff;background:color-mix(in srgb,var(--ac) 30%,transparent)}.ofx-res__combos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ofx-combo{display:grid;align-content:start;gap:5px;min-width:0;min-height:44px;padding:10px 12px;border:0;border-radius:16px;cursor:pointer;text-align:left;color:#fff;background:color-mix(in srgb,var(--ac) 9%,rgba(255,255,255,.02));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ac) 35%,transparent);transition:background .25s var(--ease-out),translate .25s var(--ease-out)}.ofx-combo:hover{background:color-mix(in srgb,var(--ac) 18%,transparent);translate:0 -2px}.ofx-combo:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.ofx-combo__n{display:flex;align-items:center;gap:7px;font:600 13.5px/1.2 var(--font-sans)}.ofx-combo__n .as-ic{flex:none;width:15px;height:15px;color:var(--ac)}.ofx-combo small{font:500 12px/1.35 var(--font-sans);color:var(--text-secondary);text-wrap:pretty}.ofx-res__note{margin:-4px 0 0;font:500 11.5px/1.45 var(--font-sans);color:var(--text-tertiary)}.ofx-res__cta{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:4px;padding-top:16px;border-top:1px solid rgba(255,255,255,.07)}@container svh (max-width:1060px){.ofx-adv{grid-template-columns:minmax(0,1fr)}.ofx-adv__l{position:static}.ofx-res{min-height:0;margin-top:56px}}@container svh (max-width:1240px) and (min-width:1061px){.ofx-adv__opts{grid-template-columns:minmax(0,1fr)}}@container svh (max-width:640px){.ofx-res__cols,.ofx-res__combos{grid-template-columns:minmax(0,1fr)}}@container svh (max-width:460px){.ofx-res__gains{grid-template-columns:minmax(0,1fr)}.ofx-res__gains div{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px}}@container svh (max-width:560px){.ofx-adv__opts{grid-template-columns:minmax(0,1fr)}.ofx-res__cta>*{width:100%;justify-content:center}.ofx-res__cat{width:90px;top:-48px}}.ofx-cat{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;scroll-margin-top:96px}@container svh (max-width:1100px){.ofx-cat{grid-template-columns:repeat(2,minmax(0,1fr))}}@container svh (max-width:640px){.ofx-cat{grid-template-columns:minmax(0,1fr)}}.ofx-cc{position:relative;isolation:isolate;display:flex;flex-direction:column;gap:12px;min-width:0;padding:22px 22px 24px;border-radius:28px;overflow:hidden;background:#ffffff08;box-shadow:var(--edge-glass),var(--shadow-drop);transition:box-shadow var(--dur-slow) var(--ease-out),translate var(--dur-slow) var(--ease-out)}.ofx-cc:hover{box-shadow:var(--edge-glass-hover),var(--shadow-drop-hover);translate:0 -3px}.ofx-cc__glow{position:absolute;z-index:-1;right:-30%;top:-40%;width:80%;aspect-ratio:1;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--ac) 22%,transparent),transparent);pointer-events:none}.ofx-cc__top{display:flex;align-items:center;justify-content:space-between;margin:0}.ofx-cc__n{font:700 15px/1 var(--font-accent-dot);color:var(--text-tertiary)}.ofx-cc__t{margin:4px 0 0;font:500 clamp(22px,2.1cqw,28px)/1.1 var(--font-display);letter-spacing:-.035em}.ofx-cc__d{margin:0;font-size:14.5px;line-height:1.6;color:#c4cbdb;text-wrap:pretty}.ofx-cc__list{display:grid;gap:2px;flex:1;align-content:start;margin:4px 0 6px;padding:0;list-style:none}.ofx-cc__li{display:flex;align-items:center;gap:10px;min-width:0;min-height:44px;padding:0 4px;border-bottom:1px solid rgba(255,255,255,.06);color:#e6eaf3;font:600 14px/1.3 var(--font-sans);text-decoration:none;transition:color var(--dur-base) var(--ease-out)}.ofx-cc__li>.as-ic:first-child{flex:none;width:17px;height:17px;color:var(--ac)}.ofx-cc__li>span{flex:1;min-width:0}.ofx-cc__go{flex:none;width:16px;height:16px;color:var(--text-tertiary);transition:transform var(--dur-slow) var(--ease-out),color var(--dur-base) var(--ease-out)}a.ofx-cc__li:hover{color:#fff}a.ofx-cc__li:hover .ofx-cc__go{color:#fff;transform:translate(2px,-2px)}a.ofx-cc__li:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:8px}.ofx-cc__li.is-soon{color:#7d8597}.ofx-cc__li.is-soon>.as-ic:first-child{color:#5d6579}.ofx-cc__btn{align-self:flex-start}@media(prefers-reduced-motion:reduce){.ofx-swap,.ofx-mis.is-on>*,.ofx-res__in>*,.ofx-res__cat,.ofx-core__halo,.ofx-core__rays,.ofx-pl.is-on:before{animation:none!important}.ofx-opt,.ofx-cc,.ofx-card{transition:none}}.ofx-adv__hint{display:flex;align-items:center;gap:8px;margin:-8px 0 0;font:500 13px/1.4 var(--font-sans);color:var(--text-secondary)}.ofx-adv__hint .as-ic{flex:none;width:16px;height:16px;color:#8db8ff}.ofx-opt__chev{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:50%;color:var(--text-secondary);background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff1f;transition:rotate .35s var(--ease-out),background-color .3s var(--ease-out),color .3s var(--ease-out)}.ofx-opt__chev .as-ic{width:16px;height:16px}.ofx-opt.is-on .ofx-opt__chev{rotate:180deg;color:#fff;background:var(--ac);box-shadow:none}.ofx-adv.is-stack .ofx-opt.is-on{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.ofx-res--inline{min-height:0;margin:-4px 0 6px;padding:clamp(18px,4.6cqw,26px);border-top-left-radius:8px;border-top-right-radius:8px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ac) 45%,transparent),0 18px 40px -22px var(--ac)}.ofx-res--inline:before{content:"";position:absolute;left:28px;top:-7px;width:14px;height:14px;rotate:45deg;background:#090c14fa;box-shadow:-1px -1px color-mix(in srgb,var(--ac) 45%,transparent)}.ofx-res--inline .ofx-res__cat{display:none}.ofx-res--inline .ofx-res__in>*{animation:ofx-open .45s var(--ease-out) both}@keyframes ofx-open{0%{opacity:0;translate:0 -6px}}.ofx-adv.is-stack .ofx-res{margin-top:-4px}.ofx-adv.is-stack .ofx-adv__opts{grid-template-columns:minmax(0,1fr)}@media(prefers-reduced-motion:reduce){.ofx-res--inline .ofx-res__in>*{animation:none}.ofx-opt__chev{transition:none}}@container svh (max-width:420px){.ofx-res__cta>*{min-width:0;max-width:100%}.ofx-res__cta .as-cta,.ofx-res__cta .as-btn{white-space:normal;height:auto;min-height:52px;padding-block:10px;line-height:1.25;text-align:center;text-wrap:balance}.ofx-res__cta .as-cta__label{white-space:normal}}.ofx-stage--ssr .ofx-pl,.ofx-stage--ssr .ofx-tag{visibility:hidden}@container svh (max-width:419.98px){.ofx-stage--ssr{aspect-ratio:1/1;--cy:47%}.ofx-stage--ssr .ofx-tag{font-size:12px;padding:5px 10px}}@container svh (max-width:510.86px){.ofx-stage--ssr .ofx-core__ball b{display:none}}
