.E8dStq_siteDesign{--bg:#071f27;--surface:#0e2b32;--surface-alt:#13353b;--ink:#f4f5ef;--muted:#a1b7b9;--line:#aacfc526;--teal:#a5d8c8;--accent:#ffac50;--accent-fill:#ffac50;--accent-ink:#142b2c;--radius-card:14px;background:var(--bg);color:var(--ink);isolation:isolate;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:not([data-theme=dark]) .E8dStq_siteDesign{--bg:#f7f7f2;--surface:#fff;--surface-alt:#e9efea;--ink:#17353e;--muted:#52676a;--line:#ccd8d2;--teal:#085070;--accent:#ffac50;--accent-fill:#ffac50;--accent-ink:#142b2c;--header:#f7f7f2f5;--accent-text:#98500e;--header-blur-tint:#f7f7f226;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html:not([data-theme=dark]) .E8dStq_siteDesign :is(.site-header,#site-footer,.ifin-products){--bg:#f7f7f2;--surface:#fff;--surface-alt:#e9efea;--ink:#17353e;--muted:#52676a;--line:#ccd8d2;--teal:#085070;--accent:#ffac50;--accent-fill:#ffac50;--accent-ink:#142b2c;--header:#f7f7f2f5;--accent-text:#98500e;--header-blur-tint:#f7f7f226;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.E8dStq_chapter{isolation:isolate;padding-top:88px;position:relative;overflow:clip}.E8dStq_chapter:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 90% 20%,#397d6410,#0000 60%);position:absolute;inset:0}.E8dStq_chapter[data-chapter=solutions],.E8dStq_chapter[data-chapter=products],.E8dStq_chapter[data-chapter=transformation]{background:#0a242c}.E8dStq_chapterLabel{align-items:center;gap:14px;margin-bottom:30px;display:flex}.E8dStq_chapterLabel p{letter-spacing:.14em;text-transform:uppercase;color:#bdcec7;font-size:11px;font-weight:500}.E8dStq_chapterNumber{width:30px;height:30px;color:var(--accent);font-variant-numeric:tabular-nums;background:#ffac5008;border:1px solid #ffac5033;border-radius:50%;flex-shrink:0;place-items:center;font-size:10px;display:grid}.E8dStq_chapterRule{background:linear-gradient(90deg, var(--line), transparent);flex:1;height:1px;margin-inline:8px}.E8dStq_chapterCross{color:#8aa79a;font-size:16px;font-weight:300}:is(.E8dStq_siteDesign .ifin-about,.E8dStq_siteDesign .ifin-solutions,.E8dStq_siteDesign .ifin-timelines,.E8dStq_siteDesign .ifin-products,.E8dStq_siteDesign .ifin-segments,.E8dStq_siteDesign .ifin-transformation,.E8dStq_siteDesign .ifin-advantages,.E8dStq_siteDesign .ifin-close){padding-block:0 100px}.E8dStq_siteDesign .section-title{letter-spacing:-.05em;max-width:18ch;font-size:clamp(36px,4.1vw,58px);font-weight:500;line-height:1.13}.E8dStq_siteDesign .section-lead{max-width:40ch;font-size:18px;line-height:1.8}.E8dStq_siteDesign .section-heading-split{gap:60px;margin-bottom:42px}.E8dStq_siteDesign .specular{background:var(--accent);border-color:var(--accent);color:var(--accent-ink);border-radius:6px;min-height:54px;padding:16px 23px;font-size:15px;font-weight:600;box-shadow:inset 0 1px #ffe2b855}.E8dStq_siteDesign .specular:hover{background:#ffc17d;border-color:#ffc17d;transform:translateY(-2px);box-shadow:0 8px 28px #ffac5018}.E8dStq_siteDesign .ifin-text-link{color:#f5bd7c;border-bottom:1px solid #ffac5040;gap:18px;font-size:14px;text-decoration:none;transition:color .22s,border-color .22s}.E8dStq_siteDesign .ifin-text-link:after{content:"↗";font-size:18px}.E8dStq_siteDesign .ifin-text-link:hover{color:#ffdbac;border-color:var(--accent)}.E8dStq_siteDesign :focus-visible{outline-color:var(--accent)}.E8dStq_siteDesign .ifin-about-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);gap:72px}.E8dStq_siteDesign .ifin-about-image{border:1px solid #9bbbac40;border-radius:16px;min-height:580px;box-shadow:0 20px 60px #0002}.E8dStq_siteDesign .ifin-about-image img{filter:saturate(.6)brightness(.8)}.E8dStq_siteDesign .ifin-about-image:after{content:"";pointer-events:none;background:linear-gradient(#0b343610,#0b343610 35%,#071f27ed 100%);position:absolute;inset:0}.E8dStq_siteDesign .ifin-about-image-caption{z-index:2;inset-inline:28px;align-items:center;gap:16px;display:flex;position:absolute;bottom:30px}.E8dStq_siteDesign .ifin-about-caption-mark{color:#ffca8c;background:#e3d2b410;border:1px solid #e3d2b450;border-radius:12px;flex-shrink:0;place-items:center;width:48px;height:48px;font-size:29px;display:grid}.E8dStq_siteDesign .ifin-about-image-caption div>span{color:#f8c589;font-size:11px}.E8dStq_siteDesign .ifin-about-image-caption p{color:#f2f4e9;max-width:25ch;margin-top:5px;font-size:18px;line-height:1.5}.E8dStq_siteDesign .ifin-about-copy .section-title{max-width:16ch}.E8dStq_siteDesign .ifin-about-statement{color:#c4d5cc;margin-top:20px;font-size:18px}.E8dStq_siteDesign .ifin-about-principles{gap:24px;margin-top:32px}.E8dStq_siteDesign .ifin-about-principles article{padding-top:22px}.E8dStq_siteDesign .ifin-about-principles h3{color:#efc18a;align-items:center;gap:10px;font-size:15px;display:flex}.E8dStq_siteDesign .ifin-about-principles h3:before{content:"";background:var(--accent);border-radius:50%;width:5px;height:5px}.E8dStq_siteDesign .ifin-about-principles p{margin-top:10px;font-size:17px;line-height:1.8}.E8dStq_siteDesign .ifin-solutions-layout{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:20px}.E8dStq_siteDesign .ifin-solution-feature{background:var(--surface);border:1px solid #a3c8b638;border-radius:14px;position:relative;overflow:hidden}.E8dStq_siteDesign .ifin-solution-feature-image{border-radius:0;flex:1;min-height:280px}.E8dStq_siteDesign .ifin-solution-feature-image img{filter:saturate(.6)brightness(.7)}.E8dStq_siteDesign .ifin-solution-feature-image:after{content:"";background:linear-gradient(180deg, transparent 35%, var(--surface));position:absolute;inset:0}.E8dStq_siteDesign .ifin-solution-feature-copy{margin-top:-24px;padding:0 28px 30px;position:relative}:is(.E8dStq_siteDesign .ifin-solution-feature-icon,.E8dStq_siteDesign .ifin-solution-icon){color:#f5bc78;background:#ffac500a;border:1px solid #ffac5030;border-radius:9px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.E8dStq_siteDesign .ifin-solution-feature-icon{background:#18393b;width:48px;height:48px;margin-bottom:20px}.E8dStq_siteDesign .ifin-solution-feature-copy h3{letter-spacing:-.025em;font-size:27px;line-height:1.25}.E8dStq_siteDesign .ifin-solution-feature-copy p{margin-top:15px;font-size:16px;line-height:1.8}.E8dStq_siteDesign .ifin-solutions-index{border:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.E8dStq_siteDesign .ifin-solution-row{border:1px solid var(--line);background:linear-gradient(135deg,#15363b70,#0a242c);border-radius:12px;flex-direction:column;gap:16px;padding:24px;display:flex}.E8dStq_siteDesign .ifin-solution-row:last-child{flex-direction:row;grid-column:1/-1;align-items:center}.E8dStq_siteDesign .ifin-solution-row h3{font-size:17px;font-weight:500;line-height:1.4}.E8dStq_siteDesign .ifin-solution-row p{margin-top:9px;font-size:14px;line-height:1.75}.E8dStq_siteDesign .ifin-section-action{justify-content:center;margin-top:32px;display:flex}.E8dStq_siteDesign .ifin-timeline-grid{border:none;gap:16px;position:relative}.E8dStq_siteDesign .ifin-timeline-item{border:1px solid var(--line);background:linear-gradient(135deg,#123138,#09252d);border-radius:12px;padding:30px 25px 24px;position:relative}.E8dStq_siteDesign .ifin-timeline-item:before{content:"";top:-4px;background:var(--accent);border-radius:50%;width:7px;height:7px;position:absolute;inset-inline-start:27px;box-shadow:0 0 16px #ffac5040}.E8dStq_siteDesign .ifin-timeline-item:first-child{border:1px solid #ffac5050;padding-inline-start:25px}.E8dStq_siteDesign .ifin-timeline-item:last-child{padding-inline-end:25px}.E8dStq_siteDesign .ifin-timeline-figure{color:#ffd1a0;font-size:clamp(27px,2.6vw,38px);font-weight:400}.E8dStq_siteDesign .ifin-timeline-description{margin-block:22px;font-size:15px;line-height:1.8}.E8dStq_siteDesign .ifin-timeline-item .ifin-text-link{margin-top:auto}.E8dStq_siteDesign .ifin-products{--bg:#0a242c;--surface:#14343b;--ink:#f4f5ef;--muted:#a1b7b9;--line:#aacfc526;--teal:#a5d8c8;background:0 0}.E8dStq_siteDesign .ifin-product-groups{border:1px solid var(--line);background:#061b2255;border-radius:10px;gap:8px;width:fit-content;padding:6px}.E8dStq_siteDesign .ifin-product-group{border:1px solid #0000;border-radius:6px;gap:30px;min-height:48px;margin:0;padding:12px 20px;font-size:14px}.E8dStq_siteDesign .ifin-product-group[aria-pressed=true]{color:#ffcb8d;background:#ffac5010;border-color:#ffac5033}.E8dStq_siteDesign .ifin-product-count{background:#a1b7b910;border-radius:5px;place-items:center;width:23px;height:23px;font-size:11px;display:grid}.E8dStq_siteDesign .ifin-product-explorer{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:stretch;gap:24px;padding-top:24px}.E8dStq_siteDesign .ifin-product-detail{background:radial-gradient(at 70% 0,#47877223,#0000 60%),#0d2c33;border:1px solid #91b9ad40;border-radius:14px;min-height:480px;padding:32px;position:relative;overflow:hidden}.E8dStq_siteDesign .ifin-product-blueprint{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;width:100%;padding:18px 0 32px;display:grid;position:relative}.E8dStq_siteDesign .ifin-product-blueprint:before{content:"";top:47px;border-top:1px dashed #a4c6b96b;position:absolute;inset-inline:16%}.E8dStq_siteDesign .ifin-product-blueprint>div{text-align:center;min-width:0;position:relative}.E8dStq_siteDesign .ifin-product-blueprint span{color:#a3d5c3;background:#14393e;border:1px solid #95c3b43d;border-radius:14px;place-items:center;width:58px;height:58px;margin-inline:auto;display:grid;box-shadow:0 8px 20px #0002}.E8dStq_siteDesign .ifin-product-blueprint [data-active=true] span{color:#ffbf7b;background:#3f3c2b;border-color:#ffac5080;box-shadow:0 0 30px #ffac5012}.E8dStq_siteDesign .ifin-product-blueprint p{color:#bdd1c8;max-width:15ch;margin:12px auto 0;font-size:11px;line-height:1.5}.E8dStq_siteDesign .ifin-product-content{width:100%}.E8dStq_siteDesign .ifin-product-position{color:#92b8ab;letter-spacing:.1em;font-family:monospace;font-size:11px}.E8dStq_siteDesign .ifin-product-detail h3{letter-spacing:-.04em;margin-top:18px;font-size:clamp(28px,3.2vw,45px);font-weight:500}.E8dStq_siteDesign .ifin-product-description{margin-block:18px 26px;font-size:17px;line-height:1.8}.E8dStq_siteDesign .ifin-product-items{border:1px solid var(--line);background:#082027;border-radius:12px;align-self:stretch;overflow:hidden}.E8dStq_siteDesign .ifin-product-item{flex:1;gap:14px;min-height:64px;padding:15px 22px;font-size:16px}.E8dStq_siteDesign .ifin-product-item:last-child{border-bottom:0}.E8dStq_siteDesign .ifin-product-item[aria-pressed=true]{color:#fff1de;background:#16383d;box-shadow:inset 3px 0 #ffac50}.E8dStq_siteDesign .ifin-product-item-number{font-family:monospace;font-size:11px}.E8dStq_siteDesign .ifin-product-item:hover{background:#12323a}.E8dStq_siteDesign .ifin-segment-grid{gap:24px}.E8dStq_siteDesign .ifin-segment{background:#102e34;border:1px solid #a4c5b830;border-radius:14px;flex-direction:column;justify-content:end;min-height:430px;display:flex;position:relative;overflow:hidden}.E8dStq_siteDesign .ifin-segment-image{border-radius:0;min-height:0;position:absolute;inset:0}.E8dStq_siteDesign .ifin-segment-image img{filter:saturate(.55)brightness(.83)}.E8dStq_siteDesign .ifin-segment-image:after{content:"";background:linear-gradient(#06232c12 0%,#071f2740 24%,#071f27e8 66%,#071f27 100%);position:absolute;inset:0}.E8dStq_siteDesign .ifin-segment-copy{z-index:1;padding:120px 30px 28px;position:relative}.E8dStq_siteDesign .ifin-segment-copy h3{color:#f4f5ef;font-size:30px;font-weight:500}.E8dStq_siteDesign .ifin-segment-copy p{color:#bed0cc;max-width:44ch;margin-block:12px;font-size:16px;line-height:1.75}.E8dStq_siteDesign .ifin-segment-copy .ifin-text-link{color:#ffc37f}.E8dStq_siteDesign .ifin-transformation-opening{grid-template-columns:minmax(0,1fr) minmax(0,.65fr);gap:70px}.E8dStq_siteDesign .ifin-transformation-lead{margin-top:24px}.E8dStq_siteDesign .ifin-transformation-actions{gap:26px;margin-top:28px}.E8dStq_siteDesign .ifin-transformation-example{background:radial-gradient(at 100% 0,#b8803d14,#0000 65%),#102d33;border:1px solid #ffac5030;border-radius:14px;padding:38px 32px;position:relative;overflow:hidden}.E8dStq_siteDesign .ifin-transformation-example:after{content:"";top:-80px;pointer-events:none;border:1px solid #ffac5012;border-radius:50%;width:170px;height:170px;position:absolute;inset-inline-end:-60px;box-shadow:0 0 0 30px #ffac5006,0 0 0 60px #ffac5004}.E8dStq_siteDesign .ifin-transformation-stat{color:#ffc98b;letter-spacing:-.04em;font-size:34px;line-height:1.3}.E8dStq_siteDesign .ifin-transformation-note{margin-top:20px;font-size:14px;line-height:1.8}.E8dStq_siteDesign .ifin-transformation-journey{margin-top:56px;padding-top:34px}.E8dStq_siteDesign .ifin-journey-heading{margin-bottom:28px}.E8dStq_siteDesign .ifin-journey-heading h3{font-size:24px}.E8dStq_siteDesign .ifin-journey-heading p{font-size:15px;line-height:1.8}.E8dStq_siteDesign .journey-tabs{align-content:start;gap:10px}.E8dStq_siteDesign .journey-tabs [role=tab]{border:1px solid var(--line);min-height:58px;color:var(--muted);background:#082028;border-radius:8px;font-size:15px;transition:background .22s,color .22s,border-color .22s}.E8dStq_siteDesign .journey-tabs [aria-selected=true]{color:#ffcd94;background:#ffac500c;border-color:#ffac5066}.E8dStq_siteDesign .journey-tabs [role=tab]:hover{background:#14353b}.E8dStq_siteDesign .ifin-transformation-journey [role=tabpanel]{min-height:263px;color:var(--ink);background:linear-gradient(135deg,#183c4055,#0b242d);border:1px solid #95bfae40;border-radius:12px;position:relative;overflow:hidden}.E8dStq_siteDesign .ifin-transformation-journey [role=tabpanel]:after{content:"";bottom:-160px;pointer-events:none;border:1px solid #a6d3bc20;border-radius:50%;width:260px;height:260px;position:absolute;inset-inline-end:-60px;box-shadow:0 0 0 32px #a6d3bc08,0 0 0 64px #a6d3bc05}.E8dStq_siteDesign .journey-content>p:first-child{color:#f5bd7c;font-size:14px}.E8dStq_siteDesign .journey-content>p:last-child{z-index:1;max-width:36ch;font-size:clamp(22px,2.1vw,30px);line-height:1.55;position:relative}.E8dStq_siteDesign .ifin-advantages-layout{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:48px}.E8dStq_siteDesign .ifin-advantages-image{border:1px solid var(--line);border-radius:14px;min-height:420px;margin-top:30px}.E8dStq_siteDesign .ifin-advantages-image img{filter:saturate(.55)brightness(.7)}.E8dStq_siteDesign .ifin-advantages-image:after{content:"";pointer-events:none;background:linear-gradient(#0000,#071f2766);position:absolute;inset:0}.E8dStq_siteDesign .ifin-advantages-index{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.E8dStq_siteDesign .ifin-advantage-row{border:1px solid var(--line);background:#0e2b32;border-radius:12px;flex-direction:column;gap:15px;padding:25px;display:flex}.E8dStq_siteDesign .ifin-advantage-row:last-child{background:linear-gradient(110deg,#153933,#0e2b32);border-color:#ffac5030;flex-direction:row;grid-column:1/-1;align-items:center}.E8dStq_siteDesign .ifin-advantage-row .ifin-index-number{color:#ffd09a;background:#a1c7af0a;border:1px solid #91b6a62b;border-radius:8px;flex-shrink:0;place-items:center;width:32px;height:32px;font-family:monospace;font-size:11px;display:grid}.E8dStq_siteDesign .ifin-advantage-row h3{font-size:17px;font-weight:500;line-height:1.4}.E8dStq_siteDesign .ifin-advantage-row p{margin-top:8px;font-size:14px;line-height:1.8}.E8dStq_chapter[data-chapter=close]{padding-top:28px}.E8dStq_chapter[data-chapter=close] .E8dStq_chapterLabel{margin-bottom:30px}.E8dStq_siteDesign .ifin-close-inner{isolation:isolate;background:radial-gradient(at 0 0,#3c7e642e,#0000 60%),#0f2d34;border:1px solid #a7c8b938;border-radius:18px;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:70px;min-height:340px;padding:64px;position:relative;overflow:hidden}.E8dStq_siteDesign .ifin-close-inner:after{content:"";z-index:-1;top:-250px;pointer-events:none;border:1px solid #a4ccae1f;border-radius:50%;width:480px;height:480px;position:absolute;inset-inline-end:-170px;box-shadow:0 0 0 55px #a4ccae0a,0 0 0 110px #a4ccae06}.E8dStq_siteDesign .ifin-close h2{letter-spacing:-.05em;max-width:16ch;font-size:clamp(36px,4vw,57px);font-weight:500;line-height:1.15}.E8dStq_siteDesign .ifin-close-action p{margin-bottom:26px;font-size:17px;line-height:1.8}:is(.E8dStq_siteDesign .site-header,.E8dStq_siteDesign #site-footer){--bg:#071f27;--header:#071f27ed;--surface:#102e36;--surface-alt:#163840;--ink:#f4f5ef;--muted:#a1b7b9;--line:#aacfc526;--teal:#b4d7c9;--accent:#ffac50;--accent-fill:#ffac50;--accent-ink:#142b2c;background:var(--bg);color:var(--ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.E8dStq_siteDesign .site-header{background:var(--header);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom-color:#a8cbb61a}:is(.E8dStq_siteDesign .site-header .header-layout>a,.E8dStq_siteDesign #site-footer a:has(>img)){background:#f7f7f2;border:1px solid #ffffff1a;border-radius:9px;width:fit-content;padding:6px 10px}.E8dStq_siteDesign .site-header .header-layout>a img{height:38px!important}:is(.E8dStq_siteDesign .site-header .specular,.E8dStq_siteDesign #site-footer .specular){color:#142b2c;background:#ffac50;border-color:#ffac50;border-radius:6px}:is(.E8dStq_siteDesign .site-header .specular:hover,.E8dStq_siteDesign #site-footer .specular:hover){background:#ffc17d;border-color:#ffc17d}.E8dStq_siteDesign #site-footer{background:#051a21;border-top-color:#aacfc526}.E8dStq_siteDesign #site-footer a:hover{color:#ffc17d}.E8dStq_siteDesign #site-footer .specular:hover{color:#142b2c}:is(.E8dStq_siteDesign .site-header :focus-visible,.E8dStq_siteDesign #site-footer :focus-visible){outline-color:#ffac50}html[dir=rtl] .E8dStq_chapterLabel p{letter-spacing:0}:is(html[dir=rtl] .E8dStq_siteDesign .section-title,html[dir=rtl] .E8dStq_siteDesign .ifin-close h2,html[dir=rtl] .E8dStq_siteDesign .ifin-product-detail h3){letter-spacing:0;line-height:1.45}html[dir=rtl] .E8dStq_siteDesign .ifin-product-item[aria-pressed=true]{box-shadow:inset -3px 0 #ffac50}html[dir=rtl] .E8dStq_siteDesign .ifin-text-link:after{transform:scaleX(-1)}@media (max-width:1100px){.E8dStq_siteDesign .ifin-about-layout{gap:40px}.E8dStq_siteDesign .ifin-about-image{min-height:600px}.E8dStq_siteDesign .ifin-solutions-layout{grid-template-columns:minmax(0,.65fr) minmax(0,1fr)}.E8dStq_siteDesign .ifin-solution-row{padding:20px}.E8dStq_siteDesign .ifin-solution-feature-copy{padding-inline:22px}.E8dStq_siteDesign .ifin-timeline-item{padding-inline:22px}.E8dStq_siteDesign .ifin-product-detail{padding:28px}.E8dStq_siteDesign .ifin-advantages-layout{grid-template-columns:minmax(0,.7fr) minmax(0,1fr);gap:28px}.E8dStq_siteDesign .ifin-advantage-row{padding:20px}.E8dStq_siteDesign .ifin-close-inner{gap:40px;padding:44px}}@media (max-width:899px){.E8dStq_chapter{padding-top:64px}:is(.E8dStq_siteDesign .ifin-about,.E8dStq_siteDesign .ifin-solutions,.E8dStq_siteDesign .ifin-timelines,.E8dStq_siteDesign .ifin-products,.E8dStq_siteDesign .ifin-segments,.E8dStq_siteDesign .ifin-transformation,.E8dStq_siteDesign .ifin-advantages,.E8dStq_siteDesign .ifin-close){padding-bottom:72px}.E8dStq_siteDesign .section-title{font-size:42px}.E8dStq_siteDesign .section-heading-split{gap:32px}.E8dStq_siteDesign .section-lead{font-size:16px}.E8dStq_siteDesign .ifin-about-layout{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:32px}.E8dStq_siteDesign .ifin-about-image{min-height:620px}.E8dStq_siteDesign .ifin-about-principles p{font-size:16px}.E8dStq_siteDesign .ifin-about-image-caption{gap:12px;inset-inline:20px}.E8dStq_siteDesign .ifin-about-caption-mark{display:none}.E8dStq_siteDesign .ifin-solutions-layout{grid-template-columns:minmax(0,1fr)}.E8dStq_siteDesign .ifin-solution-feature{grid-template-columns:1fr 1fr;display:grid}.E8dStq_siteDesign .ifin-solution-feature-image{min-height:310px}.E8dStq_siteDesign .ifin-solution-feature-image:after{background:linear-gradient(90deg,#0000,#0e2b3270)}.E8dStq_siteDesign .ifin-solution-feature-copy{align-self:center;margin-top:0;padding:30px}.E8dStq_siteDesign .ifin-solution-row{flex-direction:row;gap:16px}.E8dStq_siteDesign .ifin-timeline-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.E8dStq_siteDesign .ifin-timeline-item{border:1px solid var(--line);padding:28px 24px 24px}.E8dStq_siteDesign .ifin-timeline-item:nth-child(3){border:1px solid var(--line);padding:28px 24px 24px}.E8dStq_siteDesign .ifin-timeline-item:nth-child(2){border:1px solid var(--line);padding:28px 24px 24px}.E8dStq_siteDesign .ifin-product-group{gap:12px;padding-inline:14px;font-size:13px}.E8dStq_siteDesign .ifin-product-explorer{grid-template-columns:1fr 1fr;gap:18px}.E8dStq_siteDesign .ifin-product-detail{padding:24px}.E8dStq_siteDesign .ifin-product-blueprint{gap:10px;padding-top:8px}.E8dStq_siteDesign .ifin-product-blueprint span{border-radius:11px;width:44px;height:44px}.E8dStq_siteDesign .ifin-product-blueprint:before{top:30px}.E8dStq_siteDesign .ifin-product-blueprint p{font-size:10px}.E8dStq_siteDesign .ifin-product-item{grid-template-columns:22px minmax(0,1fr) 18px;gap:8px;padding:14px;font-size:14px}.E8dStq_siteDesign .ifin-product-detail h3{font-size:32px}.E8dStq_siteDesign .ifin-product-description{font-size:16px}.E8dStq_siteDesign .ifin-segment-grid{gap:18px}.E8dStq_siteDesign .ifin-segment{min-height:440px}.E8dStq_siteDesign .ifin-segment-copy{padding:110px 24px 24px}.E8dStq_siteDesign .ifin-segment-copy h3{font-size:25px}.E8dStq_siteDesign .ifin-segment-copy p{font-size:15px}.E8dStq_siteDesign .ifin-transformation-opening{grid-template-columns:1fr .8fr;gap:32px}.E8dStq_siteDesign .ifin-transformation-example{padding:28px}.E8dStq_siteDesign .ifin-transformation-stat{font-size:28px}.E8dStq_siteDesign .ifin-advantages-layout{grid-template-columns:minmax(0,1fr);gap:32px}.E8dStq_siteDesign .ifin-advantages-intro{grid-template-columns:1fr 1fr;align-items:center;gap:40px;display:grid}.E8dStq_siteDesign .ifin-advantages-image{min-height:240px;margin-top:0}.E8dStq_siteDesign .ifin-close-inner{grid-template-columns:1fr 1fr;gap:32px;padding:40px}.E8dStq_siteDesign .ifin-close h2{font-size:39px}}@media (max-width:639px){.E8dStq_chapter{padding-top:52px}.E8dStq_chapterLabel{gap:11px;margin-bottom:26px}.E8dStq_chapterLabel p{letter-spacing:.1em;font-size:9px}.E8dStq_chapterNumber{width:27px;height:27px;font-size:9px}.E8dStq_chapterRule{margin-inline:0}.E8dStq_chapterCross{font-size:14px}:is(.E8dStq_siteDesign .ifin-about,.E8dStq_siteDesign .ifin-solutions,.E8dStq_siteDesign .ifin-timelines,.E8dStq_siteDesign .ifin-products,.E8dStq_siteDesign .ifin-segments,.E8dStq_siteDesign .ifin-transformation,.E8dStq_siteDesign .ifin-advantages,.E8dStq_siteDesign .ifin-close){padding-bottom:56px}.E8dStq_siteDesign .section-title{font-size:37px}.E8dStq_siteDesign .section-heading-split{grid-template-columns:minmax(0,1fr);gap:20px;margin-bottom:30px}.E8dStq_siteDesign .section-heading-split>p{justify-self:start}.E8dStq_siteDesign .section-lead{font-size:17px}.E8dStq_siteDesign .ifin-about-layout{flex-direction:column-reverse;gap:30px;display:flex}.E8dStq_siteDesign .ifin-about-copy{width:100%}.E8dStq_siteDesign .ifin-about-image{width:100%;min-height:360px}.E8dStq_siteDesign .ifin-about-image-caption{inset-inline:24px;bottom:25px}.E8dStq_siteDesign .ifin-about-caption-mark{display:grid}.E8dStq_siteDesign .ifin-about-principles{gap:22px;margin-top:28px}.E8dStq_siteDesign .ifin-about-principles p{font-size:16px}.E8dStq_siteDesign .ifin-solution-feature{display:flex}.E8dStq_siteDesign .ifin-solution-feature-image{min-height:260px}.E8dStq_siteDesign .ifin-solution-feature-image:after{background:linear-gradient(#0000,#0e2b32)}.E8dStq_siteDesign .ifin-solution-feature-copy{width:100%;margin-top:-25px;padding:0 24px 28px}.E8dStq_siteDesign .ifin-solution-feature-icon{margin-bottom:16px}.E8dStq_siteDesign .ifin-solutions-index{grid-template-columns:minmax(0,1fr);gap:12px}.E8dStq_siteDesign .ifin-solution-row{align-items:start;gap:16px;padding:22px}.E8dStq_siteDesign .ifin-solution-row:last-child{align-items:start;gap:16px;padding:22px}.E8dStq_siteDesign .ifin-solution-row h3{font-size:17px}.E8dStq_siteDesign .ifin-solution-row p{font-size:15px}.E8dStq_siteDesign .ifin-solution-icon{width:36px;height:36px}.E8dStq_siteDesign .ifin-solution-icon svg{width:21px;height:21px}.E8dStq_siteDesign .ifin-timeline-grid{grid-template-columns:minmax(0,1fr);gap:16px}.E8dStq_siteDesign .ifin-timeline-item{min-height:235px;padding:30px 24px 24px}.E8dStq_siteDesign .ifin-timeline-item:nth-child(3){min-height:235px;padding:30px 24px 24px}.E8dStq_siteDesign .ifin-timeline-figure{font-size:34px}.E8dStq_siteDesign .ifin-timeline-description{max-width:none;margin-block:16px;font-size:16px}.E8dStq_siteDesign .ifin-product-groups{flex-direction:column;gap:4px;width:100%;display:flex}.E8dStq_siteDesign .ifin-product-group{justify-content:space-between;width:100%;padding:12px 16px;font-size:15px}.E8dStq_siteDesign .ifin-product-explorer{grid-template-columns:minmax(0,1fr);gap:18px}.E8dStq_siteDesign .ifin-product-detail{min-height:450px;padding:26px}.E8dStq_siteDesign .ifin-product-blueprint{gap:16px;padding-block:8px 30px}.E8dStq_siteDesign .ifin-product-blueprint span{width:52px;height:52px}.E8dStq_siteDesign .ifin-product-blueprint:before{top:34px}.E8dStq_siteDesign .ifin-product-blueprint p{font-size:11px}.E8dStq_siteDesign .ifin-product-detail h3{font-size:36px}.E8dStq_siteDesign .ifin-product-item{gap:12px;min-height:62px;padding:16px 20px;font-size:16px}.E8dStq_siteDesign .ifin-segment-grid{grid-template-columns:minmax(0,1fr);gap:20px}.E8dStq_siteDesign .ifin-segment{grid-column:auto;min-height:440px}.E8dStq_siteDesign .ifin-segment:first-child{grid-column:auto;min-height:440px}.E8dStq_siteDesign .ifin-segment:last-child{grid-column:auto;min-height:440px}.E8dStq_siteDesign .ifin-segment-copy{padding:120px 24px 26px}.E8dStq_siteDesign .ifin-segment-copy h3{font-size:29px}.E8dStq_siteDesign .ifin-segment-copy p{font-size:16px}.E8dStq_siteDesign .ifin-transformation-opening{grid-template-columns:minmax(0,1fr);gap:30px}.E8dStq_siteDesign .ifin-transformation-actions{gap:18px}.E8dStq_siteDesign .ifin-transformation-example{padding:28px}.E8dStq_siteDesign .ifin-transformation-stat{max-width:16ch;font-size:31px}.E8dStq_siteDesign .ifin-transformation-note{font-size:15px}.E8dStq_siteDesign .ifin-transformation-journey{margin-top:32px;padding-top:28px}.E8dStq_siteDesign .ifin-journey-heading{grid-template-columns:1fr;gap:14px}.E8dStq_siteDesign .ifin-transformation-journey>div:last-child{grid-template-columns:minmax(0,1fr)}.E8dStq_siteDesign .journey-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.E8dStq_siteDesign .journey-tabs [role=tab]{min-width:0;padding:12px;font-size:14px}.E8dStq_siteDesign .ifin-transformation-journey [role=tabpanel]{padding:26px}.E8dStq_siteDesign .journey-content>p:last-child{font-size:24px}.E8dStq_siteDesign .ifin-advantages-intro{display:block}.E8dStq_siteDesign .ifin-advantages-image{min-height:280px;margin-top:26px}.E8dStq_siteDesign .ifin-advantages-index{grid-template-columns:minmax(0,1fr);gap:12px}.E8dStq_siteDesign .ifin-advantage-row{flex-direction:row;align-items:start;gap:16px;padding:24px}.E8dStq_siteDesign .ifin-advantage-row:last-child{flex-direction:row;align-items:start;gap:16px;padding:24px}.E8dStq_siteDesign .ifin-advantage-row h3{font-size:17px}.E8dStq_siteDesign .ifin-advantage-row p{font-size:15px}.E8dStq_siteDesign .ifin-close-inner{border-radius:14px;grid-template-columns:minmax(0,1fr);gap:26px;padding:34px 26px}.E8dStq_siteDesign .ifin-close h2{font-size:38px}.E8dStq_siteDesign .ifin-close-action p{font-size:17px}.E8dStq_siteDesign .site-header .header-layout>a{padding:4px 8px}.E8dStq_siteDesign .site-header .header-layout>a img{height:31px!important}}@media (prefers-reduced-motion:reduce){.E8dStq_siteDesign *,.E8dStq_siteDesign :before,.E8dStq_siteDesign :after{transition:none!important;animation:none!important}.E8dStq_siteDesign .specular:hover{transform:none}}html:not([data-theme=dark]) .E8dStq_chapter:is([data-chapter=solutions],[data-chapter=products],[data-chapter=transformation]){background:#edf2ee}html:not([data-theme=dark]) .E8dStq_chapterLabel p{color:var(--muted)}html:not([data-theme=dark]) .E8dStq_chapterCross{color:var(--muted)}html:not([data-theme=dark]) .E8dStq_chapterNumber{color:var(--accent-text);background:#f7e8d5;border-color:#b76b2440}html:not([data-theme=dark]) .E8dStq_siteDesign .site-header{border-bottom-color:var(--line)}html:not([data-theme=dark]) .E8dStq_siteDesign #site-footer{border-top-color:var(--line);background:#e9efea}html:not([data-theme=dark]) .E8dStq_siteDesign #site-footer a:hover{color:var(--accent-text)}html:not([data-theme=dark]) .E8dStq_siteDesign #site-footer .specular:hover{color:var(--accent-ink)}html:not([data-theme=dark]) .E8dStq_siteDesign :focus-visible{outline-color:#98500e}html:not([data-theme=dark]) .E8dStq_siteDesign .ifin-text-link{color:var(--accent-text);border-bottom-color:#98500e66}html:not([data-theme=dark]) .E8dStq_siteDesign .ifin-text-link:hover{color:#683708;border-bottom-color:currentColor}html:not([data-theme=dark]) .E8dStq_siteDesign .ifin-about-statement{color:var(--ink)}html:not([data-theme=dark]) .E8dStq_siteDesign .ifin-about-principles h3{color:var(--accent-text)}html:not([data-theme=dark]) .E8dStq_siteDesign :is(.ifin-about-image,.ifin-solution-feature){border-color:var(--line)}html:not([data-theme=dark]) .E8dStq_siteDesign :is(.ifin-about-image,.ifin-solution-feature-image,.ifin-advantages-image) img{filter:saturate(.7)brightness(.95)}html:not([data-theme=dark]) .E8dStq_siteDesign .ifin-solution-feature-image:after{background:linear-gradient(180deg, transparent 35%, var(--surface))}html:not([data-theme=dark]) .E8dStq_siteDesign :is(.ifin-solution-feature-icon,.ifin-solution-icon){color:var(--accent-text);background:#fff1df;border-color:#b76b2440}html:not([data-theme=dark]) .E8dStq_siteDesign :is(.ifin-solution-row,.ifin-timeline-item,.ifin-advantage-row,.ifin-advantage-row:last-child){background:var(--surface);border-color:var(--line)}html:not([data-theme=dark]) .E8dStq_siteDesign .ifin-solutions-index .magic-bento__card{background:var(--surface)}html:not([data-theme=dark]) .E8dStq_siteDesign .ifin-solutions-index .magic-bento__cell .ifin-solution-row{background:0 0}html:not([data-theme=dark]) .E8dStq_siteDesign .ifin-timeline-figure{color:var(--accent-text)}html:not([data-theme=dark]) .E8dStq_siteDesign .ifin-product-groups{background:#e3ebe5}html:not([data-theme=dark]) .E8dStq_siteDesign .ifin-product-group[aria-pressed=true]{color:var(--accent-text);background:#fff1df;border-color:#b76b2450}html:not([data-theme=dark]) .E8dStq_siteDesign .ifin-product-detail{background:radial-gradient(ellipse at 70% 0, #dcece3, transparent 60%), var(--surface);border-color:var(--line)}html:not([data-theme=dark]) .E8dStq_siteDesign .ifin-product-blueprint span{color:#085070;border-color:var(--line);background:#e9efea;box-shadow:0 8px 20px #17353e0a}html:not([data-theme=dark]) .E8dStq_siteDesign .ifin-product-blueprint [data-active=true] span{color:var(--accent-text);background:#fff1df;border-color:#b76b2480}html:not([data-theme=dark]) .E8dStq_siteDesign :is(.ifin-product-blueprint p,.ifin-product-position){color:var(--muted)}html:not([data-theme=dark]) .E8dStq_siteDesign .ifin-product-items{background:var(--surface)}html:not([data-theme=dark]) .E8dStq_siteDesign .ifin-product-item:hover{background:#e9efea}html:not([data-theme=dark]) .E8dStq_siteDesign .ifin-product-item[aria-pressed=true]{color:var(--ink);background:#fff1df}html:not([data-theme=dark]) .E8dStq_siteDesign .ifin-transformation-example{background:#fff5e6;border-color:#b76b2440}html:not([data-theme=dark]) .E8dStq_siteDesign .ifin-transformation-stat{color:var(--accent-text)}html:not([data-theme=dark]) .E8dStq_siteDesign .journey-tabs [role=tab]{background:var(--surface)}html:not([data-theme=dark]) .E8dStq_siteDesign .journey-tabs [role=tab]:hover{background:#e9efea}html:not([data-theme=dark]) .E8dStq_siteDesign .journey-tabs [aria-selected=true]{color:var(--accent-text);background:#fff1df;border-color:#b76b2480}html:not([data-theme=dark]) .E8dStq_siteDesign .ifin-transformation-journey [role=tabpanel]{background:var(--surface);border-color:var(--line)}html:not([data-theme=dark]) .E8dStq_siteDesign .journey-content>p:first-child{color:var(--accent-text)}html:not([data-theme=dark]) .E8dStq_siteDesign .ifin-advantage-row .ifin-index-number{color:var(--accent-text);background:#fff1df;border-color:#b76b2440}html:not([data-theme=dark]) .E8dStq_siteDesign .ifin-close-inner{background:radial-gradient(ellipse at 0% 0%, #dcece3, transparent 60%), var(--surface);border-color:var(--line)}html:not([data-theme=dark]) .E8dStq_siteDesign .ifin-segment-copy .ifin-text-link{color:#ffc37f;border-bottom-color:#ffac5066}html:not([data-theme=dark]) .E8dStq_siteDesign .ifin-segment-copy .ifin-text-link:hover{color:#ffe0b8}@media (min-width:640px) and (max-width:899px){html:not([data-theme=dark]) .E8dStq_siteDesign .ifin-solution-feature-image:after{background:linear-gradient(90deg,#0000,#ffffff70)}}
