.ofi-landing.site .bl-hero{align-items:center;min-height:clamp(560px,78vh,820px);display:flex;position:relative;overflow:hidden}.ofi-landing.site .bl-arc{pointer-events:none;width:120vh;height:120vh;position:absolute;top:calc(52% - 60vh);left:calc(82% - 60vh)}.ofi-landing.site .bl-heropost{z-index:1;isolation:isolate;text-align:center;border-radius:50%;justify-content:center;align-items:flex-end;width:62vh;height:62vh;display:flex;position:absolute;top:calc(52% - 31vh);left:calc(82% - 31vh);overflow:hidden}.ofi-landing.site .bl-heropost img,.ofi-landing.site .bl-heropost .bl-nopic{object-fit:cover;z-index:-2;width:100%;height:100%;transition:transform 1.2s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.ofi-landing.site .bl-heropost:after{content:"";z-index:-1;background:linear-gradient(#0000 40%,#05070dc7);position:absolute;inset:0}.ofi-landing.site .bl-heropost:hover img{transform:scale(1.06)}.ofi-landing.site .bl-heropostcap{color:#fff;gap:8px;padding:0 14% 16%;display:grid}.ofi-landing.site .bl-heropostcap .bl-kick{color:#9dbdff;font-size:14px}.ofi-landing.site .bl-heropostcap b{letter-spacing:-.025em;font-size:clamp(18px,1.7vw,24px);line-height:1.2}.ofi-landing.site .bl-arc circle{fill:none}.ofi-landing.site .bl-arc-core{stroke:var(--blue);stroke-width:88px}.ofi-landing.site .bl-arc-strand{stroke:#1463ff38;stroke-width:3px}.ofi-landing.site .bl-arc-pulse{stroke:#fff;stroke-width:10px;stroke-linecap:round;stroke-dasharray:3 97;animation:7s linear infinite ofi-blpulse}.ofi-landing.site .bl-arc-pulse--b{stroke:var(--blue);stroke-width:5px;stroke-dasharray:2 98;animation-duration:9s;animation-direction:reverse}.ofi-landing.site .bl-arc-pulse--c{stroke:var(--blue);stroke-width:5px;stroke-dasharray:2 98;animation-duration:12s}.ofi-landing.site .bl-herotext{z-index:1;width:100%;position:relative}.ofi-landing.site .bl-herotext>*{max-width:560px}.ofi-landing.site .bl-hero h1{letter-spacing:-.05em;margin-top:18px;font-size:clamp(52px,6vw,92px);line-height:.94}.ofi-landing.site .bl-hero h1 em{color:var(--blue);font-style:normal}.ofi-landing.site .bl-lede{color:var(--ink);max-width:34ch;margin-top:28px;font-size:clamp(17px,1.35vw,20px);line-height:1.55}.ofi-landing.site .bl-herotext .btn{margin-top:32px;padding:15px 26px;font-size:15.5px}.ofi-landing.site .bl-list{margin-top:clamp(72px,10vh,140px);scroll-margin-top:96px}.ofi-landing.site .bl-ask h2{letter-spacing:-.04em;font-size:clamp(30px,3.4vw,50px);font-weight:700;line-height:1.1}.ofi-landing.site .bl-ask label{cursor:text}.ofi-landing.site .bl-ask input{font:inherit;letter-spacing:inherit;color:var(--blue);background:var(--blue-50);vertical-align:baseline;border:0;border-radius:.22em;width:7.2em;max-width:100%;padding:0 .25em;line-height:1.15}.ofi-landing.site .bl-ask input::placeholder{color:#7fa4f5}.ofi-landing.site .bl-ask input:focus{outline:2px solid var(--blue);outline-offset:2px}.ofi-landing.site .bl-topics{flex-wrap:wrap;gap:6px 26px;margin-top:26px;display:flex}.ofi-landing.site .bl-topics button{color:var(--muted);align-items:baseline;gap:6px;padding:6px 0;font-size:16px;font-weight:500;transition:color .2s;display:inline-flex}.ofi-landing.site .bl-topics button small{color:var(--muted);font-size:13px}.ofi-landing.site .bl-topics button:hover{color:var(--ink)}.ofi-landing.site .bl-topics button[aria-pressed=true]{color:var(--ink);font-weight:700}.ofi-landing.site .bl-topics button[aria-pressed=true]:before{content:"";background:var(--blue);border-radius:50%;align-self:center;width:8px;height:8px;box-shadow:0 0 0 4px #1463ff26}.ofi-landing.site .bl-empty{color:var(--muted);margin-top:40px;font-size:17px}.ofi-landing.site .bl-split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(40px,6vw,96px);margin-top:clamp(44px,6vh,72px);display:grid}.ofi-landing.site .bl-media{clip-path:inset(0);position:sticky;top:14vh}.ofi-landing.site .bl-mediaitem{opacity:0;aspect-ratio:4/5;transition:opacity .35s;position:absolute;inset:0}.ofi-landing.site .bl-mediaitem:first-child{position:relative}.ofi-landing.site .bl-mediaitem.on{opacity:1}.ofi-landing.site .bl-mediaitem img,.ofi-landing.site .bl-mediaitem .bl-nopic{aspect-ratio:4/5;object-fit:cover;border-radius:38% 22px 22px/30% 22px 22px;width:100%;height:100%}.ofi-landing.site .bl-cap{color:var(--muted);margin-top:16px;font-size:15px}.ofi-landing.site .bl-rows{margin:0;padding:0 0 0 40px;list-style:none;position:relative}.ofi-landing.site .bl-rows:before{content:"";background:var(--blue-50);border-radius:2px;width:2px;position:absolute;top:8px;bottom:8px;left:7px}.ofi-landing.site .bl-row{position:relative}.ofi-landing.site .bl-row+.bl-row{margin-top:8px}.ofi-landing.site .bl-node{background:#fff;border:2px solid #c9d7f6;border-radius:50%;width:16px;height:16px;transition:background .3s,border-color .3s,box-shadow .3s;position:absolute;top:28px;left:-40px}.ofi-landing.site .bl-row.on .bl-node{background:var(--blue);border-color:var(--blue);box-shadow:0 0 0 7px #1463ff24}.ofi-landing.site .bl-row>a{border-radius:20px;margin-left:-22px;padding:20px 20px 20px 22px;transition:background .3s;display:block}.ofi-landing.site .bl-row.on>a{background:#f4f7fd}.ofi-landing.site .bl-rowtop{justify-content:space-between;gap:16px;font-size:14.5px;display:flex}.ofi-landing.site .bl-kick{color:var(--blue);font-weight:600}.ofi-landing.site .bl-when{color:var(--muted);white-space:nowrap}.ofi-landing.site .bl-title{letter-spacing:-.03em;color:var(--muted);margin-top:8px;font-size:clamp(21px,1.8vw,28px);font-weight:650;line-height:1.2;transition:color .3s;display:block}.ofi-landing.site .bl-row.on .bl-title,.ofi-landing.site .bl-row>a:hover .bl-title{color:var(--ink)}.ofi-landing.site .bl-more{grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.2,.7,.2,1);display:grid}.ofi-landing.site .bl-row.on .bl-more{grid-template-rows:1fr}.ofi-landing.site .bl-morein{gap:12px;min-height:0;display:grid;overflow:hidden}.ofi-landing.site .bl-morein>:first-child{margin-top:14px}.ofi-landing.site .bl-thumb{display:none}.ofi-landing.site .bl-ex{color:var(--ink);max-width:56ch;font-size:16px;line-height:1.6}.ofi-landing.site .bl-go{color:var(--blue);font-size:15px;font-weight:600}.ofi-landing.site .bl-nopic{background:var(--blue);color:#fff;letter-spacing:-.05em;place-items:center;font-size:clamp(64px,8vw,140px);font-weight:800;display:grid}.ofi-landing.site .bl-end{background:var(--ink);color:#fff;max-width:calc(var(--maxw) - 48px);border-radius:32px;grid-template-columns:1.1fr 1fr;align-items:end;gap:32px 64px;margin-top:clamp(120px,16vh,200px);display:grid;position:relative;overflow:hidden;padding:clamp(40px,6vw,88px)!important}.ofi-landing.site .bl-end h2{letter-spacing:-.045em;color:#fff;font-size:clamp(34px,4vw,60px);line-height:1}.ofi-landing.site .bl-end p{color:#ffffffd1;max-width:36ch;font-size:18px;line-height:1.55}.ofi-landing.site .bl-endbtns{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.ofi-landing.site .bl-end .btn-outline{color:#fff;background:0 0;border-color:#ffffff4d}.ofi-landing.site .bl-end .btn-outline:hover{border-color:#fff}.ofi-landing.site .bl-rv{opacity:0;transition:opacity .7s,translate .8s cubic-bezier(.2,.7,.2,1);translate:0 24px}.ofi-landing.site .bl-rv.in{opacity:1;translate:0}.ofi-landing.site .bl-media.bl-rv{opacity:1;clip-path:inset(0 0 100%);transition:clip-path 1.1s cubic-bezier(.7,0,.2,1);translate:none}.ofi-landing.site .bl-media.bl-rv.in{clip-path:inset(0)}.ofi-landing.site .rd-bar{z-index:80;pointer-events:none;height:3px;display:none;position:fixed;top:0;left:0;right:0}.ofi-landing.site .rd-bar span{background:var(--blue);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.ofi-landing.site .rd-head{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(32px,5vw,80px);padding-top:clamp(32px,6vh,72px);padding-bottom:clamp(56px,8vh,104px);display:grid}.ofi-landing.site .rd-back{color:var(--muted);margin-bottom:28px;font-size:15px;font-weight:600;transition:color .2s;display:inline-block}.ofi-landing.site .rd-back:hover{color:var(--blue)}.ofi-landing.site .rd-head h1{letter-spacing:-.045em;margin-top:16px;font-size:clamp(38px,4.4vw,68px);line-height:1}.ofi-landing.site .rd-dek{color:var(--ink);max-width:46ch;margin-top:22px;font-size:clamp(17px,1.4vw,20px);line-height:1.55}.ofi-landing.site .rd-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 22px;margin-top:28px;font-size:15px;display:flex}.ofi-landing.site .rd-meta b{color:var(--ink);font-weight:600}.ofi-landing.site .rd-author{align-items:center;gap:10px;display:inline-flex}.ofi-landing.site .rd-author i{background:var(--blue);color:#fff;border-radius:50%;place-items:center;width:34px;height:34px;font-size:14px;font-style:normal;font-weight:700;display:grid}.ofi-landing.site .rd-cover{aspect-ratio:1;border-radius:46% 24px 24px;animation:1.1s cubic-bezier(.7,0,.2,1) both ofi-rdshut;overflow:hidden}.ofi-landing.site .rd-cover img,.ofi-landing.site .rd-cover .bl-nopic{object-fit:cover;width:100%;height:100%;animation:1.4s cubic-bezier(.2,.7,.2,1) both ofi-rdsettle}.ofi-landing.site .rd-cols{grid-template-columns:220px minmax(0,700px) 220px;justify-content:center;align-items:start;gap:clamp(32px,4vw,64px);display:grid}.ofi-landing.site .rd-strand{height:min(560px,100vh - 220px);position:sticky;top:120px}.ofi-landing.site .rd-line{background:var(--blue-50);border-radius:2px;width:2px;position:absolute;top:0;bottom:0;left:6px}.ofi-landing.site .rd-line:before{content:"";width:100%;height:calc(var(--p,0) * 100%);background:var(--blue);border-radius:2px;position:absolute;top:0;left:0}.ofi-landing.site .rd-pulse{left:-6px;top:calc(var(--p,0) * 100%);background:var(--blue);border-radius:50%;width:14px;height:14px;margin-top:-7px;position:absolute;box-shadow:0 0 0 6px #1463ff29,0 0 18px 4px #1463ff59}.ofi-landing.site .rd-mark{color:var(--muted);white-space:nowrap;font-size:14px;line-height:1.35;transition:color .3s;position:absolute;left:28px;right:0;transform:translateY(-50%)}.ofi-landing.site .rd-mark>span{text-overflow:ellipsis;display:block;overflow:hidden}.ofi-landing.site .rd-mark:before{content:"";background:#fff;border:2px solid #c9d7f6;border-radius:50%;width:10px;height:10px;margin-top:-5px;transition:background .3s,border-color .3s;position:absolute;top:50%;left:-27px}.ofi-landing.site .rd-mark.sub{font-size:13.5px;left:40px}.ofi-landing.site .rd-mark.sub:before{left:-39px}.ofi-landing.site .rd-mark.past{color:var(--ink)}.ofi-landing.site .rd-mark.past:before{background:var(--blue);border-color:var(--blue)}.ofi-landing.site .rd-mark:hover{color:var(--blue)}.ofi-landing.site .rd-mark--end{font-weight:600}.ofi-landing.site .rd-body{min-width:0}.ofi-landing.site .rd-prose{color:var(--ink);max-width:none;font-size:19px;line-height:1.75}.ofi-landing.site .rd-prose>p:first-child{font-size:1.18em;line-height:1.6}.ofi-landing.site .rd-prose>p:first-child:first-letter{float:left;letter-spacing:-.04em;margin:.05em .08em 0 0;font-size:3.4em;font-weight:800;line-height:.86}.ofi-landing.site .rd-prose h2,.ofi-landing.site .rd-prose h3{scroll-margin-top:110px}.ofi-landing.site .rd-prose h2{margin-top:2em;font-size:1.55em}.ofi-landing.site .rd-prose blockquote{background:var(--blue-50);color:var(--ink);letter-spacing:-.015em;border:0;border-radius:24px;margin:1.8em 0;padding:28px 32px;font-size:1.2em;font-weight:550;line-height:1.45}.ofi-landing.site .rd-prose img{border-radius:22px;margin:1.8em 0}.ofi-landing.site .rd-body .st-share{border-top:0;margin-top:56px;padding-top:0}.ofi-landing.site .rd-help{background:#f4f7fd;border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin-top:32px;padding:28px 32px;display:flex}.ofi-landing.site .rd-help p{letter-spacing:-.02em;max-width:30ch;font-size:18px;font-weight:600}.ofi-landing.site .rd-comments{margin-top:72px}.ofi-landing.site .rd-pn{grid-template-columns:1fr 1fr;margin-top:clamp(120px,16vh,200px);display:grid}.ofi-landing.site .rd-pnitem{background:#f4f7fd;align-content:center;gap:14px;min-height:clamp(200px,26vh,280px);padding:clamp(28px,4vw,64px);transition:background .35s,color .35s;display:grid}.ofi-landing.site .rd-pnitem+.rd-pnitem{background:#eaf0fb}.ofi-landing.site .rd-pn--one{grid-template-columns:1fr}.ofi-landing.site .rd-pn--one .rd-pnitem{text-align:center}.ofi-landing.site .rd-pn--one .rd-pnitem b{justify-self:center;max-width:30ch}.ofi-landing.site .rd-pnitem--next{text-align:right}.ofi-landing.site .rd-pnk{color:var(--blue);font-size:15px;font-weight:600;transition:color .35s}.ofi-landing.site .rd-pnitem b{letter-spacing:-.035em;justify-self:start;max-width:22ch;font-size:clamp(22px,2.2vw,34px);line-height:1.15}.ofi-landing.site .rd-pnitem--next b{justify-self:end}.ofi-landing.site .rd-pnitem:hover{background:var(--blue);color:#fff}.ofi-landing.site .rd-pnitem:hover .rd-pnk{color:#fff}.ofi-landing.site .rd-related{margin-top:clamp(96px,14vh,160px)}.ofi-landing.site .rd-related h2{letter-spacing:-.04em;font-size:clamp(30px,3.2vw,46px)}.ofi-landing.site .rd-relgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,2.4vw,36px);margin-top:36px;display:grid}.ofi-landing.site .rd-rel{align-content:start;gap:10px;display:grid}.ofi-landing.site .rd-relpic{aspect-ratio:4/3;border-radius:34% 18px 18px/40% 18px 18px;margin-bottom:8px;display:block;overflow:hidden}.ofi-landing.site .rd-relpic img,.ofi-landing.site .rd-relpic .bl-nopic{object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.ofi-landing.site .rd-relpic .bl-nopic{font-size:72px}.ofi-landing.site .rd-rel:hover .rd-relpic img{transform:scale(1.05)}.ofi-landing.site .rd-rel b{letter-spacing:-.025em;font-size:20px;line-height:1.25;transition:color .2s}.ofi-landing.site .rd-rel:hover b{color:var(--blue)}.ofi-landing.site .rd-rel .bl-when{font-size:14.5px}@media (max-width:1180px){.ofi-landing.site .rd-cols{grid-template-columns:200px minmax(0,1fr);justify-content:stretch}}@media (max-width:960px){.ofi-landing.site .bl-hero{align-items:flex-start;min-height:calc(100svh - 160px);padding-top:clamp(40px,8vh,96px)}.ofi-landing.site .bl-arc{width:130vw;height:130vw;top:auto;bottom:-66vw;left:-15vw}.ofi-landing.site .bl-heropost{display:none}.ofi-landing.site .bl-split{grid-template-columns:1fr}.ofi-landing.site .bl-media{display:none}.ofi-landing.site .bl-thumb{aspect-ratio:16/10;object-fit:cover;border-radius:30% 16px 16px/40% 16px 16px;width:100%;display:block}.ofi-landing.site .bl-thumb.bl-nopic{font-size:56px;display:grid}.ofi-landing.site .bl-end{grid-template-columns:1fr;margin-left:16px;margin-right:16px}.ofi-landing.site .rd-head{grid-template-columns:1fr}.ofi-landing.site .rd-cover{aspect-ratio:16/11;order:-1}.ofi-landing.site .rd-cols{grid-template-columns:minmax(0,1fr)}.ofi-landing.site .rd-strand{display:none}.ofi-landing.site .rd-bar{display:block}.ofi-landing.site .rd-pn{grid-template-columns:1fr}.ofi-landing.site .rd-pnitem--next{text-align:left}.ofi-landing.site .rd-pnitem--next b{justify-self:start}.ofi-landing.site .rd-relgrid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.ofi-landing.site .bl-hero h1{font-size:clamp(44px,12vw,60px)}.ofi-landing.site .bl-rows{padding-left:30px}.ofi-landing.site .bl-rows:before{left:5px}.ofi-landing.site .bl-node{width:14px;height:14px;left:-30px}.ofi-landing.site .bl-row>a{margin-left:-16px;padding:16px 14px 16px 16px}.ofi-landing.site .bl-rowtop{flex-direction:column;gap:2px}.ofi-landing.site .rd-prose{font-size:17.5px}.ofi-landing.site .rd-relgrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ofi-landing.site .bl-arc-pulse{animation:none;display:none}.ofi-landing.site .bl-rv{opacity:1;transition:none;translate:none}.ofi-landing.site .bl-media.bl-rv{clip-path:none;transition:none}.ofi-landing.site .rd-cover,.ofi-landing.site .rd-cover img{animation:none}.ofi-landing.site .bl-more{transition:none}}:root.dark .ofi-landing.site :is(.bl-hero h1,.bl-lede,.bl-ask h2,.bl-row.on .bl-title,.bl-row>a:hover .bl-title,.bl-topics button[aria-pressed=true],.bl-ex,.rd-head h1,.rd-dek,.rd-meta b,.rd-prose,.rd-help p,.rd-mark.past,.rd-rel b,.rd-pnitem b){color:#fff}:root.dark .ofi-landing.site :is(.bl-title,.bl-topics button,.bl-when,.bl-cap,.rd-meta,.rd-mark){color:var(--d-txt2)}:root.dark .ofi-landing.site .bl-row.on>a{background:#ffffff0d}:root.dark .ofi-landing.site .bl-rows:before,:root.dark .ofi-landing.site .rd-line{background:#ffffff1a}:root.dark .ofi-landing.site .bl-node,:root.dark .ofi-landing.site .rd-mark:before{background:#05070d;border-color:#ffffff40}:root.dark .ofi-landing.site .bl-ask input{color:#9dbdff;background:#1463ff2e}:root.dark .ofi-landing.site :is(.rd-help,.rd-pnitem,.rd-prose blockquote){background:#ffffff0d}:root.dark .ofi-landing.site .rd-pnitem+.rd-pnitem{background:#ffffff14}:root.dark .ofi-landing.site .rd-pnitem:hover{background:var(--blue)}:root.dark .ofi-landing.site .bl-end{background:#101a33}@keyframes ofi-blpulse{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes ofi-rdshut{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@keyframes ofi-rdsettle{0%{transform:scale(1.12)}to{transform:scale(1)}}
