.fp{--tg: #F15A24;--tg-600: #E23D14;--tg-soft: rgba(241,90,36,.1);--sky: #307F99;--sky-l: #65B6CB;--sage: #379764;--danger: #C44F47;--f: .15s;--m: .26s;--ease: cubic-bezier(.4,0,.2,1);font-family:Inter,system-ui,sans-serif;font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:clip}.fp *,.fp *:before,.fp *:after{box-sizing:border-box}:where(.fp) p,:where(.fp) figure,:where(.fp) dl,:where(.fp) dd,:where(.fp) h1,:where(.fp) h2,:where(.fp) h3{margin:0}:where(.fp) ul,:where(.fp) ol{margin:0;padding:0;list-style:none}:where(.fp) a{color:inherit;text-decoration:none}.fp h1,.fp h2,.fp h3{font-family:Poppins,Noto Sans Devanagari,system-ui,sans-serif;font-weight:600;letter-spacing:-.02em;color:var(--t1)}:where([lang=hi]) .fp h1,:where([lang=hi]) .fp h2{letter-spacing:0;line-height:1.3}.fp-l{--bg: #F4F3F0;--card: #FFFFFF;--card-2: #FBFAF8;--t1: #1E1A18;--t2: #4A4440;--t3: #7A736D;--line: rgba(26,22,20,.09);--line-2: rgba(26,22,20,.16);--shadow: 0 1px 2px rgba(52,53,55,.06), 0 10px 30px rgba(52,53,55,.08);background:var(--bg);color:var(--t2)}.fp-d{--bg: #1B1A19;--card: #252322;--card-2: #2D2B29;--t1: #F5F4F2;--t2: #C9C5C0;--t3: rgba(255,255,255,.55);--line: rgba(255,255,255,.08);--line-2: rgba(255,255,255,.16);--shadow: 0 10px 34px rgba(0,0,0,.4);background-color:var(--bg);color:var(--t2);background-image:radial-gradient(circle,rgba(255,255,255,.05) 1px,transparent 1.4px);background-size:32px 32px}.fp-wrap{max-width:1180px;margin:0 auto;padding:0 16px}@media (min-width: 640px){.fp-wrap{padding:0 32px}}.fp-sec{padding:76px 0}@media (min-width: 900px){.fp-sec{padding:108px 0}}.fp-sec-tight{padding-top:0}.fp-head{max-width:760px;margin:0 auto 48px;text-align:center}.fp-head h2,.fp-trust-grid h2,.fp-close h2{font-size:clamp(28px,3.6vw,40px);line-height:1.15}.fp-head p,.fp-lede{margin-top:16px;font-size:clamp(17px,1.5vw,19px)}.fp-note{max-width:720px;margin:36px auto 0;text-align:center;font-size:15px;color:var(--t3)}.fp-center{justify-content:center}.fp-ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.fp-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 26px;border-radius:12px;font-weight:600;font-size:16px;border:1px solid transparent;transition:background var(--f) var(--ease),border-color var(--f) var(--ease),transform var(--f) var(--ease)}.fp .fp-btn-pr{background:var(--tg);color:#fff;box-shadow:0 2px 10px #f15a2447}.fp .fp-btn-pr:hover{background:var(--tg-600);transform:translateY(-1px)}.fp .fp-btn-gh{color:var(--t1);border-color:var(--line-2);background:transparent}.fp .fp-btn-gh:hover{border-color:var(--t3)}.fp-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:24px}.fp-chips-l{justify-content:flex-start}.fp-chip{display:inline-flex;align-items:center;min-height:36px;padding:6px 14px;border-radius:999px;border:1px solid var(--line-2);color:var(--t1);font-size:14.5px;font-weight:500;transition:border-color var(--f) var(--ease),color var(--f) var(--ease)}.fp-chip:hover{border-color:var(--tg);color:var(--tg)}.fp a:focus-visible,.fp button:focus-visible,.fp summary:focus-visible{outline:2px solid var(--tg);outline-offset:3px;border-radius:8px}.fp-sample{font-size:12px;color:var(--t3)}.fp-hero{padding:36px 0 84px}@media (min-width: 900px){.fp-hero{padding:64px 0 112px}}.fp-hero-grid{display:grid;gap:48px;align-items:center}@media (min-width: 1000px){.fp-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:56px}}.fp-crumbs{display:flex;gap:8px;font-size:14px;color:var(--t3);margin-bottom:22px}.fp-crumbs a:hover{color:var(--tg)}.fp-hero h1{font-size:clamp(36px,5vw,58px);line-height:1.06;max-width:15ch}.fp-sub{margin-top:22px;font-size:clamp(17.5px,1.6vw,20px);max-width:52ch;color:var(--t2)}.fp-trust{margin-top:16px;font-size:14.5px;color:var(--t3)}.fp-inds{margin-top:28px;padding-top:20px;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:6px 16px;font-size:14.5px}.fp-inds span{color:var(--t3);width:100%}.fp-inds a{color:var(--t1);font-weight:500;text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:4px}.fp-inds a:hover{text-decoration-color:var(--tg);color:var(--tg)}.fp-video{margin:0}.fp-video-frame{border-radius:18px;overflow:hidden;background:#111;box-shadow:var(--shadow);aspect-ratio:16 / 9}.fp-video video{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.fp-video figcaption{margin-top:12px;font-size:14px;color:var(--t3)}.fp-ans{position:relative;display:grid;gap:14px}.fp-ans-q{justify-self:end;max-width:88%;padding:12px 16px;border-radius:16px 16px 4px;background:#1e1a18;color:#fff;font-size:16px;font-weight:500}.fp-ans-card{background:var(--card);border:1px solid var(--line);border-radius:18px;padding:22px;box-shadow:var(--shadow)}.fp-ans-reading{font-size:13px;color:var(--t3)}.fp-ans-sys{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.fp-ans-sys li{padding:3px 10px;border-radius:999px;background:#f1eeea;color:var(--t1);font-size:13px;font-weight:500}.fp-ans-a{margin-top:16px;color:var(--t1);font-size:17px;line-height:1.5}.fp-ans-rows{margin-top:14px;display:grid;gap:0;border-top:1px solid var(--line)}.fp-ans-rows div{display:flex;justify-content:space-between;gap:16px;padding:9px 0;border-bottom:1px solid var(--line);font-size:15px}.fp-ans-rows dt{color:var(--t2)}.fp-ans-rows dd{color:var(--t1);font-weight:600;font-variant-numeric:tabular-nums}.fp-ans-trace{display:flex;align-items:center;gap:8px;margin-top:14px;font-size:14px;font-weight:600;color:var(--tg)}.fp-ans-trace svg{width:18px;height:18px}.fp-ans>.fp-sample{justify-self:end}.fp-anim .fp-ans .fp-ans-q,.fp-anim .fp-ans .fp-ans-card,.fp-anim .fp-ans .fp-ans-sys li,.fp-anim .fp-ans .fp-ans-a,.fp-anim .fp-ans .fp-ans-rows,.fp-anim .fp-ans .fp-ans-trace{opacity:0;transform:translateY(8px);transition:opacity .5s var(--ease),transform .5s var(--ease)}.fp-anim .fp-ans.fp-in .fp-ans-q{opacity:1;transform:none;transition-delay:.15s}.fp-anim .fp-ans.fp-in .fp-ans-card{opacity:1;transform:none;transition-delay:.7s}.fp-anim .fp-ans.fp-in .fp-ans-sys li{opacity:1;transform:none}.fp-anim .fp-ans.fp-in .fp-ans-sys li:nth-child(1){transition-delay:1.1s}.fp-anim .fp-ans.fp-in .fp-ans-sys li:nth-child(2){transition-delay:1.35s}.fp-anim .fp-ans.fp-in .fp-ans-sys li:nth-child(3){transition-delay:1.6s}.fp-anim .fp-ans.fp-in .fp-ans-sys li:nth-child(4){transition-delay:1.85s}.fp-anim .fp-ans.fp-in .fp-ans-a{opacity:1;transform:none;transition-delay:2.3s}.fp-anim .fp-ans.fp-in .fp-ans-rows{opacity:1;transform:none;transition-delay:2.7s}.fp-anim .fp-ans.fp-in .fp-ans-trace{opacity:1;transform:none;transition-delay:3.1s}.fp-flow{display:grid;gap:20px;align-items:stretch}@media (min-width: 960px){.fp-flow{grid-template-columns:minmax(0,1fr) 110px minmax(0,.95fr) 110px minmax(0,1fr);gap:0}}.fp-flow-col{display:flex;flex-direction:column}.fp-flow-l{font-size:13.5px;font-weight:600;color:var(--t3);margin-bottom:12px}.fp-flow-src ul,.fp-flow-out ul{display:grid;gap:10px;flex:1;grid-template-rows:repeat(var(--n),1fr)}@media (max-width: 959px){.fp-flow-src ul{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none}}.fp-flow-src li>*,.fp-flow-out li>a{display:flex;align-items:center;gap:12px;height:100%;min-height:52px;padding:10px 14px;border-radius:12px;background:var(--card);border:1px solid var(--line);color:var(--t1);font-weight:500;font-size:15px;line-height:1.25;transition:border-color var(--f) var(--ease)}.fp-flow-src a:hover,.fp-flow-out a:hover{border-color:#f15a2499}.fp-flow-src img{width:28px;height:28px;-o-object-fit:contain;object-fit:contain;background:#fff;border-radius:7px;padding:3px;flex:none}.fp-flow-src svg{width:28px;height:28px;padding:4px;color:var(--sky-l);flex:none}.fp-flow-out svg{width:22px;height:22px;color:var(--tg);flex:none}.fp-flow-gap{display:none;width:100%;height:100%;overflow:visible}@media (min-width: 960px){.fp-flow-gap{display:block;margin-top:34px}}.fp-flow-gap path{fill:none;stroke:#f15a248c;stroke-width:1.6;vector-effect:non-scaling-stroke}.fp-flow-gap-out path{stroke:#65b6cb99}.fp-flow-lib{justify-content:center}@media (min-width: 960px){.fp-flow-lib{padding-top:34px}}.fp-lib{border-radius:18px;padding:22px;background:linear-gradient(180deg,#f15a2424,#f15a240a);border:1px solid rgba(241,90,36,.45);box-shadow:0 0 0 6px #f15a240d}.fp-lib-t{display:flex;align-items:center;gap:10px;font-family:Poppins,sans-serif;font-weight:600;font-size:19px;color:var(--t1)}.fp-lib-s{margin-top:6px;font-size:14.5px;color:var(--t2)}.fp-lib ul{margin-top:14px;display:grid;gap:6px}.fp-lib li{position:relative;padding:7px 10px 7px 30px;border-radius:9px;background:#ffffff0d;color:var(--t1);font-size:14.5px}.fp-lib li:before{content:"";position:absolute;left:11px;top:50%;width:9px;height:9px;margin-top:-4.5px;border-radius:3px;background:var(--tg)}@media (max-width: 959px){.fp-flow-lib:before,.fp-flow-lib:after{content:"";display:block;width:2px;height:22px;margin:0 auto 12px;background:linear-gradient(var(--tg),rgba(241,90,36,.2))}.fp-flow-lib:after{margin:12px auto 0;background:linear-gradient(rgba(101,182,203,.2),var(--sky-l))}}.fp-anim .fp-flow .fp-flow-src li,.fp-anim .fp-flow .fp-flow-out li,.fp-anim .fp-flow .fp-lib li{opacity:0;transform:translateY(6px);transition:opacity .45s var(--ease),transform .45s var(--ease)}.fp-anim .fp-flow .fp-flow-gap path{stroke-dasharray:160;stroke-dashoffset:160;transition:stroke-dashoffset .9s var(--ease)}.fp-anim .fp-flow .fp-lib{opacity:.35;transition:opacity .6s var(--ease)}.fp-anim .fp-flow.fp-in .fp-flow-src li{opacity:1;transform:none;transition-delay:calc(var(--i) * 80ms)}.fp-anim .fp-flow.fp-in .fp-flow-gap path{stroke-dashoffset:0;transition-delay:calc(.5s + var(--i) * 70ms)}.fp-anim .fp-flow.fp-in .fp-lib{opacity:1;transition-delay:1.1s}.fp-anim .fp-flow.fp-in .fp-lib li{opacity:1;transform:none;transition-delay:calc(1.3s + var(--i) * 90ms)}.fp-anim .fp-flow.fp-in .fp-flow-gap-out path{transition-delay:calc(1.9s + var(--i) * 70ms)}.fp-anim .fp-flow.fp-in .fp-flow-out li{opacity:1;transform:none;transition-delay:calc(2.3s + var(--i) * 90ms)}.fp-jobs{display:grid;gap:72px}@media (min-width: 900px){.fp-jobs{gap:96px}}.fp-job{display:grid;gap:32px;align-items:center}@media (min-width: 960px){.fp-job{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:64px}.fp-job-flip .fp-job-copy{order:2}}.fp-job-tag{display:inline-flex;align-items:center;gap:8px;font-size:14.5px;font-weight:600;color:var(--tg)}.fp-job-tag svg{width:22px;height:22px;padding:3px;border-radius:7px;background:var(--tg-soft)}.fp-job h3{margin-top:12px;font-size:clamp(23px,2.4vw,29px);line-height:1.25}.fp-job dl{margin-top:22px;display:grid;gap:14px}.fp-job dl>div{display:grid;gap:2px;padding-left:16px;border-left:2px solid var(--line-2)}.fp-job dl>.fp-job-q{border-left-color:var(--tg)}.fp-job dt{font-size:13.5px;font-weight:600;color:var(--t3)}.fp-job-q dt{color:var(--tg)}.fp-job dd{font-size:16.5px;color:var(--t2)}.fp-job-q dd{color:var(--t1)}.fp-win{background:var(--card);border:1px solid var(--line);border-radius:18px;box-shadow:var(--shadow);overflow:hidden}.fp-win-bar{display:flex;gap:6px;padding:12px 16px;border-bottom:1px solid var(--line);background:var(--card-2)}.fp-win-bar i{width:10px;height:10px;border-radius:50%;background:var(--line-2)}.fp-win-body{padding:20px 22px 18px}.fp-win-t{font-family:Poppins,sans-serif;font-weight:600;font-size:17px;color:var(--t1)}.fp-win-s{margin-top:2px;font-size:14px;color:var(--t3)}.fp-win-src{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:16px;padding-top:12px;border-top:1px solid var(--line)}.fp-win-src em{font-style:normal;font-size:12.5px;font-weight:500;color:var(--t2);padding:2px 9px;border-radius:999px;background:#f1eeea;margin-right:6px}.fp-d .fp-win-src em{background:#ffffff12}.fp-win-n{margin-top:10px;font-size:14px;color:var(--t2)}.fp-bars{margin-top:16px;display:grid;gap:12px}.fp-bars li{display:grid;grid-template-columns:minmax(0,8.5em) minmax(0,1fr) 4.8em;gap:12px;align-items:center;font-size:14.5px}.fp-bars-l{color:var(--t2);line-height:1.25}.fp-bars-track{position:relative;height:12px;border-radius:6px;background:#f1eeea}.fp-bars-fill{position:absolute;inset:0 auto 0 0;width:var(--w);border-radius:6px;background:var(--sky-l)}.fp-flag .fp-bars-fill{background:var(--tg)}.fp-flag .fp-bars-l,.fp-flag .fp-bars-v{color:var(--tg);font-weight:600}.fp-bars-tgt{position:absolute;top:-4px;bottom:-4px;width:2px;margin-left:-1px;background:var(--t1);border-radius:1px}.fp-bars-v{text-align:right;color:var(--t1);font-weight:600;font-variant-numeric:tabular-nums}.fp-legend{display:flex;flex-wrap:wrap;gap:14px;margin-top:12px;font-size:12.5px;color:var(--t3)}.fp-legend span{display:inline-flex;align-items:center;gap:6px}.fp-legend span:before{content:"";width:12px;height:8px;border-radius:3px;background:var(--sky-l)}.fp-legend .fp-lg1:before{width:2px;height:12px;background:var(--t1)}.fp-legend .fp-lg2:before{background:var(--tg)}.fp-anim .fp-win .fp-bars-fill{width:0;transition:width .8s var(--ease)}.fp-anim .fp-win.fp-in .fp-bars-fill{width:var(--w);transition-delay:calc(var(--i) * .11s)}.fp-tbl-wrap{margin-top:14px;overflow-x:auto}.fp-tbl{width:100%;border-collapse:collapse;font-size:14.5px;font-variant-numeric:tabular-nums}.fp-tbl th{text-align:left;font-weight:600;font-size:12.5px;color:var(--t3);padding:0 10px 8px 0;border-bottom:1px solid var(--line-2);white-space:nowrap}.fp-tbl td{padding:9px 10px 9px 0;border-bottom:1px solid var(--line);color:var(--t1);white-space:nowrap}.fp-tbl td:first-child{white-space:normal;color:var(--t2)}.fp-tbl th:not(:first-child),.fp-tbl td:not(:first-child){text-align:right}.fp-tbl tr.fp-hi td{color:var(--tg);font-weight:600}.fp-tbl tr.fp-hi td:first-child{color:var(--tg)}.fp-anim .fp-win tbody tr{opacity:0;transition:opacity .4s var(--ease)}.fp-anim .fp-win.fp-in tbody tr{opacity:1;transition-delay:calc(var(--i) * 90ms)}.fp-kpis{margin-top:16px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.fp-kpis li{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:12px;background:var(--card-2);border:1px solid var(--line)}.fp-kpi-l{font-size:13px;color:var(--t3);line-height:1.3}.fp-kpis b{font-family:Poppins,sans-serif;font-weight:600;font-size:24px;color:var(--t1);font-variant-numeric:tabular-nums}.fp-kpi-d{font-size:13px;font-weight:600}.fp-kpi-d.good{color:var(--sage)}.fp-kpi-d.bad{color:var(--tg)}.fp-kpi-d.flat{color:var(--t3)}.fp-funnel{margin-top:16px;display:grid;gap:8px}.fp-funnel li{display:flex;justify-content:center}.fp-funnel-b{width:var(--w);display:flex;justify-content:space-between;gap:10px;padding:9px 14px;border-radius:10px;background:#65b6cb2e;color:var(--t1);font-size:14.5px;white-space:nowrap}.fp-funnel li:last-child .fp-funnel-b{background:var(--tg-soft)}.fp-funnel b{font-variant-numeric:tabular-nums}.fp-anim .fp-win .fp-funnel-b{transform:scaleX(.3);opacity:0;transition:transform .6s var(--ease),opacity .6s var(--ease)}.fp-anim .fp-win.fp-in .fp-funnel-b{transform:none;opacity:1;transition-delay:calc(var(--i) * .12s)}.fp-trust-grid{display:grid;gap:48px;align-items:center}@media (min-width: 1000px){.fp-trust-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:72px}}.fp-trust-list{margin-top:32px;display:grid;gap:22px}.fp-trust-list li{display:grid;grid-template-columns:40px minmax(0,1fr);gap:14px}.fp-trust-list svg{width:40px;height:40px;padding:9px;border-radius:11px;background:#65b6cb1f;color:var(--sky-l)}.fp-trust-list h3{font-size:18px;line-height:1.3}.fp-trust-list p{margin-top:4px;font-size:16px}.fp-trust-list a{display:inline-block;margin-top:6px;font-size:14.5px;font-weight:600;color:var(--sky-l)}.fp-trust-list a:hover{text-decoration:underline}.fp-xray{border-radius:20px;background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);overflow:hidden}.fp-xray-num{width:100%;display:grid;gap:2px;text-align:left;padding:24px;background:none;border:0;border-bottom:1px solid var(--line);cursor:pointer;color:inherit;font:inherit}.fp-xray-m{font-size:14px;color:var(--t3)}.fp-xray-num b{width:-moz-fit-content;width:fit-content;font-family:Poppins,sans-serif;font-weight:600;font-size:clamp(38px,4.4vw,52px);line-height:1.1;color:var(--t1);font-variant-numeric:tabular-nums;border-bottom:2px dashed rgba(241,90,36,.6)}.fp-xray-num:hover b{color:var(--tg)}.fp-xray-hint{margin-top:6px;font-size:13.5px;font-weight:600;color:var(--tg)}.fp-xray-panel{padding:20px 24px 22px}.fp-xray[data-open=""] .fp-xray-panel{display:none}.fp-xray[data-open="1"] .fp-xray-panel{animation:fp-drop .35s var(--ease)}@keyframes fp-drop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.fp-xray-k{font-size:12.5px;font-weight:600;color:var(--t3)}.fp-xray-k+*{margin-top:6px}.fp-xray-def{margin-bottom:18px;padding:10px 12px;border-radius:10px;background:#65b6cb1a;color:var(--t1);font-size:15px}.fp-tbl-d th{border-bottom-color:var(--line-2)}.fp-xray-foot{margin-top:12px;font-size:13.5px;color:var(--t3)}.fp-co{--name: minmax(0, 1.5fr);max-width:1060px;margin:0 auto;background:var(--card);border:1px solid var(--line);border-radius:20px;box-shadow:var(--shadow);padding:8px 0}.fp-co-head,.fp-co-row>summary{display:grid;grid-template-columns:var(--name) repeat(var(--cols),minmax(0,1fr));align-items:center}.fp-co-head{padding:14px 20px 12px;border-bottom:1px solid var(--line)}.fp-co-team{text-align:center;font-size:13.5px;font-weight:600;color:var(--t2);line-height:1.25;padding:0 4px}.fp-co-team a{color:var(--t1);text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:3px}.fp-co-team a:hover{color:var(--tg);text-decoration-color:var(--tg)}.fp-co-team.self{color:var(--tg)}.fp-co-row{border-bottom:1px solid var(--line)}.fp-co-row:last-child{border-bottom:0}.fp-co-row>summary{position:relative;list-style:none;cursor:pointer;padding:16px 20px;transition:background var(--f) var(--ease)}.fp-co-row>summary::-webkit-details-marker{display:none}.fp-co-row>summary:hover,.fp-co-row[open]>summary{background:var(--card-2)}.fp-co-name{grid-column:1;grid-row:1;display:flex;align-items:center;gap:8px;color:var(--t1);font-weight:600;font-size:16px;line-height:1.3;padding-right:12px}.fp-co-name svg{width:16px;height:16px;flex:none;color:var(--t3);transition:transform var(--m) var(--ease)}.fp-co-row[open] .fp-co-name svg{transform:rotate(180deg)}.fp-co-rail{grid-row:1;position:relative;height:100%;pointer-events:none}.fp-co-rail:before{content:"";position:absolute;top:50%;height:4px;margin-top:-2px;left:calc(50% / var(--k));right:calc(50% / var(--k));border-radius:2px;background:linear-gradient(90deg,#f15a24d9,#f15a2473);transform-origin:left}.fp-co-cell{grid-row:1;position:relative;display:flex;justify-content:center}.fp-co-dot{width:12px;height:12px;border-radius:50%;background:var(--line)}.fp-co-cell.on .fp-co-dot{width:18px;height:18px;background:#fff;border:4px solid var(--tg)}.fp-co-cell.on.self .fp-co-dot{background:var(--tg);box-shadow:0 0 0 5px #f15a242e}.fp-co-cl{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.fp-co-head>.fp-co-team.self,.fp-co .fp-co-cell.self:before{position:relative}.fp-co-more{display:grid;gap:8px;padding:4px 20px 18px;font-size:15.5px;background:var(--card-2)}@media (min-width: 760px){.fp-co-more{grid-template-columns:1fr 1fr;gap:24px}}.fp-co-more b{display:block;font-size:13px;color:var(--t3)}.fp-co-more p:last-child b{color:var(--tg)}.fp-note-l{color:var(--t2)}.fp-anim .fp-co .fp-co-rail:before{transform:scaleX(0);transition:transform .9s var(--ease)}.fp-anim .fp-co .fp-co-cell.on .fp-co-dot{transform:scale(.4);opacity:.3;transition:transform .4s var(--ease),opacity .4s var(--ease)}.fp-anim .fp-co.fp-in .fp-co-rail:before{transform:none;transition-delay:calc(.2s + var(--r) * .16s)}.fp-anim .fp-co.fp-in .fp-co-cell.on .fp-co-dot{transform:none;opacity:1;transition-delay:calc(.1s + var(--r) * .16s)}@media (max-width: 759px){.fp-co-head{display:none}.fp-co-row>summary{display:flex;flex-wrap:wrap;gap:8px}.fp-co-name{width:100%}.fp-co-rail,.fp-co-cell:not(.on){display:none}.fp-co-cell.on{display:inline-flex;align-items:center;gap:6px;padding:3px 10px 3px 6px;border-radius:999px;background:var(--card-2);border:1px solid var(--line)}.fp-co-cell.on .fp-co-dot{width:10px;height:10px;border-width:3px}.fp-co-cl{position:static;width:auto;height:auto;overflow:visible;clip:auto;font-size:13px;color:var(--t1)}.fp-co-cell.self .fp-co-cl{color:var(--tg);font-weight:600}}.fp-work{display:grid;gap:14px}@media (min-width: 720px){.fp-work{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1080px){.fp-work{grid-template-columns:repeat(4,minmax(0,1fr))}}.fp-work a{display:flex;flex-direction:column;height:100%;padding:22px;border-radius:16px;background:var(--card);border:1px solid var(--line);transition:border-color var(--f) var(--ease),transform var(--f) var(--ease)}.fp-work a:hover{border-color:#f15a248c;transform:translateY(-2px)}.fp-work svg{width:28px;height:28px;color:var(--tg)}.fp-work h3{margin-top:14px;font-size:18px;line-height:1.3}.fp-work p{margin-top:6px;font-size:15.5px}.fp-sec-box{margin-top:28px;display:grid;gap:24px;padding:28px;border-radius:18px;border:1px solid var(--line-2);background:#65b6cb0d}@media (min-width: 900px){.fp-sec-box{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:48px;align-items:start}}.fp-sec-box h3{display:flex;align-items:center;gap:10px;font-size:21px}.fp-sec-box h3 svg{width:26px;height:26px;color:var(--sky-l)}.fp-sec-box>div p{margin:10px 0 18px;font-size:16px}.fp-sec-box ul{display:grid;gap:10px}.fp-sec-box li{display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;color:var(--t1);font-size:15.5px}.fp-sec-box li svg{width:20px;height:20px;margin-top:2px;color:var(--sage)}.fp-asks{display:grid;gap:12px}@media (min-width: 720px){.fp-asks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1080px){.fp-asks{grid-template-columns:repeat(3,minmax(0,1fr))}}.fp-asks li{display:flex;flex-direction:column;gap:12px;padding:18px 20px;border-radius:14px;background:var(--card);border:1px solid var(--line)}.fp-asks li>p:first-child{flex:1;color:var(--t1);font-size:16.5px;font-weight:500;line-height:1.45}.fp-asks-r{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;color:var(--t3)}.fp-asks-r em{font-style:normal;font-weight:500;color:var(--t2);padding:2px 8px;border-radius:999px;background:#f1eeea}.fp-res{margin-top:72px;display:grid;gap:40px}@media (min-width: 900px){.fp-res{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:56px}}.fp-res h3{font-size:20px;margin-bottom:14px}.fp-res-col ul+h3{margin-top:32px}.fp-res-pb ul,.fp-res-teams{display:grid;gap:10px}.fp-res-pb a,.fp-res-teams a{display:grid;gap:2px;padding:16px 18px;border-radius:14px;background:var(--card);border:1px solid var(--line);transition:border-color var(--f) var(--ease)}.fp-res-pb a:hover,.fp-res-teams a:hover{border-color:var(--tg)}.fp-res-pb b,.fp-res-teams b{color:var(--t1);font-weight:600;font-size:16.5px}.fp-res-pb span,.fp-res-teams span{font-size:15px;color:var(--t2)}.fp-res-teams a{border-left:3px solid var(--tg)}.fp-res-reads{display:grid;gap:4px}.fp-res-reads a{display:block;padding:6px 0;color:var(--t1);font-weight:500;text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:4px}.fp-res-reads a:hover{color:var(--tg);text-decoration-color:var(--tg)}.fp-faq-wrap{max-width:860px}.fp-faq{border-top:1px solid var(--line-2)}.fp-faq details{border-bottom:1px solid var(--line-2)}.fp-faq summary{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 2px;cursor:pointer;list-style:none}.fp-faq summary::-webkit-details-marker{display:none}.fp-faq summary h3{font-size:18px;line-height:1.35;font-weight:600}.fp-faq summary svg{width:20px;height:20px;flex:none;color:var(--tg);transition:transform var(--m) var(--ease)}.fp-faq details[open] summary svg{transform:rotate(45deg)}.fp-faq details p{padding:0 2px 22px;font-size:16.5px;max-width:70ch}.fp-faq details p a{color:var(--t1);text-decoration:underline;text-decoration-color:var(--tg);text-underline-offset:3px}.fp-close{padding:88px 0;text-align:center}@media (min-width: 900px){.fp-close{padding:112px 0}}.fp-close p{max-width:600px;margin:16px auto 0;font-size:18.5px}@media (prefers-reduced-motion: reduce){.fp *,.fp *:before,.fp *:after{transition:none!important;animation:none!important}}.fp-xray-num.fp-press b{color:var(--tg);transform:scale(.97)}.fp-xray-num b{transition:color var(--f) var(--ease),transform var(--f) var(--ease)}.fp-p{--bg: #FBEFE8;--card: #FFFFFF;--card-2: #FFF8F4;--t1: #1E1A18;--t2: #4A4440;--t3: #7A736D;--line: rgba(26,22,20,.09);--line-2: rgba(26,22,20,.16);--shadow: 0 1px 2px rgba(52,53,55,.06), 0 14px 36px rgba(160,70,30,.1);background:var(--bg);color:var(--t2);border-top:1px solid rgba(241,90,36,.18);border-bottom:1px solid rgba(241,90,36,.18)}.fp-p-top{display:grid;grid-template-columns:minmax(0,1fr);gap:40px;align-items:start}.fp-p{scroll-margin-top:72px}@media (min-width: 980px){.fp-p-top{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:64px}}.fp-p-copy h2{font-size:clamp(30px,4.2vw,46px);line-height:1.1;max-width:18ch}.fp-p-lead{margin-top:18px;font-size:18.5px;max-width:58ch}.fp-p-pts{margin-top:30px;display:grid;gap:18px}.fp-p-pts li{display:grid;grid-template-columns:28px 1fr;gap:14px}.fp-p-pts li>svg{width:24px;height:24px;color:var(--tg);margin-top:2px}.fp-p-pts h3{font-size:17.5px;line-height:1.3}.fp-p-pts p{font-size:16px;margin-top:3px}.fp-p-mock{margin:0;position:relative}@media (min-width: 980px){.fp-p-mock{position:sticky;top:104px}}.fp-p-win{background:var(--card);border:1px solid var(--line-2);border-radius:18px;box-shadow:var(--shadow);overflow:hidden}.fp-p-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border-bottom:1px solid var(--line);background:var(--card-2)}.fp-p-brand{font-family:Poppins,system-ui,sans-serif;font-weight:600;font-size:14px;color:var(--t1);padding:6px 12px;border:1.5px dashed var(--line-2);border-radius:8px;white-space:nowrap}.fp-p-tabs{display:flex;gap:4px;overflow:hidden;min-width:0}@media (max-width: 520px){.fp-p-tabs span:not(.on){display:none}}.fp-p-tabs span{font-size:13.5px;color:var(--t3);padding:6px 10px;border-radius:8px;white-space:nowrap}.fp-p-tabs span.on{color:var(--t1);background:var(--tg-soft);font-weight:600}.fp-p-body{padding:22px 20px 20px;display:grid;gap:14px}.fp-p-q{justify-self:end;max-width:88%;background:var(--tg);color:#fff;font-weight:500;font-size:15.5px;padding:11px 16px;border-radius:16px 16px 4px}.fp-p-a{font-size:16px;color:var(--t1);line-height:1.55}.fp-p-a mark{white-space:nowrap;background:var(--tg-soft);color:var(--t1);font-weight:600;padding:1px 6px;border-radius:6px;box-shadow:inset 0 0 0 1px #f15a2473}.fp-p-x{border:1px solid var(--line-2);border-left:3px solid var(--tg);border-radius:12px;padding:14px 16px;background:var(--card-2)}.fp-p-x b{display:block;font-family:Poppins,system-ui,sans-serif;font-size:14px;color:var(--t1);margin-bottom:8px}.fp-p-x dl{margin:0;display:grid;gap:6px}.fp-p-x dl div{display:flex;justify-content:space-between;gap:16px;font-size:14px;border-top:1px solid var(--line);padding-top:6px}.fp-p-x dl div:first-child{border-top:0;padding-top:0}.fp-p-x dt{color:var(--t2)}.fp-p-x dd{margin:0;color:var(--t1);font-weight:600;font-variant-numeric:tabular-nums;text-align:right}.fp-p-mock figcaption{margin-top:12px;font-size:14px;color:var(--t3)}.fp-anim .fp-p-mock .fp-p-q,.fp-anim .fp-p-mock .fp-p-a,.fp-anim .fp-p-mock .fp-p-x{opacity:0;transform:translateY(10px);transition:opacity .42s var(--ease),transform .42s var(--ease)}.fp-anim .fp-p-mock.fp-in .fp-p-q{opacity:1;transform:none;transition-delay:.15s}.fp-anim .fp-p-mock.fp-in .fp-p-a{opacity:1;transform:none;transition-delay:.75s}.fp-anim .fp-p-mock.fp-in .fp-p-x{opacity:1;transform:none;transition-delay:1.5s}.fp-p-ways{margin-top:56px;display:grid;gap:16px}@media (min-width: 760px){.fp-p-ways{grid-template-columns:repeat(3,1fr)}}.fp-p-ways a{display:flex;flex-direction:column;height:100%;padding:24px;background:var(--card);border:1px solid var(--line);border-radius:16px;transition:border-color var(--f) var(--ease),transform var(--f) var(--ease)}.fp-p-ways a:hover{border-color:#f15a2480;transform:translateY(-2px)}.fp-p-ways svg{width:26px;height:26px;color:var(--tg)}.fp-p-ways h3{font-size:19px;margin-top:14px}.fp-p-ways p{font-size:15.5px;margin-top:6px;flex:1}.fp-p-ways span{margin-top:16px;font-weight:600;font-size:15px;color:var(--t1);text-decoration:underline;text-decoration-color:var(--tg);text-underline-offset:4px}.fp-p-ctas{margin-top:36px}.fp-hero-p{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px 10px;margin-top:22px;padding:10px 14px;border-radius:12px;background:var(--tg-soft);border:1px solid rgba(241,90,36,.28);font-size:15px;color:var(--t2);transition:border-color var(--f) var(--ease)}.fp-hero-p:hover{border-color:var(--tg)}.fp-hero-p svg{width:18px;height:18px;color:var(--tg)}.fp-hero-p b{color:var(--t1);text-decoration:underline;text-decoration-color:var(--tg);text-underline-offset:3px}
