.sf[data-astro-cid-dngfgfjp]{background:#fff;border-radius:clamp(10px,.6rem + .5vw,16px);margin:0;overflow:hidden;box-shadow:0 0 0 1px #12282f14,0 30px 60px -30px #12282f59}.sf--dark[data-astro-cid-dngfgfjp]{box-shadow:0 0 0 1px #ffffff1a,0 40px 80px -30px #000000b3}.sf__bar[data-astro-cid-dngfgfjp]{background:#f6f5f1;border-bottom:1px solid #12282f12;align-items:center;gap:6px;padding:10px 14px;display:flex}.sf__bar[data-astro-cid-dngfgfjp] span[data-astro-cid-dngfgfjp]{background:#12282f26;border-radius:50%;width:9px;height:9px}.sf__bar[data-astro-cid-dngfgfjp] em[data-astro-cid-dngfgfjp]{border-radius:var(--radius-pill);font-style:normal;font-size:var(--fs-xs);font-weight:var(--fw-medium);color:#12282f99;white-space:nowrap;text-overflow:ellipsis;background:#fff;border:1px solid #12282f12;max-width:70%;margin-inline:auto;padding:3px 14px;overflow:hidden}.sf[data-astro-cid-dngfgfjp] .sf__img{width:100%;height:auto;display:block}@media (width<=767px){.sf--focus[data-astro-cid-dngfgfjp] .sf__img{aspect-ratio:4/5;object-fit:cover;object-position:var(--sf-focus,50% 50%)}}.pph[data-astro-cid-ve52bl7w]{padding-top:calc(var(--header-h) + clamp(2.5rem, 1.5rem + 4vw, 5rem));background:radial-gradient(50% 60% at 50% 100%, color-mix(in srgb, var(--acc) 22%, transparent), transparent 70%), linear-gradient(180deg, var(--reofex-dark-2), var(--reofex-dark));position:relative;overflow:hidden}@media (width<=1023px){.pph__glow[data-astro-cid-ve52bl7w]{top:45%}}.pph__glow[data-astro-cid-ve52bl7w]{pointer-events:none;background:radial-gradient(closest-side,#f78d201a,#0000);width:900px;height:600px;position:absolute;top:30%;left:50%;translate:-50%}.pph__inner[data-astro-cid-ve52bl7w]{text-align:center;justify-items:center;gap:var(--space-5);display:grid;position:relative}.pph__crumbs[data-astro-cid-ve52bl7w] ol[data-astro-cid-ve52bl7w]{font-size:var(--fs-sm);color:var(--reofex-muted-dark);gap:6px;display:flex}.pph__crumbs[data-astro-cid-ve52bl7w] li[data-astro-cid-ve52bl7w]+li[data-astro-cid-ve52bl7w]:before{content:"/";opacity:.5;margin-right:6px}.pph__crumbs[data-astro-cid-ve52bl7w] a[data-astro-cid-ve52bl7w]:hover{color:var(--reofex-orange)}.pph__crumbs[data-astro-cid-ve52bl7w] [data-astro-cid-ve52bl7w][aria-current]{color:#fff}.pph__brand[data-astro-cid-ve52bl7w]{margin-top:var(--space-4);font-size:1.25rem;font-weight:var(--fw-bold);letter-spacing:-.02em;align-items:center;gap:12px;display:inline-flex}.pph[data-astro-cid-ve52bl7w] .eyebrow[data-astro-cid-ve52bl7w]{color:color-mix(in srgb, var(--acc) 55%, white)}.pph__title[data-astro-cid-ve52bl7w]{max-width:20ch;font-size:clamp(2.25rem,1.4rem + 3.2vw,4rem)}.pph__lead[data-astro-cid-ve52bl7w]{max-width:62ch}.pph__ctas[data-astro-cid-ve52bl7w]{justify-content:center;gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.pph__note[data-astro-cid-ve52bl7w]{font-size:var(--fs-sm);color:var(--reofex-muted-dark)}.pph__showcase[data-astro-cid-ve52bl7w]{margin-top:clamp(3rem,2rem + 3vw,4.5rem);position:relative}.pph__stage[data-astro-cid-ve52bl7w]{margin-inline:auto;max-width:680px;margin-bottom:-2px;padding-bottom:clamp(2rem,1rem + 3vw,4rem);position:relative}.pph__stage--shot[data-astro-cid-ve52bl7w]{max-width:1040px}.pph__stage--shot[data-astro-cid-ve52bl7w] .pph__noteitem--0[data-astro-cid-ve52bl7w],.pph__stage--shot[data-astro-cid-ve52bl7w] .pph__noteitem--2[data-astro-cid-ve52bl7w]{translate:calc(56px - 100%)}.pph__stage--shot[data-astro-cid-ve52bl7w] .pph__noteitem--1[data-astro-cid-ve52bl7w],.pph__stage--shot[data-astro-cid-ve52bl7w] .pph__noteitem--3[data-astro-cid-ve52bl7w]{translate:calc(100% - 56px)}@media (width<=1400px){.pph__stage--shot[data-astro-cid-ve52bl7w] .pph__notes[data-astro-cid-ve52bl7w]{display:none}}.pph__stage[data-astro-cid-ve52bl7w] .mui__frame{box-shadow:0 0 0 1px #ffffff1a,0 40px 80px -30px #000000b3}.pph__notes[data-astro-cid-ve52bl7w]{pointer-events:none;position:absolute;inset:0}.pph__noteitem[data-astro-cid-ve52bl7w]{border-radius:var(--radius-pill);font-size:var(--fs-sm);font-weight:var(--fw-bold);white-space:nowrap;color:#fff;-webkit-backdrop-filter:blur(10px);animation:note-in .7s var(--ease-out) both;background:#142e36d9;border:1px solid #ffffff1f;align-items:center;gap:8px;padding:10px 14px;display:flex;position:absolute;box-shadow:0 16px 32px -16px #0009}.pph__noteitem[data-astro-cid-ve52bl7w] .icon{color:color-mix(in srgb, var(--acc) 60%, white)}.pph__noteitem--0[data-astro-cid-ve52bl7w]{animation-delay:.2s;top:14%;left:0;translate:calc(28px - 100%)}.pph__noteitem--1[data-astro-cid-ve52bl7w]{animation-delay:.35s;top:30%;right:0;translate:calc(100% - 28px)}.pph__noteitem--2[data-astro-cid-ve52bl7w]{animation-delay:.5s;top:60%;left:0;translate:calc(28px - 100%)}.pph__noteitem--3[data-astro-cid-ve52bl7w]{animation-delay:.65s;top:74%;right:0;translate:calc(100% - 28px)}@keyframes note-in{0%{opacity:0;transform:translateY(10px)}}@media (width<=1100px){.pph__notes[data-astro-cid-ve52bl7w]{display:none}}@media (width<=767px){.pph__inner[data-astro-cid-ve52bl7w]{text-align:left;justify-items:start}.pph__ctas[data-astro-cid-ve52bl7w]{justify-content:flex-start;width:100%}.pph__ctas[data-astro-cid-ve52bl7w] .btn{flex:100%}}.wf[data-astro-cid-gjrlaw57]{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:var(--space-3);counter-reset:wf;padding:0;list-style:none;display:grid}.wf__step[data-astro-cid-gjrlaw57]{align-content:start;gap:var(--space-3);padding:var(--space-5);border-radius:var(--radius-lg);background:var(--reofex-white);border:1px solid var(--line);opacity:.001;transition:opacity .5s var(--ease-out), transform .5s var(--ease-out);transition-delay:calc(var(--i) * 90ms);display:grid;position:relative;transform:translateY(10px)}.section--dark .wf__step[data-astro-cid-gjrlaw57]{background:#ffffff0a}html:not(.js) .wf__step[data-astro-cid-gjrlaw57],.wf[data-astro-cid-gjrlaw57].is-active .wf__step[data-astro-cid-gjrlaw57]{opacity:1;transform:none}.wf__step[data-astro-cid-gjrlaw57]:not(:last-child):after{content:"";z-index:1;top:50%;right:calc(var(--space-3) * -.5 - 5px);border-top:1.5px solid var(--acc);border-right:1.5px solid var(--acc);background:var(--reofex-cream);opacity:.7;width:10px;height:10px;position:absolute;transform:translateY(-50%)rotate(45deg)}.section--dark .wf__step[data-astro-cid-gjrlaw57]:not(:last-child):after,.section--white .wf__step[data-astro-cid-gjrlaw57]:not(:last-child):after{background:0 0}.wf__dot[data-astro-cid-gjrlaw57]{width:36px;height:36px;font-size:var(--fs-xs);font-weight:var(--fw-bold);color:var(--acc);background:color-mix(in srgb, var(--acc) 12%, transparent);border:1px solid color-mix(in srgb, var(--acc) 40%, transparent);border-radius:50%;place-items:center;display:grid}.wf__text[data-astro-cid-gjrlaw57]{gap:4px;display:grid}.wf__text[data-astro-cid-gjrlaw57] b[data-astro-cid-gjrlaw57]{letter-spacing:-.01em;font-size:.9375rem;line-height:1.3}.wf__text[data-astro-cid-gjrlaw57] small[data-astro-cid-gjrlaw57]{font-size:var(--fs-sm);color:var(--text-muted);line-height:1.45}.wf__text[data-astro-cid-gjrlaw57] em[data-astro-cid-gjrlaw57]{border-radius:var(--radius-pill);font-style:normal;font-size:var(--fs-xs);font-weight:var(--fw-bold);color:var(--reofex-orange-ink);background:#f78d2024;justify-self:start;margin-top:4px;padding:2px 10px}.section--dark .wf__text[data-astro-cid-gjrlaw57] em[data-astro-cid-gjrlaw57]{color:var(--reofex-orange)}.wf__step[data-astro-cid-gjrlaw57].is-human{border-color:var(--reofex-orange);box-shadow:0 0 0 3px #f78d201f}.wf__step[data-astro-cid-gjrlaw57].is-human .wf__dot[data-astro-cid-gjrlaw57]{color:var(--reofex-dark);background:var(--reofex-orange);border-color:var(--reofex-orange)}@media (width>=1024px){.wf__step[data-astro-cid-gjrlaw57].is-row-end:after{display:none}}@media (width<=1023px){.wf[data-astro-cid-gjrlaw57]{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}}@media (width<=767px){.wf[data-astro-cid-gjrlaw57]{gap:var(--space-2);grid-template-columns:1fr}.wf__step[data-astro-cid-gjrlaw57]{align-items:center;gap:var(--space-4);padding:var(--space-4);grid-template-columns:36px 1fr}.wf__step[data-astro-cid-gjrlaw57]:not(:last-child):after{top:auto;bottom:calc(var(--space-2) * -.5 - 5px);right:auto;left:calc(var(--space-4) + 13px);transform:rotate(135deg)}}.fg[data-astro-cid-w4hayii2]{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));display:grid}.fg__item[data-astro-cid-w4hayii2]{align-content:start;gap:var(--space-2);padding:var(--space-6);border-radius:var(--radius-lg);background:var(--reofex-white);border:1px solid var(--reofex-border);transition:border-color var(--dur-base), transform var(--dur-base) var(--ease-out);display:grid}.fg__item[data-astro-cid-w4hayii2]:hover{border-color:color-mix(in srgb, var(--acc) 45%, var(--reofex-border));transform:translateY(-2px)}.fg__icon[data-astro-cid-w4hayii2]{width:40px;height:40px;margin-bottom:var(--space-3);border-radius:var(--radius-md);color:color-mix(in srgb, var(--acc) 80%, black);background:color-mix(in srgb, var(--acc) 12%, white);place-items:center;display:grid}.fg__title[data-astro-cid-w4hayii2]{letter-spacing:-.01em;font-size:1rem}.fg__body[data-astro-cid-w4hayii2]{font-size:var(--fs-sm);color:var(--reofex-muted)}.prob[data-astro-cid-cezwlk7t]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(2rem,1rem + 4vw,5rem);display:grid}.prob__head[data-astro-cid-cezwlk7t]{gap:var(--space-4);top:calc(var(--header-h) + 32px);display:grid;position:sticky}.prob__list[data-astro-cid-cezwlk7t]{gap:var(--space-3);display:grid}.prob__list[data-astro-cid-cezwlk7t] li[data-astro-cid-cezwlk7t]{gap:var(--space-5);padding:var(--space-6);border-radius:var(--radius-lg);background:var(--reofex-white);border:1px solid var(--reofex-border);font-size:var(--fs-md);grid-template-columns:auto 1fr;align-items:baseline;display:grid}.prob__n[data-astro-cid-cezwlk7t]{font-size:var(--fs-sm);font-weight:var(--fw-bold);color:var(--reofex-orange-ink)}.expl[data-astro-cid-cezwlk7t]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(2rem,1rem + 4vw,5rem);display:grid}.expl__copy[data-astro-cid-cezwlk7t]{gap:var(--space-5);display:grid}.expl__callout[data-astro-cid-cezwlk7t]{gap:var(--space-3);border-radius:var(--radius-xl);background:radial-gradient(100% 80% at 100% 0%, #f78d2033, transparent 60%), var(--reofex-dark);color:#fff;box-shadow:var(--shadow-lg);padding:clamp(1.5rem,1rem + 2vw,2.5rem);display:grid}.expl__callout[data-astro-cid-cezwlk7t] h3[data-astro-cid-cezwlk7t]{font-size:var(--fs-h3)}.expl__callout[data-astro-cid-cezwlk7t] p[data-astro-cid-cezwlk7t]{color:var(--reofex-muted-dark)}.expl__badge[data-astro-cid-cezwlk7t]{border-radius:var(--radius-md);background:var(--reofex-orange);width:48px;height:48px;color:var(--reofex-dark);margin-bottom:var(--space-2);place-items:center;display:grid}.expl__shot[data-astro-cid-cezwlk7t]{margin-top:var(--space-3)}.expl__shotcap[data-astro-cid-cezwlk7t]{margin-top:var(--space-2);font-size:var(--fs-xs)}.expl__callout--plain[data-astro-cid-cezwlk7t]{background:radial-gradient(100% 80% at 100% 0%, color-mix(in srgb, var(--acc) 30%, transparent), transparent 60%), var(--reofex-dark)}.ib__grid[data-astro-cid-cezwlk7t]{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));display:grid}.ib__col[data-astro-cid-cezwlk7t]{align-content:start;gap:var(--space-4);border-radius:var(--radius-xl);border:1px solid var(--reofex-border-dark);background:#ffffff08;padding:clamp(1.5rem,1rem + 2vw,2.5rem);display:grid}.ib__title[data-astro-cid-cezwlk7t]{font-size:var(--fs-h3)}.ib__chips[data-astro-cid-cezwlk7t]{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.ib__chips[data-astro-cid-cezwlk7t] li[data-astro-cid-cezwlk7t]{border-radius:var(--radius-pill);font-size:var(--fs-sm);font-weight:var(--fw-medium);border:1px solid var(--reofex-border-dark-strong);background:#ffffff0a;padding:8px 14px}.ib__benefits[data-astro-cid-cezwlk7t]{gap:var(--space-4);margin-top:var(--space-2);display:grid}.ib__benefits[data-astro-cid-cezwlk7t] li[data-astro-cid-cezwlk7t]{align-items:center;gap:var(--space-3);font-weight:var(--fw-medium);display:flex}.ib__benefits[data-astro-cid-cezwlk7t] span[data-astro-cid-cezwlk7t]{background:var(--reofex-orange);width:24px;height:24px;color:var(--reofex-dark);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.more__title[data-astro-cid-cezwlk7t]{margin-bottom:var(--space-6)}.more[data-astro-cid-cezwlk7t]{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.more__card[data-astro-cid-cezwlk7t]{align-items:center;gap:var(--space-4);height:100%;padding:var(--space-5);border-radius:var(--radius-lg);background:var(--reofex-white);border:1px solid var(--reofex-border);transition:border-color var(--dur-base), transform var(--dur-base) var(--ease-out);display:flex}.more__card[data-astro-cid-cezwlk7t]:hover{border-color:var(--reofex-orange);transform:translateY(-2px)}.more__card[data-astro-cid-cezwlk7t] span[data-astro-cid-cezwlk7t]{flex:1;line-height:1.4;display:grid}.more__card[data-astro-cid-cezwlk7t] small[data-astro-cid-cezwlk7t]{font-size:var(--fs-sm);color:var(--reofex-muted)}.more__card[data-astro-cid-cezwlk7t] .more__arrow{color:var(--reofex-orange-ink)}@media (width<=1023px){.prob[data-astro-cid-cezwlk7t],.expl[data-astro-cid-cezwlk7t]{grid-template-columns:1fr}.prob__head[data-astro-cid-cezwlk7t]{position:static}.more[data-astro-cid-cezwlk7t]{grid-template-columns:1fr}}@media (width<=767px){.prob__list[data-astro-cid-cezwlk7t] li[data-astro-cid-cezwlk7t]{padding:var(--space-5);font-size:var(--fs-base)}}
