@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.00az9qtie3ho1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.2gwoz23eiro2t.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0i3h3th1vs4m7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0zr6hhvz-h9nw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.u8MhCG_className{font-family:Geist,Geist Fallback;font-style:normal}.u8MhCG_variable{--font-geist:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/316bb157f985759c-s.0hb8ue7pv42qp.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3e19a33f554fa0a0-s.3_2l2hvm8mn_r.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/122b9f2e4f8e51a4-s.25fzyfulsmhsq.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0fb88268c76d4312-s.262b0fv92ce4j.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4a404718ad388446-s.1tbf4c8vl6lkz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/64c5f24155ea0bd5-s.p.32f10yu79vtgx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.S5OiSW_className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal;font-weight:400}.S5OiSW_variable{--font-mono:"Geist Mono", "Geist Mono Fallback"}
@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ee89f760083c40c4-s.1tw21hmtygavm.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9914b57e3130ee84-s.0ukhqibiaapn0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a0ebecd33c369a15-s.012zdyj6_z4g5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/de342b92bd57e19b-s.p.0yx8s9r-f12my.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.itruHW_className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal;font-weight:700}.itruHW_variable{--font-jakarta:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.3zvkfbs08rnj_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.3strvg7o-g5v2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.oZsM0a_className{font-family:Instrument Serif,Instrument Serif Fallback;font-style:italic;font-weight:400}.oZsM0a_variable{--font-serif:"Instrument Serif", "Instrument Serif Fallback"}
.d0{border:1px solid #ffffff14;place-content:stretch center;align-items:center;gap:142px;width:100%;height:100%;padding-left:24px;padding-right:8px;display:flex;position:relative;box-shadow:0 12px 30px #00000080}.d1{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:none;background-image:linear-gradient(#ffffff1c,#ffffff08);position:absolute;inset:0}.d2{flex-shrink:0;grid-template-rows:max-content;grid-template-columns:max-content;place-items:start;line-height:0;display:inline-grid;position:relative}.d3{grid-area:1/1;grid-template-rows:max-content;grid-template-columns:max-content;place-items:start;margin-top:0;margin-left:0;display:inline-grid;position:relative}.d4{grid-area:1/1;width:28.458px;height:26.119px;margin-top:0;margin-left:0;position:relative}.d5{width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}.d6{grid-area:1/1;width:88.972px;height:17.906px;margin-top:8.97px;margin-left:29.92px;position:relative}.d7{grid-area:1/1;justify-content:center;align-items:center;width:11.304px;height:11.304px;margin-top:.01px;margin-left:115.24px;display:flex;position:relative}.d8{flex:none;transform:rotate(-135deg)}.d9{width:10.657px;height:5.329px;position:relative}.d10{position:absolute;inset:-22.73% -11.36% -32.14%}.d11{width:100%;max-width:none;height:100%;display:block}.d12{flex-shrink:0;align-content:stretch;align-items:center;gap:2px;display:flex;position:relative;overflow:clip}.d13{border-radius:999px;flex-shrink:0;align-content:stretch;align-items:center;gap:4px;padding:9px 10px 9px 14px;display:flex;position:relative;overflow:clip}.d14{overflow-wrap:break-word;font-family:var(--font-geist);color:var(--color-text-muted,#b4b2ab);white-space:nowrap;flex-shrink:0;font-size:15px;font-weight:500;line-height:normal;position:relative}.d15{flex-shrink:0;width:14px;height:14px;position:relative;overflow:clip}.d16{position:absolute;inset:37.5% 25%}.d17{position:absolute;inset:-16.67% -8.33%}.d18{border-radius:999px;flex-shrink:0;align-content:stretch;align-items:center;padding:9px 14px;display:flex;position:relative;overflow:clip}.d19{border:1px solid #fff3;border-radius:999px;flex-shrink:0;align-content:stretch;align-items:center;gap:14px;padding:6px 6px 6px 24px;display:flex;position:relative}.d20{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none;background-color:#ffffff0f;border-radius:999px;position:absolute;inset:0}.d21{overflow-wrap:break-word;font-family:var(--font-geist);color:var(--color-text,#f2f1ed);white-space:nowrap;flex-shrink:0;font-size:16px;font-weight:600;line-height:normal;position:relative}.d22{background-color:#ff5a1f29;border:1px solid #ff5a1f8c;border-radius:999px;flex-shrink:0;place-content:stretch center;align-items:center;width:40px;height:40px;display:flex;position:relative;overflow:clip}.d23{flex-shrink:0;width:16px;height:16px;position:relative}.d24{pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff1f}.d25{pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff2e}#navigation{width:100%;height:79px;overflow:clip}.d26{background-color:var(--color-black,black);flex-direction:column;align-content:stretch;align-items:center;width:100%;height:100%;padding-top:68px;display:flex;position:relative}.d27{width:1440px;height:804px;position:absolute;top:103px;left:0}.d28{object-fit:cover;pointer-events:none;width:100%;max-width:none;height:100%;position:absolute;inset:0}.d29{background-image:linear-gradient(#000 17.241% 78.31%,#0000);width:1440px;height:532px;position:absolute;top:0;left:0}.d30{background-color:#ff5a1f12;border:1px solid #ff5a1f59;border-radius:999px;flex-shrink:0;align-content:stretch;align-items:center;gap:12px;padding:9px 18px 9px 16px;display:flex;position:relative;overflow:clip}.d31{flex-shrink:0;width:7px;height:7px;position:relative}.d32{overflow-wrap:break-word;font-family:var(--font-mono);color:var(--color-text-muted,#b4b2ab);letter-spacing:.96px;text-transform:uppercase;white-space:nowrap;flex-shrink:0;font-size:12px;font-weight:400;line-height:1.4;position:relative}.d33{flex-shrink:0;width:10px;height:28px;position:relative}.d34{overflow-wrap:break-word;font-family:var(--font-jakarta);color:var(--color-text,#f2f1ed);text-align:center;letter-spacing:-3.24px;flex-shrink:0;width:1224px;font-size:0;font-weight:700;line-height:0;position:relative}.d35{font-size:72px;line-height:.98}.d36{font-family:var(--font-serif);color:#ff5a1f;font-size:84px;font-style:italic;font-weight:400;line-height:.98}.d37{flex-shrink:0;width:10px;height:22px;position:relative}.d38{overflow-wrap:break-word;font-family:var(--font-geist);color:var(--color-text-muted,#b4b2ab);text-align:center;flex-shrink:0;width:740px;font-size:18px;font-weight:400;line-height:1.4;position:relative}.d39{flex-shrink:0;width:10px;height:49px;position:relative}.d40{flex-shrink:0;align-content:stretch;align-items:flex-start;gap:12px;display:flex;position:relative}.d41{filter:drop-shadow(0 4px 6px #ff5a1f47);border-radius:999px;flex-shrink:0;align-content:stretch;align-items:center;gap:14px;padding:6px 6px 6px 24px;display:flex;position:relative}.d42{pointer-events:none;background-image:linear-gradient(#ff7833,#f54d17);border-radius:999px;position:absolute;inset:0}.d43{overflow-wrap:break-word;font-family:var(--font-geist);color:#fff;white-space:nowrap;flex-shrink:0;font-size:16px;font-weight:600;line-height:normal;position:relative}.d44{background-color:#000000ba;border:1px solid #0006;border-radius:999px;flex-shrink:0;place-content:stretch center;align-items:center;width:40px;height:40px;display:flex;position:relative;overflow:clip}.d45{pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff59}.d46{flex-shrink:0;width:10px;height:1px;position:relative}#hero{width:100%;height:659px;overflow:clip}.d47{border-style:solid;border-color:#fff0;border-top-width:1px;border-bottom-width:1px;flex-direction:column;place-content:stretch center;align-items:center;gap:22px;width:100%;height:100%;padding:30px 120px 34px;display:flex;position:relative}.d48{pointer-events:none;position:absolute;inset:0}.d49{width:1000px;height:180px;position:absolute;top:-11px;left:220px}.d50{flex-shrink:0;align-content:stretch;align-items:center;gap:14px;display:flex;position:relative;overflow:clip}.d51{background-image:linear-gradient(90deg,#ff5a1f00,#ff5a1fb3);flex-shrink:0;width:56px;height:1px;position:relative}.d52{overflow-wrap:break-word;font-family:var(--font-mono);color:#b8b8b2;letter-spacing:1.2px;text-transform:uppercase;white-space:nowrap;flex-shrink:0;font-size:12px;font-weight:400;line-height:normal;position:relative}.d53{background-image:linear-gradient(90deg,#ff5a1fb3,#ff5a1f00);flex-shrink:0;width:56px;height:1px;position:relative}.d54{flex-shrink:0;align-content:stretch;align-items:center;width:100%;display:flex;position:relative;overflow:clip}.d55{flex:1 0 0;place-content:stretch center;align-items:center;min-width:1px;height:56px;display:flex;position:relative;overflow:clip}.d56{opacity:.74;flex-shrink:0;width:93px;height:28px;position:relative;overflow:clip}.d57{display:contents;position:absolute;top:-9px;left:0}.d58{background-color:#fff;width:92.391px;height:52.478px;position:absolute;top:-5px;left:0;-webkit-mask-position:0 -4px;mask-position:0 -4px;-webkit-mask-size:92.391px 52.479px;mask-size:92.391px 52.479px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-clip:no-clip;mask-clip:no-clip;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:alpha;mask-mode:alpha}.d59{background-image:linear-gradient(#fff0,#ffffff29 50%,#fff0);flex-shrink:0;width:1px;height:40px;position:relative}.d60{opacity:.74;flex-shrink:0;width:104px;height:23.383px;position:relative;overflow:clip}.d61{display:contents;position:absolute;top:-2.79px;left:-1.4px}.d62{background-color:#fff;width:106.792px;height:27.919px;position:absolute;top:-2.79px;left:-1.4px;-webkit-mask-size:106.791px 27.92px;mask-size:106.791px 27.92px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-clip:no-clip;mask-clip:no-clip;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:alpha;mask-mode:alpha}.d63{opacity:.74;flex-shrink:0;width:91.837px;height:27.703px;position:relative;overflow:clip}.d64{display:contents;position:absolute;top:-3.42px;left:-1.52px}.d65{background-color:#fff;width:95.632px;height:35.539px;position:absolute;top:-2.59px;left:-1.15px;-webkit-mask-size:126px 46.824px;mask-size:126px 46.824px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-clip:no-clip;mask-clip:no-clip;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:alpha;mask-mode:alpha}.d66{display:contents;position:absolute;top:-1.14px;left:-1.52px}.d67{background-color:#000;width:95.632px;height:31.016px;position:absolute;top:-.86px;left:-1.15px;-webkit-mask-size:126px 40.865px;mask-size:126px 40.865px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-clip:no-clip;mask-clip:no-clip;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:luminance;mask-mode:luminance}.d68{opacity:.74;flex-shrink:0;width:94.035px;height:20px;position:relative;overflow:clip}.d69{display:contents;position:absolute;top:0;left:-3.16px}.d70{background-color:#fff;width:103.158px;height:21.053px;position:absolute;top:0;left:-2.22px;-webkit-mask-size:147px 30px;mask-size:147px 30px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-clip:no-clip;mask-clip:no-clip;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:alpha;mask-mode:alpha}.d71{opacity:.74;flex-shrink:0;width:104px;height:17.666px;position:relative;overflow:clip}.d72{display:contents;position:absolute;top:-.57px;left:-.85px}.d73{background-color:#fff;width:105.995px;height:18.236px;position:absolute;top:-.32px;left:-.49px;-webkit-mask-size:186px 32px;mask-size:186px 32px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-clip:no-clip;mask-clip:no-clip;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:alpha;mask-mode:alpha}.d74{opacity:.74;flex-shrink:0;width:104px;height:36px;position:relative;overflow:clip}.d75{display:contents;position:absolute;top:-2.11px;left:-1.69px}.d76{background-color:#fff;width:107.382px;height:30.439px;position:absolute;top:-2.11px;left:-1.69px;-webkit-mask-size:107.383px 30.439px;mask-size:107.383px 30.439px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-clip:no-clip;mask-clip:no-clip;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:alpha;mask-mode:alpha}.d77{opacity:.74;flex-shrink:0;width:92.556px;height:34px;position:relative;overflow:clip}.d78{opacity:.74;flex-shrink:0;width:118px;height:36px;position:relative;overflow:clip}.d79{display:contents;position:absolute;inset:0 5.25% 0 12.44%}.d80{position:absolute;inset:80.23% 7.22% 4.49% 14.19%}.d81{position:absolute;inset:11.53% 7.27% 22.41% 46.53%;-webkit-mask-position:-40.219px -4.152px;mask-position:-40.219px -4.152px;-webkit-mask-size:97.115px 36px;mask-size:97.115px 36px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-clip:no-clip;mask-clip:no-clip;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:alpha;mask-mode:alpha}.d82{position:absolute;inset:6.87% 56.55% 27.21% 14.17%;-webkit-mask-position:-2.037px -2.475px;mask-position:-2.037px -2.475px;-webkit-mask-size:97.115px 36px;mask-size:97.115px 36px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-clip:no-clip;mask-clip:no-clip;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:alpha;mask-mode:alpha}.d83{position:absolute;inset:6.91% 67.07% 27.18% 26.44%}.d84{position:absolute;inset:7.98% 69.93% 28.26% 14.69%}.d85{pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 0 24px #ffffff08}#partners{width:100%;height:160px;overflow:clip}.d86{background-color:var(--color-black,black);border-style:solid;border-color:#ffffff0f;border-top-width:1px;flex-direction:column;align-content:stretch;align-items:flex-start;gap:40px;width:100%;height:100%;padding:46px 120px 38px;display:flex;position:relative}.d87{width:900px;height:520px;position:absolute;top:221px;left:700px}.d88{display:contents;position:absolute;top:-1px;left:0}.d89{width:1440px;height:689px;position:absolute;top:725px;left:0;-webkit-mask-position:0 -725px;mask-position:0 -725px;-webkit-mask-size:1440px 689px;mask-size:1440px 689px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-clip:no-clip;mask-clip:no-clip;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:alpha;mask-mode:alpha}.d90{overflow-wrap:break-word;flex-shrink:0;place-content:stretch space-between;align-items:flex-end;width:100%;display:flex;position:relative;overflow:clip}.d91{flex-direction:column;flex-shrink:0;align-content:stretch;align-items:flex-start;gap:18px;width:474px;display:flex;position:relative;overflow:clip}.d92{font-family:var(--font-mono);color:#b4b2ab;letter-spacing:1.04px;white-space:nowrap;flex-shrink:0;font-size:13px;font-weight:400;line-height:1.4;position:relative}.d93{font-family:var(--font-geist);color:var(--color-text,#f2f1ed);letter-spacing:-1.68px;flex-shrink:0;width:620px;font-size:0;font-weight:600;line-height:0;position:relative}.d94{font-size:48px;line-height:1.02}.d95{color:#8e8c86;font-size:48px;line-height:1.02}.d96{font-family:var(--font-serif);color:#ff5a1f;letter-spacing:-.55px;font-size:55px;font-style:italic;font-weight:400;line-height:1.02}.d97{font-family:var(--font-geist);color:var(--color-text-muted,#b4b2ab);flex-shrink:0;width:662px;font-size:18px;font-weight:400;line-height:0;position:relative}.d98{line-height:1.45}.d100{flex-shrink:0;align-content:stretch;align-items:flex-start;gap:16px;width:100%;display:flex;position:relative;overflow:clip}.d101{border:1px solid #ffffff42;border-radius:28px;flex-direction:column;flex-shrink:0;align-content:stretch;align-items:flex-start;gap:26px;width:520px;height:386px;padding:16px 40px 30px;display:flex;position:relative;overflow:clip}.d102{pointer-events:none;background-image:linear-gradient(#ffffff17,#ffffff08);border-radius:28px;position:absolute;inset:0}.d103{width:520px;height:420px;position:absolute;top:-1px;left:-1px}.d104{position:absolute;inset:-80.95% -67.31% 0 0}.d105{flex-shrink:0;width:1px;height:8px;position:relative}.d106{overflow-wrap:break-word;font-family:var(--font-geist);color:#fffaf5;letter-spacing:-.38px;flex-shrink:0;width:min-content;min-width:100%;font-size:0;font-weight:600;line-height:0;position:relative}.d107{font-size:38px;line-height:1.15}.d108{border-style:solid;border-color:#ffffff38;border-top-width:1px;flex-shrink:0;align-content:stretch;align-items:center;gap:14px;width:100%;height:98px;padding-top:27px;display:flex;position:relative;overflow:clip}.d109{border:2.25px solid #ffffff80;border-radius:1123.88px;flex-shrink:0;width:54px;height:54px;position:relative}.d110{object-fit:cover;pointer-events:none;border-radius:1123.88px;width:100%;max-width:none;height:100%;position:absolute;inset:0}.d111{overflow-wrap:break-word;white-space:nowrap;flex-direction:column;flex-shrink:0;align-content:stretch;align-items:flex-start;gap:2px;line-height:1.45;display:flex;position:relative;overflow:clip}.d112{font-family:var(--font-geist);color:#fff;flex-shrink:0;font-size:18px;font-weight:600;position:relative}.d113{font-family:var(--font-geist);color:#ffede0;flex-shrink:0;font-size:16px;font-weight:400;position:relative}.d114{width:240px;height:240px;position:absolute;top:224px;left:293px}.d115{pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff40}.d116{border:1px solid #ffffff42;border-radius:28px;flex-direction:column;flex:1 0 0;align-content:stretch;align-items:flex-start;gap:26px;min-width:1px;padding:28px 28px 30px;display:flex;position:relative;overflow:clip}.d117{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:none;background-image:linear-gradient(#ffffff17,#ffffff08);border-radius:28px;position:absolute;inset:0}.d118{width:420px;height:260px;position:absolute;top:-71px;left:359px}.d119{flex-shrink:0;place-content:stretch space-between;align-items:center;width:100%;display:flex;position:relative;overflow:clip}.d120{flex-shrink:0;align-content:stretch;align-items:center;display:flex;position:relative;overflow:clip}.d121{overflow-wrap:break-word;font-family:var(--font-mono);color:#8e8c86;letter-spacing:.96px;white-space:nowrap;flex-shrink:0;font-size:12px;font-weight:400;line-height:normal;position:relative}.d122{overflow-wrap:break-word;font-family:var(--font-mono);color:#8e8c86b3;letter-spacing:.88px;white-space:pre;flex-shrink:0;font-size:11px;font-weight:400;line-height:normal;position:relative}.d123{flex-shrink:0;align-content:stretch;align-items:flex-start;width:100%;display:flex;position:relative;overflow:clip}.d124{background-image:linear-gradient(90deg,#ffffff14,#ff5a1fe6);width:454.5px;height:1.5px;position:absolute;top:23.25px;left:75.75px}.d125{width:5px;height:5px;position:absolute;top:21.5px;left:452px}.d126{width:5px;height:5px;position:absolute;top:21.5px;left:300.5px}.d127{width:5px;height:5px;position:absolute;top:21.5px;left:149px}.d128{flex-direction:column;flex:1 0 0;align-content:stretch;align-items:center;gap:8px;min-width:1px;display:flex;position:relative;overflow:clip}.d129{background-color:#121212;border:1px solid #ffffff1a;border-radius:12px;flex-shrink:0;place-content:stretch center;align-items:center;width:40px;height:40px;display:flex;position:relative;overflow:clip}.d130{flex-shrink:0;width:18px;height:18px;position:relative}.d131{flex-shrink:0;width:1px;height:4px;position:relative}.d132{overflow-wrap:break-word;font-family:var(--font-mono);color:#8e8c86cc;letter-spacing:.8px;white-space:nowrap;flex-shrink:0;font-size:10px;font-weight:400;line-height:normal;position:relative}.d133{overflow-wrap:break-word;font-family:var(--font-geist);color:#f6f5f4d1;white-space:nowrap;flex-shrink:0;font-size:15px;font-weight:500;line-height:normal;position:relative}.d134{overflow-wrap:break-word;font-family:var(--font-geist);color:#b4b2abb3;text-align:center;flex-shrink:0;width:132px;font-size:12.5px;font-weight:400;line-height:normal;position:relative}.d135{flex-shrink:0;width:22px;height:22px;position:relative}.d136{width:23.222px;height:23.222px;position:absolute;top:-1.22px;left:.31px}.d137{background-image:linear-gradient(#ff7a45,#d63c0c);border:1px solid #ffb48c99;border-radius:14px;flex-shrink:0;place-content:stretch center;align-items:center;width:48px;height:48px;display:flex;position:relative;overflow:clip;box-shadow:0 0 28px #ff5a1f8c}.d138{flex-shrink:0;width:1px;height:.01px;position:relative}.d139{overflow-wrap:break-word;font-family:var(--font-mono);color:#ff5a1f;letter-spacing:.8px;white-space:nowrap;flex-shrink:0;font-size:10px;font-weight:400;line-height:normal;position:relative}.d140{overflow-wrap:break-word;font-family:var(--font-geist);color:#f6f5f4;white-space:nowrap;flex-shrink:0;font-size:15px;font-weight:500;line-height:normal;position:relative}.d141{overflow-wrap:break-word;font-family:var(--font-geist);color:#b4b2abf2;text-align:center;flex-shrink:0;width:132px;font-size:12.5px;font-weight:400;line-height:normal;position:relative}.d142{background-image:linear-gradient(90deg,#ffffff05,#ffffff1f);flex-shrink:0;width:100%;height:1px;position:relative}.d143{flex-direction:column;flex-shrink:0;align-content:stretch;align-items:flex-start;gap:16px;width:100%;display:flex;position:relative;overflow:clip}.d144{flex-shrink:0;align-content:stretch;align-items:center;gap:10px;display:flex;position:relative;overflow:clip}.d145{flex-shrink:0;width:6px;height:6px;position:relative}.d146{position:absolute;inset:-133.33%}.d147{overflow-wrap:break-word;font-family:var(--font-mono);color:#ff7a45;letter-spacing:.96px;white-space:nowrap;flex-shrink:0;font-size:12px;font-weight:400;line-height:normal;position:relative}.d148{overflow-wrap:break-word;font-family:var(--font-serif);color:#ff7a45;white-space:nowrap;flex-shrink:0;font-size:20px;font-style:italic;font-weight:400;line-height:normal;position:relative}.d149{background-color:#ffffff0d;border:1px solid #ffffff24;border-radius:999px;flex-shrink:0;align-content:stretch;align-items:flex-start;padding:10px 13px;display:flex;position:relative;overflow:clip}.d150{overflow-wrap:break-word;font-family:var(--font-geist);color:#f6f5f4;white-space:nowrap;flex-shrink:0;font-size:13.5px;font-weight:500;line-height:normal;position:relative}.d151{background-image:linear-gradient(90deg,#ffffff2e,#ff5a1f);flex:1 0 0;min-width:1px;height:1.5px;position:relative}.d152{background-color:#ff5a1f24;border:1px solid #ff5a1fb3;border-radius:999px;flex-shrink:0;align-content:stretch;align-items:center;gap:8px;padding:8px 15px 9px 13px;display:flex;position:relative;overflow:clip;box-shadow:0 0 22px #ff5a1f59}.d153{position:absolute;inset:-114.29%}.d154{overflow-wrap:break-word;font-family:var(--font-serif);color:#ffd1ad;white-space:nowrap;flex-shrink:0;font-size:19px;font-style:italic;font-weight:400;line-height:normal;position:relative}.d155{background-image:linear-gradient(90deg,#ff5a1f,#ffffff2e);flex:1 0 0;min-width:1px;height:1.5px;position:relative}.d156{pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff24}#searchchange{width:100%;height:654.01px;overflow:clip}.d157{background-color:var(--color-black,black);border-style:solid;border-color:#ffffff0f;border-top-width:1px;flex-direction:column;align-content:stretch;align-items:flex-start;gap:33px;width:100%;height:100%;padding:56px 120px;display:flex;position:relative}.d158{width:700px;height:600px;position:absolute;top:199px;left:-240px}.d159{flex-direction:column;flex-shrink:0;align-content:stretch;align-items:flex-start;gap:18px;display:flex;position:relative;overflow:clip}.d160{font-family:var(--font-mono);color:var(--color-text-muted,#b4b2ab);letter-spacing:1.04px;white-space:nowrap;flex-shrink:0;font-size:13px;font-weight:400;line-height:1.4;position:relative}.d161{font-family:var(--font-geist);color:var(--color-text,#f2f1ed);letter-spacing:-1.68px;flex-shrink:0;width:660px;font-size:0;font-weight:600;line-height:0;position:relative}.d162{margin-bottom:0;font-size:48px;line-height:1.02}.d163{overflow-wrap:break-word;font-family:var(--font-serif);color:#ff5a1f;letter-spacing:-.55px;font-size:55px;font-style:italic;font-weight:400;line-height:1.02}.d164{font-family:var(--font-geist);color:var(--color-text-muted,#b4b2ab);flex-shrink:0;width:470px;font-size:19px;font-weight:400;line-height:1.6;position:relative}.d165{border:1px solid #ffffff42;border-radius:26px;flex-direction:column;flex:1 0 0;align-content:stretch;align-self:stretch;align-items:flex-start;gap:22px;min-width:1px;padding:14px 14px 28px;display:flex;position:relative;overflow:clip}.d166{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:none;background-image:linear-gradient(#ffffff17,#ffffff08);border-radius:26px;position:absolute;inset:0}.d167{background-image:linear-gradient(#131211,#090909);border:1px solid #ffffff12;border-radius:18px;flex-shrink:0;width:100%;height:196px;position:relative;overflow:clip}.d168{opacity:.55;background-color:#161514;border:1px solid #ffffff1a;border-radius:12px;width:196px;height:116px;position:absolute;top:18px;left:108.67px;overflow:clip;box-shadow:0 10px 24px #0000008c}.d169{width:5px;height:5px;position:absolute;top:4.5px;left:8.5px}.d170{width:5px;height:5px;position:absolute;top:4.5px;left:17.5px}.d171{width:5px;height:5px;position:absolute;top:4.5px;left:26.5px}.d172{overflow-wrap:break-word;font-family:var(--font-mono);color:#f6f5f4cc;letter-spacing:.76px;white-space:nowrap;font-size:9.5px;font-weight:400;line-height:normal;position:absolute;top:2px;left:172px}.d173{opacity:.7;background-color:#161514;border:1px solid #ffffff21;border-radius:12px;width:196px;height:116px;position:absolute;top:33px;left:90.67px;overflow:clip;box-shadow:0 10px 24px #0000008c}.d174{opacity:.85;background-color:#161514;border:1px solid #ffffff29;border-radius:12px;width:196px;height:116px;position:absolute;top:48px;left:72.67px;overflow:clip;box-shadow:0 10px 24px #0000008c}.d175{background-color:#1c1b1a;border:1px solid #ff5a1f8c;border-radius:12px;width:196px;height:116px;position:absolute;top:63px;left:54.67px;overflow:clip;box-shadow:0 0 30px #ff5a1f2e,0 10px 24px #0000008c}.d176{overflow-wrap:break-word;font-family:var(--font-mono);color:#ff7a45;letter-spacing:.76px;white-space:nowrap;font-size:9.5px;font-weight:400;line-height:normal;position:absolute;top:2px;left:172px}.d177{background-color:#ffffff14;width:196px;height:1px;position:absolute;top:15px;left:-1px}.d178{background-color:#ffffff38;border-radius:4px;width:96px;height:7px;position:absolute;top:29px;left:15px}.d179{background-color:#ffffff1a;border-radius:3px;width:150px;height:5px;position:absolute;top:45px;left:15px}.d180{background-color:#ffffff1a;border-radius:3px;width:128px;height:5px;position:absolute;top:57px;left:15px}.d181{background-color:#ff5a1f29;border:1px solid #ff5a1f99;border-radius:6px;width:72px;height:22px;position:absolute;top:75px;left:15px}.d182{background-color:#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;width:72px;height:22px;position:absolute;top:75px;left:95px}.d183{overflow-wrap:break-word;flex-direction:column;flex-shrink:0;align-content:stretch;align-items:flex-start;gap:10px;width:100%;padding-left:12px;padding-right:12px;display:flex;position:relative;overflow:clip}.d184{white-space:nowrap;flex-shrink:0;align-content:stretch;align-items:center;gap:12px;line-height:normal;display:flex;position:relative;overflow:clip}.d185{font-family:var(--font-serif);color:#ff5a1f;flex-shrink:0;font-size:32px;font-style:italic;font-weight:400;position:relative}.d186{font-family:var(--font-geist);color:#f6f5f4;flex-shrink:0;font-size:21px;font-weight:600;position:relative}.d187{font-family:var(--font-geist);color:#b4b2ab;flex-shrink:0;width:min-content;min-width:100%;font-size:15.5px;font-weight:400;line-height:1.5;position:relative}.d188{width:136px;height:136px;position:absolute;top:29px;left:110.67px}.d189{width:96px;height:96px;position:absolute;top:49px;left:130.67px}.d190{width:62px;height:62px;position:absolute;top:66px;left:147.67px}.d191{background-image:linear-gradient(#ff7a45,#d63c0c);border-radius:999px;place-content:stretch center;align-items:center;width:42px;height:42px;display:flex;position:absolute;top:76px;left:157.67px;overflow:clip;box-shadow:0 0 24px #ff5a1f99}.d192{background-color:#181716;border:1px solid #ffffff24;border-radius:11px;place-content:stretch center;align-items:center;width:36px;height:36px;display:flex;position:absolute;top:11px;left:160.67px;overflow:clip;box-shadow:0 10px 24px #0000008c}.d193{flex-shrink:0;width:17px;height:17px;position:relative}.d194{background-color:#181716;border:1px solid #ffffff24;border-radius:11px;place-content:stretch center;align-items:center;width:36px;height:36px;display:flex;position:absolute;top:57.99px;left:225.34px;overflow:clip;box-shadow:0 10px 24px #0000008c}.d195{background-color:#181716;border:1px solid #ffffff24;border-radius:11px;place-content:stretch center;align-items:center;width:36px;height:36px;display:flex;position:absolute;top:134.01px;left:200.64px;overflow:clip;box-shadow:0 10px 24px #0000008c}.d196{background-color:#181716;border:1px solid #ffffff24;border-radius:11px;place-content:stretch center;align-items:center;width:36px;height:36px;display:flex;position:absolute;top:134.01px;left:120.7px;overflow:clip;box-shadow:0 10px 24px #0000008c}.d197{background-color:#181716;border:1px solid #ffffff24;border-radius:11px;place-content:stretch center;align-items:center;width:36px;height:36px;display:flex;position:absolute;top:57.99px;left:95.99px;overflow:clip;box-shadow:0 10px 24px #0000008c}.d198{flex-shrink:0;width:17px;height:17px;position:relative;overflow:clip}.d199{position:absolute;inset:8.33%}.d200{position:absolute;inset:-4.5%}.d201{width:247.33px;height:108px;position:absolute;top:49px;left:25px}.d202{width:247.33px;height:102px;position:absolute;top:49px;left:25px}.d203{position:absolute;inset:-1.23% -.51%}.d204{width:247.33px;height:5px;position:absolute;top:149px;left:25px}.d205{position:absolute;inset:-225% -4.55%}.d206{width:9px;height:9px;position:absolute;top:44.5px;left:267.83px}.d207{width:9px;height:9px;position:absolute;top:144.5px;left:267.83px}.d208{position:absolute;inset:-111.11%}.d209{width:0;height:76px;position:absolute;top:61px;left:272.33px}.d210{position:absolute;inset:-.66% -.5px}.d211{overflow-wrap:break-word;font-family:var(--font-serif);color:#ff7a45;white-space:nowrap;font-size:52px;font-style:italic;font-weight:400;line-height:normal;position:absolute;top:69px;left:239.33px}.d212{overflow-wrap:break-word;font-family:var(--font-geist);color:#f6f5f4;white-space:nowrap;font-size:13px;font-weight:500;line-height:normal;position:absolute;top:40.5px;left:284.33px}.d213{overflow-wrap:break-word;font-family:var(--font-geist);color:#ff7a45;white-space:nowrap;font-size:13px;font-weight:500;line-height:normal;position:absolute;top:140.5px;left:284.33px}#pointofview{width:100%;height:672px;overflow:clip}.d214{background-color:var(--color-black,black);border-style:solid;border-color:#ffffff0f;border-top-width:1px;flex-direction:column;align-content:stretch;align-items:flex-start;gap:28px;width:100%;height:100%;padding:64px 120px;display:flex;position:relative}.d215{width:900px;height:520px;position:absolute;top:308px;left:700px}.d216{flex-shrink:0;width:1200px;height:520px;position:relative}.d217{overflow-wrap:break-word;font-family:var(--font-serif);color:#ffffff0d;white-space:nowrap;font-size:170px;font-style:italic;font-weight:400;line-height:normal;position:absolute;top:186px;left:479px}.d218{overflow-wrap:break-word;font-family:var(--font-mono);color:#b4b2ab;letter-spacing:1.3px;white-space:nowrap;font-size:13px;font-weight:400;line-height:normal;position:absolute;top:8px;left:0}.d219{overflow-wrap:break-word;font-family:var(--font-geist);color:var(--color-text,#f2f1ed);letter-spacing:-1.84px;width:600px;font-size:0;font-weight:600;line-height:0;position:absolute;top:38px;left:0}.d220{margin-bottom:0;font-size:46px;line-height:1.04}.d221{color:#fff}.d222{font-family:var(--font-geist);letter-spacing:-1.84px;font-size:46px;font-weight:600;line-height:1.04}.d223{font-family:var(--font-geist);letter-spacing:-.52px;font-size:52px;font-weight:600;line-height:1.04}.d224{font-family:var(--font-geist);letter-spacing:-.52px;font-size:52px;font-weight:400;line-height:1.04}.d225{background-image:linear-gradient(90deg,#ff5a1f99,#ff5a1f00);width:560px;height:1px;position:absolute;top:178px;left:0}.d226{align-content:stretch;align-items:center;gap:10px;display:flex;position:absolute;top:206px;left:0;overflow:clip}.d227{overflow-wrap:break-word;font-family:var(--font-mono);color:#ffffff8c;letter-spacing:1.3px;white-space:nowrap;flex-shrink:0;font-size:13px;font-weight:400;line-height:normal;position:relative}.d228{background-color:#ff5a1f1f;border:1px solid #ff5a1f66;border-radius:999px;flex-shrink:0;align-content:stretch;align-items:flex-start;padding:3px 9px;display:flex;position:relative;overflow:clip}.d229{overflow-wrap:break-word;font-family:var(--font-mono);color:#ff7a45;letter-spacing:1.2px;white-space:nowrap;flex-shrink:0;font-size:10px;font-weight:400;line-height:normal;position:relative}.d230{overflow-wrap:break-word;font-family:var(--font-geist);color:#fff;letter-spacing:-.36px;white-space:nowrap;font-size:36px;font-weight:600;line-height:normal;position:absolute;top:240px;left:0}.d231{overflow-wrap:break-word;font-family:var(--font-geist);color:#f7f5f2;width:560px;font-size:19px;font-weight:500;line-height:1.4;position:absolute;top:296px;left:0}.d232{border:1px solid #fff3;border-radius:999px;align-content:stretch;align-items:center;gap:14px;padding:6px 6px 6px 24px;display:flex;position:absolute;top:405px;left:0}.d233{background-color:#ff5a1f;border-radius:2px;width:56px;height:3px;position:absolute;top:514px;left:0}.d234{background-color:#ffffff26;border-radius:2px;width:28px;height:3px;position:absolute;top:514px;left:64px}.d235{background-color:#ffffff26;border-radius:2px;width:28px;height:3px;position:absolute;top:514px;left:100px}.d236{background-color:#ffffff26;border-radius:2px;width:28px;height:3px;position:absolute;top:514px;left:136px}.d237{background-color:#ffffff26;border-radius:2px;width:28px;height:3px;position:absolute;top:514px;left:172px}.d238{width:500px;height:500px;position:absolute;top:12px;left:655px}.d239{width:372px;height:372px;position:absolute;top:76px;left:719px}.d240{width:226.92px;height:226.92px;position:absolute;top:148.54px;left:791.54px}.d241{width:176px;height:176px;position:absolute;top:174px;left:817px}.d242{position:absolute;inset:-28.41%}.d243{overflow-wrap:break-word;white-space:nowrap;flex-direction:column;align-content:stretch;align-items:center;gap:2px;display:flex;position:absolute;top:219px;left:865px;overflow:clip}.d244{flex-shrink:0;align-content:stretch;align-items:flex-end;gap:4px;padding-bottom:6px;display:flex;position:relative;overflow:clip}.d245{font-family:var(--font-serif);color:#ffe5d1;flex-shrink:0;font-size:64px;font-style:italic;font-weight:400;line-height:62px;position:relative}.d246{font-family:var(--font-mono);color:#fff9;letter-spacing:1.2px;flex-shrink:0;font-size:15px;font-weight:400;line-height:normal;position:relative}.d247{font-family:var(--font-mono);color:#ff7a45;letter-spacing:2.08px;flex-shrink:0;font-size:13px;font-weight:400;line-height:normal;position:relative}.d248{border:1.5px solid #ffd1adbf;border-radius:999px;place-content:stretch center;align-items:center;width:80px;height:80px;display:flex;position:absolute;top:36px;left:865px;overflow:clip;box-shadow:0 0 30px 4px #ff5a1f8c}.d249{pointer-events:none;border-radius:999px;position:absolute;inset:0}.d250{flex-shrink:0;width:30px;height:30px;position:relative}.d251{pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 1.5px #ffffff73}.d252{background-color:#381408eb;border:1px solid #ff5a1fb3;border-radius:999px;align-content:stretch;align-items:center;padding:6px 12px;display:flex;position:absolute;top:-10px;left:862px;overflow:clip;box-shadow:0 0 16px #ff5a1f59}.d253{overflow-wrap:break-word;font-family:var(--font-geist);color:#ff8c54;white-space:nowrap;flex-shrink:0;font-size:15px;font-weight:600;line-height:normal;position:relative}.d254{cursor:pointer;background-color:#170d0a;border:1px solid #ffffff47;border-radius:999px;place-content:stretch center;align-items:center;width:60px;height:60px;display:flex;position:absolute;top:175px;left:1052px;overflow:clip;box-shadow:0 6px 16px #00000080}.d255{background-color:#140f0deb;border:1px solid #ffffff24;border-radius:999px;align-content:stretch;align-items:center;padding:6px 12px;display:flex;position:absolute;top:175px;left:1122px;overflow:clip}.d256{overflow-wrap:break-word;font-family:var(--font-geist);color:#edebe8d9;white-space:nowrap;flex-shrink:0;font-size:15px;font-weight:500;line-height:normal;position:relative}.d257{cursor:pointer;background-color:#170d0a;border:1px solid #ffffff47;border-radius:999px;place-content:stretch center;align-items:center;width:60px;height:60px;display:flex;position:absolute;top:382px;left:984px;overflow:clip;box-shadow:0 6px 16px #00000080}.d258{background-color:#140f0deb;border:1px solid #ffffff24;border-radius:999px;align-content:stretch;align-items:center;padding:6px 12px;display:flex;position:absolute;top:452px;left:969px;overflow:clip}.d259{cursor:pointer;background-color:#170d0a;border:1px solid #ffffff47;border-radius:999px;place-content:stretch center;align-items:center;width:60px;height:60px;display:flex;position:absolute;top:382px;left:766px;overflow:clip;box-shadow:0 6px 16px #00000080}.d260{background-color:#140f0deb;border:1px solid #ffffff24;border-radius:999px;align-content:stretch;align-items:center;padding:6px 12px;display:flex;position:absolute;top:452px;left:748px;overflow:clip}.d261{cursor:pointer;background-color:#170d0a;border:1px solid #ffffff47;border-radius:999px;place-content:stretch center;align-items:center;width:60px;height:60px;display:flex;position:absolute;top:175px;left:698px;overflow:clip;box-shadow:0 6px 16px #00000080}.d262{background-color:#140f0deb;border:1px solid #ffffff24;border-radius:999px;align-content:stretch;align-items:center;padding:6px 12px;display:flex;position:absolute;top:175px;left:612px;overflow:clip}.d263{flex-direction:column;flex-shrink:0;align-content:stretch;align-items:flex-start;gap:20px;width:100%;padding-top:36px;display:flex;position:relative;overflow:clip}.d264{overflow-wrap:break-word;font-family:var(--font-mono);color:#b4b2ab;letter-spacing:1.04px;white-space:nowrap;flex-shrink:0;font-size:13px;font-weight:400;line-height:1.4;position:relative}.d265{overflow-wrap:break-word;font-family:var(--font-geist);min-width:100%;color:var(--color-text,#f2f1ed);letter-spacing:-.1273px;flex-shrink:0;width:min-content;font-size:0;font-weight:500;line-height:0;position:relative}.d266{color:#fff;letter-spacing:-.13px;font-size:26px;line-height:38px}.d267{color:#f7f5f2;letter-spacing:-.13px;font-size:26px;line-height:38px}.d268{font-family:var(--font-serif);color:#ffd1ad;letter-spacing:-.16px;font-size:32px;font-style:italic;font-weight:400;line-height:38px}.d269{font-family:var(--font-serif);color:#ff7a45;letter-spacing:-.16px;font-size:32px;font-style:italic;font-weight:400;line-height:38px}.d270{flex-shrink:0;align-content:stretch;align-items:center;gap:14px;padding-top:8px;display:flex;position:relative;overflow:clip}.d271{border:1.5px solid #fff9;border-radius:999px;flex-shrink:0;place-content:stretch center;align-items:center;width:48px;height:48px;display:flex;position:relative;overflow:clip}.d272{object-fit:cover;pointer-events:none;border-radius:999px;width:100%;max-width:none;height:100%;position:absolute;inset:0}.d273{overflow-wrap:break-word;white-space:nowrap;flex-direction:column;flex-shrink:0;align-content:stretch;align-items:flex-start;gap:2px;line-height:1.5;display:flex;position:relative;overflow:clip}.d274{font-family:var(--font-geist);color:var(--color-text,#f2f1ed);flex-shrink:0;font-size:18px;font-weight:600;position:relative}.d275{font-family:var(--font-geist);color:var(--color-text-subtle,#8e8c86);flex-shrink:0;font-size:16px;font-weight:400;position:relative}#framework{width:100%;height:907px;overflow:clip}.d276{background-color:#1a0a05e6;border-radius:999px;flex-shrink:0;place-content:stretch center;align-items:center;width:40px;height:40px;display:flex;position:relative;overflow:clip}.d277{background-color:var(--color-black,black);border-style:solid;border-color:#ffffff0f;border-top-width:1px;flex-direction:column;align-content:stretch;align-items:flex-start;gap:32px;width:100%;height:100%;padding:64px 120px;display:flex;position:relative}.d278{width:1100px;height:500px;position:absolute;top:499px;left:400px}.d279{flex-direction:column;flex-shrink:0;align-content:stretch;align-items:flex-start;gap:24px;display:flex;position:relative;overflow:clip}.d280{font-family:var(--font-geist);color:var(--color-text,#f2f1ed);letter-spacing:-2.24px;flex-shrink:0;width:640px;font-size:0;font-weight:600;line-height:0;position:relative}.d281{font-size:56px;line-height:1.04}.d282{color:#8e8c86;font-size:56px;line-height:1.04}.d283{font-family:var(--font-serif);color:#ff5a1f;letter-spacing:-.64px;font-size:64px;font-style:italic;font-weight:400;line-height:1.04}.d284{font-family:var(--font-geist);color:var(--color-text-muted,#b4b2ab);flex-shrink:0;width:482px;font-size:19px;font-weight:400;line-height:1.6;position:relative}.d285{flex-shrink:0;align-content:stretch;align-items:flex-start;gap:16px;width:100%;height:493px;display:flex;position:relative;overflow:clip}.d286{border:1px solid #ffffff42;border-radius:20px;flex-direction:column;flex:1 0 0;align-content:stretch;align-items:flex-start;gap:16px;min-width:1px;height:493px;padding:26px 26px 24px;display:flex;position:relative;overflow:clip}.d287{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:none;background-image:linear-gradient(#ffffff17,#ffffff08);border-radius:20px;position:absolute;inset:0}.d288{overflow-wrap:break-word;font-family:var(--font-serif);color:var(--color-text-subtle,#8e8c86);white-space:nowrap;flex-shrink:0;font-size:44px;font-style:italic;font-weight:400;line-height:1;position:relative}.d289{background-color:#ff5a1f14;border:1px solid #ff5a1f4d;border-radius:12px;flex-shrink:0;place-content:stretch center;align-items:center;width:44px;height:44px;display:flex;position:relative;overflow:clip}.d290{flex-shrink:0;width:22px;height:22px;position:relative;overflow:clip}.d291{position:absolute;inset:8.33% 8.34% 8.33% 8.33%}.d292{background-color:#ffffff17;flex-shrink:0;width:10px;height:1px;position:relative}.d293{overflow-wrap:break-word;font-family:var(--font-geist);color:var(--color-text,#f2f1ed);letter-spacing:-.36px;flex-shrink:0;width:234px;font-size:24px;font-weight:600;line-height:1.5;position:relative}.d294{overflow-wrap:break-word;font-family:var(--font-geist);min-width:100%;color:var(--color-text-muted,#b4b2ab);flex-shrink:0;width:min-content;font-size:17px;font-weight:400;line-height:1.5;position:relative}.d295{flex-shrink:0;width:10px;height:115px;position:relative}.d296{flex-shrink:0;align-content:stretch;align-items:center;gap:10px;width:100%;padding-top:20px;padding-bottom:8px;display:flex;position:relative;overflow:clip}.d297{overflow-wrap:break-word;font-family:var(--font-geist);min-width:1px;color:var(--color-text,#f2f1ed);flex:1 0 0;font-size:17px;font-weight:600;line-height:1.5;position:relative}.d298{background-color:#ff5a1f24;border:1px solid #ff5a1f80;border-radius:999px;flex-shrink:0;place-content:stretch center;align-items:center;width:28px;height:28px;display:flex;position:relative;overflow:clip}.d299{flex-shrink:0;width:14px;height:14px;position:relative}.d300{position:absolute;inset:8.32% 8.32% 12.49% 12.49%}.d301{position:absolute;inset:-4.74%}.d302{position:absolute;inset:8.33% 8.32% 8.33% 8.34%}.d303{flex-shrink:0;align-content:stretch;align-items:center;gap:8px;display:flex;position:relative;overflow:clip}.d304{background-color:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;flex-shrink:0;place-content:stretch center;align-items:center;width:36px;height:36px;display:flex;position:relative;overflow:clip}.d305{flex-shrink:0;align-content:stretch;align-items:center;gap:10px;width:100%;padding-top:25px;padding-bottom:8px;display:flex;position:relative;overflow:clip}.d306{position:absolute;inset:8.33% 25%}.d307{position:absolute;inset:-4.5% -7.5%}.d308{flex-shrink:0;width:10px;height:80px;position:relative}.d309{flex-shrink:0;align-content:stretch;align-items:center;gap:10px;width:100%;padding-top:7px;padding-bottom:8px;display:flex;position:relative;overflow:clip}.d310{border-style:solid;border-color:#ffffff17;border-top-width:1px;flex-shrink:0;align-content:stretch;align-items:center;gap:12px;width:100%;padding-top:24px;display:flex;position:relative}.d311{overflow-wrap:break-word;font-family:var(--font-mono);color:var(--accent);letter-spacing:1.04px;white-space:nowrap;flex-shrink:0;font-size:13px;font-weight:400;line-height:1.4;position:relative}.d312{flex:1 0 0;align-content:stretch;align-items:center;gap:10px;min-width:1px;display:flex;position:relative;overflow:clip}.d313{background-color:#ff5a1f1f;border:1px solid #ff5a1f66;border-radius:999px;flex-shrink:0;place-content:stretch center;align-items:center;width:28px;height:28px;display:flex;position:relative;overflow:clip}.d314{overflow-wrap:break-word;font-family:var(--font-geist);color:var(--accent);white-space:nowrap;flex-shrink:0;font-size:14px;font-weight:600;line-height:1.5;position:relative}.d315{overflow-wrap:break-word;font-family:var(--font-geist);min-width:1px;color:var(--color-text,#f2f1ed);flex:1 0 0;font-size:17px;font-weight:500;line-height:1.5;position:relative}.d316{flex-shrink:0;width:18px;height:18px;position:relative;overflow:clip}.d317{position:absolute;inset:25% 37.5%}.d318{position:absolute;inset:-7.5% -15%}.d319{filter:drop-shadow(0 4px 6px #ff5a1f47);border-radius:999px;align-content:stretch;align-items:center;gap:14px;padding:6px 6px 6px 24px;display:flex;position:relative}#services{width:100%;height:933px;overflow:clip}.d320{width:900px;height:520px;position:absolute;top:300px;left:700px}.d321{overflow-wrap:break-word;flex-shrink:0;align-content:stretch;align-items:flex-end;width:100%;display:flex;position:relative;overflow:clip}.d322{flex-direction:column;flex-shrink:0;align-content:stretch;align-items:flex-start;gap:24px;width:770px;height:174px;display:flex;position:relative;overflow:clip}.d323{font-family:var(--font-geist);min-width:100%;color:var(--color-text,#f2f1ed);letter-spacing:-2.24px;white-space:pre-wrap;flex-shrink:0;width:min-content;font-size:0;font-weight:600;line-height:0;position:relative}.d324{margin-bottom:0;font-size:56px;line-height:1.04}.d325{color:#8e8c86;font-size:56px}.d326{letter-spacing:-2.24px;line-height:1.04}.d327{overflow-wrap:break-word;font-family:var(--font-geist);letter-spacing:-.56px;font-weight:600;line-height:1.04}.d328{font-family:var(--font-geist);color:var(--color-text-muted,#b4b2ab);flex-shrink:0;width:409px;font-size:19px;font-weight:400;line-height:1.6;position:relative}.d329{border-style:solid;border-color:#ffffff17;border-top-width:1px;border-bottom-width:1px;flex-shrink:0;align-content:stretch;align-items:center;width:100%;padding-top:20px;padding-bottom:20px;display:flex;position:relative;overflow:clip}.d330{border-style:solid;border-color:#ffffff17;border-left-width:1px;flex:1 0 0;align-content:stretch;align-items:center;gap:12px;min-width:1px;padding-left:24px;display:flex;position:relative;overflow:clip}.d331{overflow-wrap:break-word;font-family:var(--font-geist);min-width:1px;color:var(--color-text,#f2f1ed);flex:1 0 0;font-size:17px;font-weight:500;line-height:1.35;position:relative}.d332{position:absolute;inset:8.33% 12.5%}.d333{position:absolute;inset:-4.5% -5%}.d334{flex-shrink:0;place-content:stretch space-between;align-items:flex-end;width:100%;display:flex;position:relative;overflow:clip}.d335{overflow-wrap:break-word;flex-direction:column;flex-shrink:0;align-content:stretch;align-items:flex-start;gap:10px;font-weight:400;display:flex;position:relative;overflow:clip}.d336{font-family:var(--font-mono);color:var(--color-text-muted,#b4b2ab);letter-spacing:1.04px;white-space:nowrap;flex-shrink:0;font-size:13px;line-height:1.4;position:relative}.d337{font-family:var(--font-geist);color:#ffffffa6;flex-shrink:0;width:640px;font-size:16px;line-height:1.45;position:relative}.d338{flex-shrink:0;align-content:stretch;align-items:center;gap:10px;padding-top:8px;padding-bottom:8px;display:flex;position:relative;overflow:clip}.d339{overflow-wrap:break-word;font-family:var(--font-geist);color:var(--accent);white-space:nowrap;flex-shrink:0;font-size:17px;font-weight:600;line-height:1.5;position:relative}.d340{border:1px solid #ffffff42;border-radius:20px;flex-direction:column;flex:1 0 0;align-content:stretch;align-items:flex-start;min-width:1px;height:417px;display:flex;position:relative;overflow:clip}.d341{flex-shrink:0;width:100%;height:165px;position:relative}.d342{flex-direction:column;flex:1 0 0;align-content:stretch;align-items:flex-start;gap:8px;width:100%;min-height:1px;padding:20px 24px 22px;display:flex;position:relative;overflow:clip}.d343{overflow-wrap:break-word;font-family:var(--font-mono);color:var(--color-text-subtle,#8e8c86);letter-spacing:1.04px;white-space:nowrap;flex-shrink:0;font-size:13px;font-weight:400;line-height:1.4;position:relative}.d344{overflow-wrap:break-word;font-family:var(--font-geist);min-width:100%;color:var(--color-text,#f2f1ed);letter-spacing:-.2px;flex-shrink:0;width:min-content;font-size:20px;font-weight:600;line-height:1.3;position:relative}.d345{overflow-wrap:break-word;font-family:var(--font-geist);min-width:100%;color:var(--color-text-muted,#b4b2ab);flex-shrink:0;width:min-content;font-size:16px;font-weight:400;line-height:1.5;position:relative}.d346{flex:1 0 0;width:10px;min-height:1px;position:relative}.d347{overflow-wrap:break-word;border-style:solid;border-color:#ffffff17;border-top-width:1px;flex-shrink:0;align-content:stretch;align-items:center;gap:12px;width:100%;padding-top:14px;display:flex;position:relative;overflow:clip}.d348{font-family:var(--font-geist);color:var(--accent);letter-spacing:-1.6px;white-space:nowrap;flex-shrink:0;font-size:40px;font-weight:600;line-height:1.05;position:relative}.d349{font-family:var(--font-geist);min-width:1px;color:var(--color-text-muted,#b4b2ab);flex:1 0 0;font-size:15px;font-weight:400;line-height:1.35;position:relative}#industries{width:100%;height:943px;overflow:clip}.d350{background-color:var(--color-black,black);border-style:solid;border-color:#ffffff0f;border-top-width:1px;flex-direction:column;align-content:stretch;align-items:flex-start;gap:32px;width:100%;height:100%;padding:40px 120px;display:flex;position:relative}.d351{width:900px;height:500px;position:absolute;top:299px;left:-200px}.d352{overflow-wrap:break-word;flex-direction:column;flex-shrink:0;align-content:stretch;align-items:flex-start;gap:14px;display:flex;position:relative;overflow:clip}.d353{font-family:var(--font-geist);color:var(--color-text,#f2f1ed);letter-spacing:-1.88px;flex-shrink:0;width:720px;font-size:0;font-weight:600;line-height:0;position:relative}.d354{margin-bottom:0;font-size:47px;line-height:1.04}.d355{color:#8e8c86;letter-spacing:-1.88px;font-size:47px;line-height:1.04}.d356{overflow-wrap:break-word;font-family:var(--font-serif);color:#ff5a1f;letter-spacing:-.54px;font-size:54px;font-style:italic;font-weight:400;line-height:1.04}.d357{font-family:var(--font-geist);color:var(--color-text-muted,#b4b2ab);flex-shrink:0;width:660px;font-size:19px;font-weight:400;line-height:1.6;position:relative}.d358{overflow-wrap:break-word;font-family:var(--font-mono);color:#fff9;letter-spacing:1.04px;white-space:pre;flex-shrink:0;font-size:13px;font-weight:400;line-height:normal;position:relative}.d359{background-color:#ffffff05;border:1px solid #ffffff1f;border-radius:999px;flex-shrink:0;place-content:stretch center;align-items:center;width:48px;height:48px;display:flex;position:relative;overflow:clip}.d360{flex-shrink:0;width:20px;height:20px;position:relative}.d361{background-color:#ffffff0f;border:1px solid #ff5a1f99;border-radius:999px;flex-shrink:0;place-content:stretch center;align-items:center;width:48px;height:48px;display:flex;position:relative;overflow:clip}.d362{flex-shrink:0;width:1200px;height:380px;position:relative}.d363{width:2280px;height:1.5px;position:absolute;top:276.5px;left:-120px;box-shadow:0 0 8px #ff5a1f99}.d364{filter:drop-shadow(0 10px 12px #00000073);border:1px solid #ffffff29;border-radius:22px;flex-direction:column;align-content:stretch;align-items:flex-start;width:384px;height:380px;padding:28px 30px;display:flex;position:absolute;top:0;left:0}.d365{pointer-events:none;border-radius:22px;position:absolute;inset:0}.d366{flex-shrink:0;place-content:stretch space-between;align-items:center;width:100%;height:32px;display:flex;position:relative;overflow:clip}.d367{flex-shrink:0;width:28px;height:28px;position:relative}.d368{opacity:.9;flex-shrink:0;width:116px;height:26.081px;position:relative;overflow:clip}.d369{display:contents;position:absolute;top:-3.11px;left:-1.56px}.d370{background-color:#fff;width:119.114px;height:31.141px;position:absolute;top:-2.42px;left:-1.21px;-webkit-mask-size:153px 40px;mask-size:153px 40px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-clip:no-clip;mask-clip:no-clip;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:alpha;mask-mode:alpha}.d371{flex-shrink:0;width:1px;height:22px;position:relative}.d372{overflow-wrap:break-word;font-family:var(--font-geist);color:#f2f0ed;flex-shrink:0;width:min-content;min-width:100%;font-size:18px;font-weight:400;line-height:1.55;position:relative}.d373{flex:1 0 0;width:1px;min-height:1px;position:relative}.d374{border-style:solid;border-color:#ff5a1f8c;border-top-width:1px;flex-shrink:0;align-content:stretch;align-items:center;gap:14px;width:100%;height:74px;padding-top:18px;display:flex;position:relative}.d375{background-color:#290f05;border:1.5px solid #ff5a1fcc;border-radius:999px;flex-shrink:0;place-content:stretch center;align-items:center;width:48px;height:48px;display:flex;position:relative;overflow:clip;box-shadow:0 0 14px #ff5a1f73}.d376{overflow-wrap:break-word;font-family:var(--font-geist);color:var(--accent);white-space:nowrap;flex-shrink:0;font-size:15px;font-weight:600;line-height:1.5;position:relative}.d377{overflow-wrap:break-word;flex-direction:column;flex:1 0 0;align-content:stretch;align-items:flex-start;gap:2px;min-width:1px;line-height:normal;display:flex;position:relative;overflow:clip}.d378{font-family:var(--font-geist);color:#fff;white-space:nowrap;flex-shrink:0;font-size:17px;font-weight:600;position:relative}.d379{font-family:var(--font-geist);color:#fff9;flex-shrink:0;width:min-content;min-width:100%;font-size:13px;font-weight:400;position:relative}.d380{pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff14}.d381{filter:drop-shadow(0 10px 12px #00000073);border:1px solid #ffffff29;border-radius:22px;flex-direction:column;align-content:stretch;align-items:flex-start;width:384px;height:380px;padding:28px 30px;display:flex;position:absolute;top:0;left:408px}.d382{overflow-wrap:break-word;font-family:var(--font-geist);opacity:.9;color:#ffffffb8;letter-spacing:1.26px;white-space:nowrap;flex-shrink:0;font-size:18px;font-weight:800;line-height:normal;position:relative}.d383{filter:drop-shadow(0 10px 12px #00000073);border:1px solid #ffffff29;border-radius:22px;flex-direction:column;align-content:stretch;align-items:flex-start;width:384px;height:380px;padding:28px 30px;display:flex;position:absolute;top:0;left:816px}.d384{opacity:.9;flex-shrink:0;width:87px;height:26.244px;position:relative;overflow:clip}.d385{display:contents;position:absolute;top:-3.24px;left:-1.44px}.d386{background-color:#fff;width:90.595px;height:33.667px;position:absolute;top:-2.33px;left:-1.03px;-webkit-mask-size:126px 46.824px;mask-size:126px 46.824px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-clip:no-clip;mask-clip:no-clip;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:alpha;mask-mode:alpha}.d387{display:contents;position:absolute;top:-1.08px;left:-1.44px}.d388{background-color:#000;width:90.595px;height:29.382px;position:absolute;top:-.78px;left:-1.03px;-webkit-mask-size:126px 40.865px;mask-size:126px 40.865px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-clip:no-clip;mask-clip:no-clip;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:luminance;mask-mode:luminance}.d389{width:7px;height:7px;position:absolute;top:273.5px;left:-3.5px}.d390{position:absolute;inset:-128.57%}.d391{width:7px;height:7px;position:absolute;top:273.5px;left:380.5px}.d392{width:7px;height:7px;position:absolute;top:273.5px;left:404.5px}.d393{width:7px;height:7px;position:absolute;top:273.5px;left:788.5px}.d394{width:7px;height:7px;position:absolute;top:273.5px;left:812.5px}.d395{width:7px;height:7px;position:absolute;top:273.5px;left:1196.5px}.d396{filter:drop-shadow(0 10px 12px #00000073);border:1px dashed #ffffff38;border-radius:22px;flex-direction:column;align-content:stretch;align-items:flex-start;width:384px;height:380px;padding:28px 30px;display:flex;position:absolute;top:0;left:1224px}.d397{overflow-wrap:break-word;font-family:var(--font-geist);opacity:.9;color:#ffffffb8;letter-spacing:2.52px;white-space:nowrap;flex-shrink:0;font-size:18px;font-weight:600;line-height:normal;position:relative}.d398{overflow-wrap:break-word;font-family:var(--font-geist);color:#fff6;flex-shrink:0;width:min-content;min-width:100%;font-size:18px;font-weight:400;line-height:1.55;position:relative}.d399{filter:drop-shadow(0 10px 12px #00000073);border:1px dashed #ffffff38;border-radius:22px;flex-direction:column;align-content:stretch;align-items:flex-start;width:384px;height:380px;padding:28px 30px;display:flex;position:absolute;top:0;left:1632px}.d400{width:7px;height:7px;position:absolute;top:273.5px;left:1220.5px}.d401{width:7px;height:7px;position:absolute;top:273.5px;left:1604.5px}.d402{width:7px;height:7px;position:absolute;top:273.5px;left:1628.5px}.d403{width:7px;height:7px;position:absolute;top:273.5px;left:2012.5px}.d404{background-image:linear-gradient(90deg,#0000,#000);width:196px;height:736px;position:absolute;top:-1.01px;right:0}#testimonials{width:100%;height:736px;overflow:clip}.d405{background-color:var(--color-black,black);border-style:solid;border-color:#ffffff0f;border-top-width:1px;flex-direction:column;align-content:stretch;align-items:center;width:100%;height:100%;padding-top:112px;display:flex;position:relative}.d406{width:900px;height:520px;position:absolute;top:272px;left:-160px}.d407{width:1440px;height:611px;position:absolute;top:228px;left:0}.d408{pointer-events:none;position:absolute;inset:0;overflow:hidden}.d409{width:100.01%;max-width:none;height:100%;position:absolute;top:-14.51%;left:-.01%}.d410{background-image:linear-gradient(#000,#0000);width:1440px;height:400px;position:absolute;top:228px;left:0}.d411{background-color:#ffffff0a;border:1px solid #ff5a1f66;border-radius:999px;flex-shrink:0;align-content:stretch;align-items:center;gap:10px;padding:9px 16px;display:flex;position:relative;overflow:clip}.d412{overflow-wrap:break-word;font-family:var(--font-geist);color:var(--color-text,#f2f1ed);text-align:center;letter-spacing:-2.64px;flex-shrink:0;width:1200px;font-size:0;font-weight:600;line-height:0;position:relative}.d413{font-size:66px;line-height:1.04}.d414{color:#8e8c86;font-size:66px;line-height:1.04}.d415{font-family:var(--font-serif);color:#ff5a1f;letter-spacing:-.75px;font-size:75px;font-style:italic;font-weight:400;line-height:1.04}.d416{flex-shrink:0;width:10px;height:24px;position:relative}.d417{overflow-wrap:break-word;font-family:var(--font-geist);color:var(--color-text-muted,#b4b2ab);text-align:center;flex-shrink:0;width:776px;font-size:19px;font-weight:400;line-height:1.6;position:relative}.d418{flex-shrink:0;width:10px;height:32px;position:relative}#contact{width:100%;height:656px;overflow:clip}.d419{background-color:var(--color-black,black);border-style:solid;border-color:#ffffff14;border-top-width:1px;flex-direction:column;align-content:stretch;align-items:flex-start;gap:56px;width:100%;height:100%;padding-top:88px;padding-left:120px;padding-right:120px;display:flex;position:relative}.d420{width:800px;height:500px;position:absolute;top:379px;left:320px}.d421{flex-shrink:0;align-content:stretch;align-items:flex-start;gap:80px;width:100%;display:flex;position:relative;overflow:clip}.d422{flex-direction:column;flex-shrink:0;align-content:stretch;align-items:flex-start;gap:24px;width:440px;display:flex;position:relative;overflow:clip}.d423{overflow-wrap:break-word;font-family:var(--font-geist);color:var(--color-text-muted,#b4b2ab);flex-shrink:0;width:400px;font-size:17px;font-weight:400;line-height:1.55;position:relative}.d424{flex-direction:column;flex-shrink:0;align-content:stretch;align-items:flex-start;gap:8px;padding-top:8px;display:flex;position:relative}.d425{flex-shrink:0;align-content:stretch;align-items:center;gap:12px;display:flex;position:relative}.d426{overflow-wrap:break-word;font-family:var(--font-geist);color:var(--color-text,#f2f1ed);letter-spacing:-.6px;white-space:nowrap;flex-shrink:0;font-size:30px;font-weight:600;line-height:1.5;position:relative}.d427{border-radius:999px;flex-shrink:0;place-content:stretch center;align-items:center;width:40px;height:40px;display:flex;position:relative;overflow:clip;box-shadow:0 6px 20px #ff5a1f66}.d428{pointer-events:none;background-image:linear-gradient(90deg,#ff3d1f,#ff8a3b);border-radius:999px;position:absolute;inset:0}.d429{position:absolute;inset:29.17%}.d430{position:absolute;inset:-9%}.d431{pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff73}.d432{flex-shrink:0;align-content:stretch;align-items:flex-start;gap:8px;padding-top:4px;display:flex;position:relative;overflow:clip}.d433{border:1px solid #ffffff29;border-radius:999px;flex-shrink:0;align-content:stretch;align-items:center;gap:8px;padding:9px 16px;display:flex;position:relative;overflow:clip}.d434{flex-shrink:0;width:15px;height:15px;position:relative}.d435{overflow-wrap:break-word;font-family:var(--font-geist);color:var(--color-text,#f2f1ed);white-space:nowrap;flex-shrink:0;font-size:15px;font-weight:500;line-height:1.5;position:relative}.d436{flex:1 0 0;align-content:stretch;align-items:flex-start;gap:40px;min-width:1px;display:flex;position:relative;overflow:clip}.d437{flex-direction:column;flex:1 0 0;align-content:stretch;align-items:flex-start;gap:14px;min-width:1px;display:flex;position:relative;overflow:clip}.d438{flex-shrink:0;width:4px;height:4px;position:relative}.d439{overflow-wrap:break-word;font-family:var(--font-geist);color:var(--color-text-muted,#b4b2ab);white-space:nowrap;flex-shrink:0;font-size:17px;font-weight:400;line-height:1.5;position:relative}.d440{flex-direction:column;flex-shrink:0;align-content:stretch;align-items:flex-start;gap:14px;width:240px;display:flex;position:relative;overflow:clip}.d441{overflow-wrap:break-word;flex-direction:column;flex-shrink:0;align-content:stretch;align-items:flex-start;gap:4px;width:100%;display:flex;position:relative;overflow:clip}.d442{font-family:var(--font-geist);color:var(--color-text,#f2f1ed);white-space:nowrap;flex-shrink:0;font-size:17px;font-weight:600;line-height:1.5;position:relative}.d443{font-family:var(--font-geist);min-width:100%;color:var(--color-text-subtle,#8e8c86);flex-shrink:0;width:min-content;font-size:15px;font-weight:400;line-height:0;position:relative}.d444{margin-bottom:0;line-height:1.5}.d445{line-height:1.5}.d446{overflow-wrap:break-word;font-family:var(--font-geist);color:var(--color-text-subtle,#8e8c86);white-space:nowrap;border-style:solid;border-color:#ffffff17;border-top-width:1px;flex-shrink:0;place-content:stretch space-between;align-items:center;width:100%;padding-top:24px;font-size:15px;font-weight:400;line-height:1.5;display:flex;position:relative;overflow:clip}.d447{flex-shrink:0;position:relative}.d448{flex-shrink:0;align-content:stretch;align-items:flex-start;gap:28px;display:flex;position:relative;overflow:clip}.d449{overflow-wrap:break-word;font-family:var(--font-geist);color:#0000;text-align:center;letter-spacing:-19.8px;background-image:linear-gradient(#ffffff38,#fff0 90%);-webkit-background-clip:text;background-clip:text;flex-shrink:0;width:min-content;min-width:100%;font-size:330px;font-weight:600;line-height:.78;position:relative}#footer{width:100%;height:782.873px;overflow:clip}
:root{--accent:#ff5a1f;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box;border-style:solid;border-width:0}html{scroll-behavior:smooth}body{color:#f2f1ed;font-family:var(--font-geist),sans-serif;background:#000;margin:0;line-height:1.5}p,h1,h2,h3{font-size:inherit;font-weight:inherit;margin:0}button,a,input{font:inherit;color:inherit}button{text-align:inherit;cursor:pointer;background:0 0;padding:0}a{text-decoration:none}img,h2[data-node-id="550:7424"]>span,h2[data-node-id="550:7916"]>span,h2[data-node-id="I550:7776;318:1470"]>span{display:block}button:focus-visible,a:focus-visible,summary:focus-visible{outline-offset:5px;outline:2px solid #ff7833}.skip-link{z-index:100;background:#000;padding:12px;position:fixed;top:-100px;left:16px}.skip-link:focus{top:12px}section,footer{scroll-margin-top:20px}body>header,main,body>footer{max-width:1440px;margin-inline:auto}#navigation{z-index:5;position:relative}#hero{isolation:isolate}#hero>[data-name=Earth\ image]{z-index:-2}#hero>[data-name=Fade]{z-index:-1}#contact{isolation:isolate}#contact>[data-name=Horizon\ image],#contact>[data-name=Glow]{z-index:-2}#contact>[data-name=Fade]{z-index:-1}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}button[data-name=CTA],a[data-name=CTA],button[data-name=Link],a,button[data-name=Prev],button[data-name=Next]{transition:filter .18s,transform .18s,background-color .18s,color .18s,box-shadow .18s}@media (hover:hover) and (pointer:fine){a:hover,button[data-name=Link]:hover{color:#ff7833}}[data-name^=Service\ —],[data-name^=Case\ —],[data-name^="Voice /"],[data-name^="Challenge /"]{transition:border-color .18s,box-shadow .18s}@media (hover:hover) and (pointer:fine){[data-name^=Service\ —]:hover,[data-name^=Case\ —]:hover,[data-name^="Voice /"]:hover,[data-name^="Challenge /"]:hover{border-color:#ff5a1f99;box-shadow:0 8px 24px #ff5a1f12}}button[aria-disabled=true]{cursor:default}[class]{font-synthesis:none}.framework-diagram{display:contents}#framework button[data-name^=Step]{background:0 0;border-radius:0;height:24px;top:503px}#framework button[data-name^=Step]:after{content:"";background:#ffffff26;border-radius:2px;width:100%;height:3px;display:block}#framework button[data-name^=Step][aria-pressed=true]:after{background:#ff5a1f}#framework button[data-name^=Node][aria-pressed=true]{border-color:#ffd1ad}#testimonials [data-name="Voices — together"]{scroll-snap-type:x mandatory;scrollbar-width:none;gap:24px;height:380px;display:flex;overflow-x:auto}#testimonials [data-name="Voices — together"]::-webkit-scrollbar{display:none}#testimonials [data-name^="Voice /"]{scroll-snap-align:start;flex:0 0 384px;position:relative;top:auto;left:auto}#testimonials [data-name="Voices — together"]>[data-name=Node],#testimonials [data-name=Thread],#testimonials [data-name=Edge\ fade]{pointer-events:none}#testimonials [data-name=Right]{z-index:2}@media (hover:hover) and (pointer:fine){#testimonials [data-name=Prev]:hover,#testimonials [data-name=Next]:hover{background:#ff5a1f26}}.footer-column{flex-shrink:0;width:180px}.footer-column:last-child{width:240px}.footer-column summary{margin-bottom:32px;list-style:none}.footer-column summary::-webkit-details-marker{display:none}.footer-column>button,.footer-column>a{text-align:left;margin-top:14px;display:block}.footer-column>[data-name=Spacer]{display:none}.footer-column>[data-name=New\ York],.footer-column>[data-name=Noida]{margin-top:14px}@media (hover:hover) and (pointer:fine){.footer-column button:hover{color:#ff7833}}.menu-toggle,.mobile-nav{display:none}@media (min-width:1101px){.footer-column:not([open])>:not(summary){display:block}.footer-column>summary{pointer-events:none}}@media (max-width:1300px){#navigation{justify-content:space-between;gap:32px;padding:12px 32px}#navigation [data-name=Links]{gap:0}main>section:not(#hero):not(#contact),#footer{padding-left:40px;padding-right:40px}#hero>h1{max-width:100%}#hero>[data-name=Earth\ image],#contact>[data-name=Horizon\ image]{left:50%;transform:translate(-50%)}#partners [data-name=Logo\ Slots]{width:100%}#searchchange [data-name=Title]{width:45%}#searchchange [data-name=Header]>p{width:50%}#searchchange [data-name=Quote\ card]{width:43%}#searchchange [data-name=Stage]{width:100%}#framework{height:auto;padding-bottom:64px}#framework [data-name=Framework\ Cycle]{transform-origin:0 0;margin-bottom:-78px;transform:scale(.85)}#services [data-name=Header]>div{width:51%}#services [data-name=Header]>div>h2{width:100%}#services [data-name=Header]>p{width:45%}#industries [data-name=Title]{width:64%}#industries [data-name=Header]>p{width:36%}#footer [data-name=Top]{gap:32px}#footer [data-name=Brand]{width:32%}#footer [data-name=Brand]>p{width:100%}#footer [data-name=Columns]{gap:24px}#footer .footer-column{width:150px}#footer .footer-column:last-child{width:220px}}@media (max-width:1100px){#navigation{height:76px;padding:18px 24px;overflow:visible}#navigation>[data-name=Links],#navigation>[data-name=CTA]{display:none}.menu-toggle{border:1px solid #fff3;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:40px;display:flex}.menu-toggle span{background:#f2f1ed;width:19px;height:1px}.mobile-nav{opacity:0;visibility:hidden;background:#12100ff5;border-bottom:1px solid #ff5a1f40;flex-direction:column;padding:12px 24px 24px;transition:opacity .18s,transform .18s,visibility .18s;display:flex;position:absolute;top:75px;left:0;right:0;transform:translateY(-8px)}.mobile-nav.is-open{opacity:1;visibility:visible;transform:translateY(0)}.mobile-nav a{padding:12px 0}main>section:not(#hero):not(#contact),#footer{gap:28px;height:auto;padding:56px 24px}#hero{height:650px;padding:55px 24px 0}#hero>[data-name=Eyebrow\ Pill]{max-width:100%}#hero>[data-name=Eyebrow\ Pill] p{white-space:normal;text-align:center;font-size:10px}#hero>h1{letter-spacing:-2px;width:100%;max-width:900px}#hero>h1 span{font-size:56px;line-height:1.1}#hero>h1 span:last-child{font-size:64px}#hero>p{width:100%;max-width:740px}#hero>[data-name=Earth\ image]{top:130px;left:50%;transform:translate(-50%)}#hero>[data-name=Fade]{width:100%}#partners{padding-top:28px;padding-bottom:28px}#partners [data-name=Label]{max-width:100%;margin-inline:auto}#partners [data-name=Label] p{white-space:normal;text-align:center;font-size:10px}#partners [data-name=Logo\ Slots]{scrollbar-width:none;justify-content:flex-start;overflow-x:auto}#partners [data-name^="Slot /"]{flex:0 0 149px}section>[data-name=Header]{flex-direction:column;align-items:flex-start;gap:24px;overflow:visible}section>[data-name=Header]>[data-name=Title],section>[data-name=Header]>p,section>[data-name=Header]>[data-name=Title]>h2{min-width:0;overflow:visible;width:100%!important;height:auto!important}#searchchange [data-name=Stage]{flex-direction:column;overflow:visible}#searchchange [data-name=Quote\ card],#searchchange [data-name=Evolution\ card]{flex:auto;width:100%}#searchchange [data-name=Quote\ card]{height:auto}#searchchange [data-name=Title] h2{max-width:100%}#searchchange [data-name=Timeline]{gap:8px;overflow-x:auto}#searchchange [data-name^="Stop /"]{min-width:132px}#searchchange [data-name=Evolution\ card] [data-name=Head]{gap:12px}#searchchange [data-name=Bridge]{flex-wrap:wrap;gap:8px}#searchchange [data-name=Bridge]>[data-name=Link]{min-width:20px}#pointofview [data-name=Challenges],#services [data-name=Cards],#industries [data-name=Cases]{scroll-snap-type:x mandatory;scrollbar-width:thin;width:100%;height:auto;padding-bottom:8px;display:flex;overflow-x:auto}#pointofview [data-name^="Challenge /"]{scroll-snap-align:start;flex:0 0 360px}#services [data-name^=Service\ —]{scroll-snap-align:start;flex:0 0 288px}#industries [data-name^=Case\ —]{scroll-snap-align:start;flex:0 0 360px}#framework [data-name=Framework\ Cycle]{flex-direction:column;gap:24px;width:100%;height:auto;margin-bottom:0;display:flex;transform:none}#framework [data-name=Framework\ Cycle]>p,#framework [data-name=Framework\ Cycle]>h2,#framework [data-name=Framework\ Cycle]>h3,#framework [data-name=Framework\ Cycle]>[data-name=Meta],#framework [data-name=Framework\ Cycle]>[data-name=CTA]{white-space:normal;width:auto;max-width:100%;position:relative;inset:auto}#framework [data-name=Framework\ Cycle]>p:first-child,#framework [data-name=Framework\ Cycle]>[data-name=Divider],#framework [data-name^=Step]{display:none}#framework .framework-diagram{align-self:center;width:600px;height:520px;display:block;position:relative}#framework .framework-diagram>*{translate:-600px}#framework [data-name=Pulak\ quote]{width:100%}#framework [data-name=Pulak\ quote] p{white-space:normal}#framework [data-name=Framework\ Cycle]>[data-name=CTA]{align-self:flex-start}#services [data-name="How We Work"]{flex-wrap:wrap;gap:18px}#services [data-name="How We Work"]>div{flex:40%}#industries [data-name=Industries]{flex-wrap:wrap;gap:20px}#industries [data-name=Industry]{flex:40%}#industries [data-name=Industries]>p{width:100%}#industries [data-name="Case studies intro"]{flex-wrap:wrap;gap:16px}#testimonials [data-name="Voices — together"],#testimonials [data-name=Header]>[data-name=Title]>p{width:100%}#testimonials [data-name=Edge\ fade]{display:none}#testimonials [data-name=Right]{align-self:flex-end}#contact{height:620px;padding:64px 24px 0}#contact>h2{width:100%}#contact>p{width:100%;max-width:776px}#contact>[data-name=Fade]{width:100%}#footer [data-name=Top]{flex-direction:column;gap:36px;width:100%}#footer [data-name=Brand]{width:100%}#footer [data-name=Columns]{flex-direction:column;gap:0;width:100%}#footer .footer-column,#footer .footer-column:last-child{border-top:1px solid #ffffff26;width:100%;padding:18px 0}#footer .footer-column summary{cursor:pointer;justify-content:space-between;margin-bottom:0;display:flex}#footer .footer-column summary:after{content:"+"}#footer .footer-column[open] summary:after{content:"−"}#footer .footer-column[open] summary{margin-bottom:20px}#footer .footer-column:not([open])>:not(summary){display:none}#footer [data-name=Bottom\ bar]{flex-wrap:wrap;gap:20px}#footer [data-node-id="550:8207"]{letter-spacing:-1.4vw;width:100%;min-width:0;font-size:24vw}#footer [data-name=New\ York],#footer [data-name=Noida]{width:100%;height:auto}#footer [data-name=New\ York] p,#footer [data-name=Noida] p{width:100%}}@media (max-width:600px){main>section:not(#hero):not(#contact),#footer{padding:44px 20px}#hero{height:690px;padding:40px 20px 0}#hero>h1{letter-spacing:-1.4px}#hero>h1 span{font-size:42px}#hero>h1 span:last-child{font-size:52px;display:block}#hero>p{font-size:16px}#hero>[data-name=CTAs]{flex-direction:column;align-items:center;gap:14px}#hero>[data-name=Spacer]{height:24px}#hero>[data-name=Earth\ image]{width:1000px;height:558px;top:260px}#hero>[data-name=Fade]{height:540px}#hero>[data-name=Eyebrow\ Pill]{border-radius:18px;padding:10px 12px}#hero>[data-name=Eyebrow\ Pill] p{letter-spacing:.5px;font-size:9px}section>[data-name=Header] h2,section>[data-name=Header] h2>span,section>[data-name=Header] h2>span>span{letter-spacing:-1.2px;font-size:36px;line-height:1.08}section>[data-name=Header] h2>span[style]{font-size:40px}section>[data-name=Header]>p{font-size:16px}#searchchange [data-name=Quote\ card]{gap:18px;padding:20px 24px}#searchchange [data-node-id="550:7341"] span{font-size:30px}#searchchange [data-name=Who] p{font-size:14px}#searchchange [data-name=Evolution\ card]{padding:24px 18px}#searchchange [data-name=Evolution\ card] [data-name=Head]{flex-wrap:wrap}#searchchange [data-name=Bridge]{justify-content:center}#searchchange [data-name=Bridge]>[data-name=Link]{display:none}#searchchange [data-name=Purpose] [data-name=Label] p{font-size:10px}#pointofview [data-name^="Challenge /"]{flex-basis:340px}#industries [data-name^=Case\ —]{flex-basis:320px}#industries [data-name=Industry]{border:0;flex-basis:100%;padding:0}#industries [data-name="Case studies intro"]{flex-direction:column;align-items:flex-start}#industries [data-name="Case studies intro"] p{white-space:normal}#framework [data-name=Framework\ Cycle]>h2 span{letter-spacing:-1px;font-size:36px;line-height:1.08}#framework [data-name=Framework\ Cycle]>h3{font-size:30px}#framework [data-name=Framework\ Cycle]>p{font-size:16px}#framework [data-name=Framework\ Cycle]>p:nth-child(2){letter-spacing:.7px;font-size:10px}#framework [data-name=Framework\ Cycle]>[data-name=CTA]{gap:10px;padding-left:16px}#framework [data-name=Framework\ Cycle]>[data-name=CTA]>p{white-space:normal;max-width:240px;font-size:12px}#framework .framework-diagram{transform-origin:top;margin-bottom:-228px;transform:scale(.56)}#framework [data-name=Pulak\ quote]>p{font-size:20px;line-height:1.45}#services [data-name="How We Work"]>div{flex-basis:100%}#services [data-name="How We Work"] button{max-width:100%}#services [data-name="How We Work"] button p{font-size:13px}#testimonials [data-name^="Voice /"]{flex-basis:320px}#testimonials [data-name=Person]>div:last-child{flex:1;min-width:0}#testimonials [data-name=Person] p{white-space:normal}#testimonials [data-name=Header] [data-name=Title]>p{white-space:normal;font-size:16px}#testimonials [data-name=Header] [data-name=Title]>p:first-child{font-size:12px}#testimonials [data-name=Top] [data-name=Motherson\ logo]{max-width:110px}#contact{height:640px;padding:50px 20px 0}#contact>h2 span{letter-spacing:-1.4px;font-size:39px;line-height:1.12}#contact>p{font-size:16px}#contact>[data-name=Horizon\ image]{width:1000px;height:424px;top:300px}#contact>[data-name=Fade]{top:260px}#contact [data-name=Buttons] button{max-width:100%}#contact [data-name=Buttons] button p{font-size:14px}#footer [data-name=Email\ link]{gap:10px;max-width:100%}#footer [data-name=Email\ link]>p{font-size:26px}#footer [data-name=Bottom\ bar]{font-size:13px}#footer [data-name=Legal]{gap:24px}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){main>section:not(#hero):not(#partners)>[data-name=Header]{animation:linear both section-enter;animation-timeline:view();animation-range:entry entry 80%}@keyframes section-enter{0%{opacity:1;translate:0 16px}to{opacity:1;translate:0}}}}#partners [data-name=mono]>[data-name=Rectangle],#testimonials [data-name=mono]>[data-name=Rectangle]{-webkit-mask-size:100% 100%;mask-size:100% 100%}@media (max-width:1100px){#services [data-name="How We Work"]{height:auto;min-height:0}#services [data-name="How We Work"]>[data-name=Step]{flex:40%;min-width:220px}#services [data-name="How We Work"]>button{flex:none}#framework [data-name=Pulak\ quote]{width:100%;height:auto}#framework [data-name=Pulak\ quote]>p{width:100%;min-width:0}}@media (max-width:600px){#services [data-name="How We Work"]>[data-name=Step]{flex:100%}#framework [data-name=Pulak\ quote]>p:nth-child(2),#framework [data-name=Pulak\ quote]>p:nth-child(2)>span{font-size:21px;line-height:1.45}}@media (min-width:1101px){.footer-column summary{width:max-content;margin-bottom:18px}.footer-column>button,.footer-column>a{height:26px;line-height:26px}.footer-column>[data-name=New\ York],.footer-column>[data-name=Noida]{margin-top:14px}.footer-column summary{margin-bottom:14px}.footer-column [data-name=Noida]{margin-top:18px}}#framework button[data-name^=Node][aria-pressed=false]{filter:none;background:#141210;border:1px solid #fff4;box-shadow:0 10px 24px #0008}#framework button[data-name^=Node][aria-pressed=false]>[aria-hidden]{display:none}#framework button[data-name^=Node][aria-pressed=true]{background:linear-gradient(135deg,#ff732e 14.286%,#cc380d 85.714%);box-shadow:0 0 30px 4px #ff5a1f8c}.menu-toggle{z-index:1;flex-shrink:0;position:relative}@media (max-width:1100px){#hero>[data-name=Eyebrow\ Pill] p,#partners [data-name=Label] p{white-space:normal;flex:1;min-width:0}#partners [data-name=Label]{height:auto}#partners [data-name=Label]>[data-name=Rectangle]{width:24px}#industries [data-name="Case studies intro"]{flex-wrap:wrap;gap:18px}#industries [data-name="Case studies intro"]>[data-name=Text]{flex:100%;min-width:0}#industries [data-name="Case studies intro"] p{white-space:normal}}@media (min-width:1101px){.footer-column:not([open])>[data-name=New\ York],.footer-column:not([open])>[data-name=Noida]{display:flex}.footer-column [data-name=Noida]{margin-top:14px}[data-node-id="550:8197"],[data-node-id="550:8200"]{height:46px}}@media (max-width:1100px){#industries [data-name="Case studies intro"]>[data-name=Text]>p{white-space:normal;width:100%;min-width:0;max-width:100%}}@media (max-width:360px){#framework .framework-diagram{margin-bottom:-280.8px;transform:scale(.46)}#hero>h1 span{font-size:36px}#hero>h1 span:last-child{font-size:46px}}@media (min-width:1101px){.footer-column::details-content{content-visibility:visible;display:block}#testimonials{overflow:hidden}#testimonials [data-name="Voices — together"]{width:calc(100% + 120px)}}#partners [data-name=pin\ knockout]>[data-name=Rectangle]{-webkit-mask-size:100% 100%;mask-size:100% 100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:1301px){#hero .d36{letter-spacing:-3.78px}}@media (max-width:1300px){.desktop-copy-break{display:none}}@media (min-width:1440px){#navigation,main,#footer{zoom:clamp(1,calc(100vw / 1440px),calc(1920 / 1440));width:auto;max-width:none;margin-inline:0}#navigation,main>section,#footer{box-shadow:none;border-color:#0000}#navigation>.d25{box-shadow:none}main>section:not(#hero):not(#contact),#footer{padding-inline:max(120px,50% - 600px)}#hero>[data-name=Earth\ image],#hero>[data-name=Fade],#contact>[data-name=Horizon\ image],#contact>[data-name=Fade]{width:100%;left:0}main>section>[data-name=Glow],#footer>[data-name=Glow]{translate:calc((100vw / clamp(1,calc(100vw / 1440px),calc(1920 / 1440)) - 1440px) / 2) 0}}.cta-small{gap:12px;padding:5px 5px 5px 18px}.cta-small>p{font-size:15px}.cta-small>[data-name=Arrow\ badge]{width:34px;height:34px}.cta-small .d23{width:14px;height:14px}.cta-loading{animation:.9s linear infinite cta-spin}@keyframes cta-spin{to{rotate:360deg}}.services-dropdown{position:relative}.services-dropdown-menu{z-index:20;background:#141210;border:1px solid #fff2;border-radius:12px;min-width:200px;padding:8px;display:none;position:absolute;top:100%;left:0}@media (hover:hover) and (pointer:fine){.services-dropdown:hover .services-dropdown-menu,.services-dropdown:focus-within .services-dropdown-menu{display:block}}.services-dropdown-menu a{border-radius:8px;padding:12px;font-size:14px;display:block}@media (hover:hover) and (pointer:fine){.services-dropdown-menu a:hover{background:#ff5a1f18}}#services .service-card-linked{cursor:pointer;-webkit-tap-highlight-color:transparent}#services .service-card-linked h3{position:static}#services .service-card-link:after{content:"";z-index:3;border-radius:inherit;position:absolute;inset:0}#services .service-card-link:focus{outline:none}#services .service-card-link:focus-visible:after{outline-offset:-4px;outline:2px solid #ff7833}#services .service-card-linked h3{z-index:1}#services .service-card-link{color:inherit;filter:none;opacity:1;text-shadow:none}#services .service-card-link:after{-webkit-backdrop-filter:none;backdrop-filter:none;filter:none;box-shadow:none;background:0 0}#services [data-name^=Service\ —] .d297{transition:color .18s}#services [data-name^=Service\ —] .d298{transition:background-color .18s,border-color .18s}#services [data-name^=Service\ —] .d299 img{transition:filter .18s}@media (hover:hover) and (pointer:fine){@media (hover:hover) and (pointer:fine){#services [data-name^=Service\ —]:hover .d297{color:#ff5a1f}#services [data-name^=Service\ —]:hover .d298{background-color:#ff5a1f;border-color:#ff5a1f}#services [data-name^=Service\ —]:hover .d299 img{filter:brightness(0)invert()}}#services [data-name^=Service\ —]:hover{box-shadow:none;border-color:#ffffff42}}
@media (min-width:1301px){[data-node-id="550:7024"]{width:61px;height:20px}[data-node-id="550:7029"]{width:93px;height:20px}[data-node-id="550:7031"]{width:68px;height:20px}[data-node-id="550:7033"]{width:71px;height:20px}[data-node-id="550:7038"]{width:43px;height:20px}[data-node-id="550:7040"]{width:77px;height:20px}[data-node-id="I550:7041;252:1264"]{width:152px;height:21px}[data-node-id="550:7047"]{width:660px;height:17px}[data-node-id="550:7049"]{width:1224px;height:82px}[data-node-id="550:7051"]{width:740px;height:75px}[data-node-id="I550:7054;252:1258"]{width:111px;height:21px}[data-node-id="I550:7055;252:1264"]{width:178px;height:21px}[data-node-id="550:7087"]{width:348px;height:16px}[data-node-id="550:7328"]{width:141px;height:18px}[data-node-id="550:7329"]{width:620px;height:107px}[data-node-id="550:7330"]{width:662px;height:52px}[data-node-id="550:7341"]{width:438px;height:176px}[data-node-id="550:7346"]{width:50px;height:26px}[data-node-id="550:7347"]{width:197px;height:23px}[data-node-id="550:7354"]{width:212px;height:16px}[data-node-id="550:7355"]{width:89px;height:14px}[data-node-id="550:7369"]{width:34px;height:13px}[data-node-id="550:7370"]{width:96px;height:20px}[data-node-id="550:7371"]{width:132px;height:32px}[data-node-id="550:7377"]{width:34px;height:13px}[data-node-id="550:7378"]{width:90px;height:20px}[data-node-id="550:7379"]{width:132px;height:32px}[data-node-id="550:7391"]{width:34px;height:13px}[data-node-id="550:7392"]{width:92px;height:20px}[data-node-id="550:7393"]{width:132px;height:32px}[data-node-id="550:7399"]{width:20px;height:13px}[data-node-id="550:7400"]{width:91px;height:20px}[data-node-id="550:7401"]{width:132px;height:32px}[data-node-id="550:7407"]{width:212px;height:16px}[data-node-id="550:7408"]{width:82px;height:26px}[data-node-id="550:7411"]{width:140px;height:18px}[data-node-id="550:7415"]{width:105px;height:25px}[data-node-id="550:7418"]{width:165px;height:18px}[data-node-id="550:7423"]{width:265px;height:18px}[data-node-id="550:7424"]{width:660px;height:107px}[data-node-id="550:7425"]{width:470px;height:90px}[data-node-id="550:7433"],[data-node-id="550:7438"],[data-node-id="550:7443"],[data-node-id="550:7448"]{width:13px;height:12px}[data-node-id="550:7457"]{width:23px;height:42px}[data-node-id="550:7458"]{width:199px;height:27px}[data-node-id="550:7459"]{width:335.333px;height:69px}[data-node-id="550:7495"]{width:28px;height:42px}[data-node-id="550:7496"]{width:224px;height:27px}[data-node-id="550:7497"]{width:335.333px;height:69px}[data-node-id="550:7506"]{width:19px;height:68px}[data-node-id="550:7507"]{width:39px;height:17px}[data-node-id="550:7508"]{width:45px;height:17px}[data-node-id="550:7511"]{width:27px;height:42px}[data-node-id="550:7512"]{width:302px;height:27px}[data-node-id="550:7513"]{width:335.333px;height:69px}[data-node-id="I550:7776;320:1658"]{width:121px;height:221px}[data-node-id="I550:7776;318:1469"]{width:290px;height:17px}[data-node-id="I550:7776;318:1470"]{width:600px;height:103px}[data-node-id="I550:7776;318:1477"]{width:63px;height:17px}[data-node-id="I550:7776;318:1479"]{width:64px;height:13px}[data-node-id="I550:7776;318:1480"]{width:348px;height:47px}[data-node-id="I550:7776;318:1481"]{width:560px;height:81px}[data-node-id="I550:7776;400:21344;252:1264"]{width:327px;height:21px}[data-node-id="I550:7776;320:1653"]{width:max-content;min-width:46px;height:62px}[data-node-id="I550:7776;320:1654"]{width:30px;height:20px}[data-node-id="I550:7776;320:1655"]{width:58px;height:17px}[data-node-id="I550:7776;324:1672"]{width:60px;height:20px}[data-node-id="I550:7776;324:1674"]{width:98px;height:20px}[data-node-id="I550:7776;324:1676"]{width:65px;height:20px}[data-node-id="I550:7776;324:1678"]{width:70px;height:20px}[data-node-id="I550:7776;324:1680"]{width:50px;height:20px}[data-node-id="550:7778"]{width:141px;height:18px}[data-node-id="550:7779"]{width:1200px;height:75px}[data-node-id="550:7784"]{width:50px;height:27px}[data-node-id="550:7785"]{width:194px;height:24px}[data-node-id="550:7790"]{width:105px;height:18px}[data-node-id="550:7791"]{width:640px;height:128px}[data-node-id="550:7792"]{width:482px;height:120px}[data-node-id="550:7796"]{width:32px;height:44px}[data-node-id="550:7808"]{width:234px;height:36px}[data-node-id="550:7809"]{width:234px;height:104px}[data-node-id="550:7812"]{width:196px;height:26px}[data-node-id="550:7819"]{width:38px;height:44px}[data-node-id="550:7825"]{width:234px;height:36px}[data-node-id="550:7826"]{width:234px;height:104px}[data-node-id="550:7829"]{width:196px;height:26px}[data-node-id="550:7836"]{width:37px;height:44px}[data-node-id="550:7844"]{width:234px;height:72px}[data-node-id="550:7845"]{width:234px;height:130px}[data-node-id="550:7860"]{width:196px;height:52px}[data-node-id="550:7867"]{width:38px;height:44px}[data-node-id="550:7874"]{width:234px;height:72px}[data-node-id="550:7875"]{width:234px;height:104px}[data-node-id="550:7878"]{width:196px;height:52px}[data-node-id="550:7884"]{width:97px;height:18px}[data-node-id="550:7887"]{width:6px;height:21px}[data-node-id="550:7888"]{width:119.5px;height:52px}[data-node-id="550:7894"]{width:9px;height:21px}[data-node-id="550:7895"]{width:119.5px;height:52px}[data-node-id="550:7901"]{width:9px;height:21px}[data-node-id="550:7902"]{width:119.5px;height:52px}[data-node-id="550:7908"]{width:9px;height:21px}[data-node-id="550:7909"]{width:147.5px;height:52px}[data-node-id="550:7915"]{width:194px;height:18px}[data-node-id="550:7916"]{width:770px;height:116px}[data-node-id="550:7917"]{width:409px;height:90px}[data-node-id="550:7919"]{width:123px;height:18px}[data-node-id="550:7933"]{width:300px;height:23px}[data-node-id="550:7940"],[data-node-id="550:7946"]{width:300px;height:46px}[data-node-id="550:7949"]{width:105px;height:18px}[data-node-id="550:7950"]{width:640px;height:23px}[data-node-id="550:7952"]{width:144px;height:26px}[data-node-id="550:7962"]{width:132px;height:18px}[data-node-id="550:7963"]{width:339.333px;height:26px}[data-node-id="550:7964"]{width:339.333px;height:48px}[data-node-id="550:7967"]{width:26px;height:42px}[data-node-id="550:7968"]{width:301.333px;height:20px}[data-node-id="550:7972"]{width:141px;height:18px}[data-node-id="550:7973"]{width:339.333px;height:52px}[data-node-id="550:7974"]{width:339.333px;height:48px}[data-node-id="550:7977"]{width:81px;height:42px}[data-node-id="550:7978"]{width:246.333px;height:20px}[data-node-id="550:7982"]{width:158px;height:18px}[data-node-id="550:7983"]{width:339.333px;height:52px}[data-node-id="550:7984"]{width:339.333px;height:48px}[data-node-id="550:7987"]{width:97px;height:42px}[data-node-id="550:7988"]{width:230.333px;height:20px}[data-node-id="550:7993"]{width:105px;height:18px}[data-node-id="550:7994"]{width:720px;height:107px}[data-node-id="550:7995"]{width:660px;height:90px}[data-node-id="550:7997"]{width:123px;height:17px}[data-node-id="550:8012"]{width:322px;height:168px}[data-node-id="550:8016"]{width:21px;height:23px}[data-node-id="550:8018"]{width:101px;height:22px}[data-node-id="550:8019"]{width:260px;height:17px}[data-node-id="550:8024"]{width:45px;height:23px}[data-node-id="550:8026"]{width:322px;height:140px}[data-node-id="550:8030"]{width:19px;height:23px}[data-node-id="550:8032"]{width:146px;height:22px}[data-node-id="550:8033"]{width:260px;height:34px}[data-node-id="550:8040"]{width:322px;height:84px}[data-node-id="550:8044"]{width:21px;height:23px}[data-node-id="550:8046"]{width:146px;height:22px}[data-node-id="550:8047"]{width:260px;height:17px}[data-node-id="550:8058"]{width:58px;height:23px}[data-node-id="550:8060"]{width:322px;height:56px}[data-node-id="550:8064"]{width:14px;height:23px}[data-node-id="550:8066"]{width:97px;height:22px}[data-node-id="550:8067"]{width:260px;height:17px}[data-node-id="550:8072"]{width:58px;height:23px}[data-node-id="550:8074"]{width:322px;height:56px}[data-node-id="550:8078"]{width:14px;height:23px}[data-node-id="550:8080"]{width:97px;height:22px}[data-node-id="550:8081"]{width:260px;height:17px}[data-node-id="550:8131"]{width:220px;height:18px}[data-node-id="550:8133"]{width:1200px;height:78px}[data-node-id="550:8135"]{width:776px;height:90px}[data-node-id="550:8153"]{width:400px;height:52px}[data-node-id="550:8155"]{width:176px;height:18px}[data-node-id="550:8157"]{width:288px;height:45px}[data-node-id="550:8167"]{width:60px;height:23px}[data-node-id="550:8171"]{width:72px;height:23px}[data-node-id="550:8196"]{width:77px;height:26px}[data-node-id="550:8199"]{width:48px;height:26px}[data-node-id="550:8202"]{width:240px;height:23px}[data-node-id="550:8207"]{width:1200px;height:257px}}
:root{--site-content-width:1200px;--site-side-padding:120px;--site-gutter:max(var(--site-side-padding),calc((100% - var(--site-content-width))/2))}@media (max-width:1439px){:root{--site-side-padding:40px}}@media (max-width:1100px){:root{--site-side-padding:24px}}.site-container,main>section:not([data-name=Manifesto\ Band]){padding-inline:var(--site-gutter)!important}#navigation.site-container{border-left:0;border-right:0;width:100%;max-width:none;justify-content:space-between!important;gap:24px!important}#main{--blog-gutter:var(--site-gutter);--career-gutter:var(--site-gutter);--contact-gutter:var(--site-gutter)}@media (min-width:1101px) and (max-width:1300px){#navigation.site-container .d12{gap:0}#navigation.site-container .d13,#navigation.site-container .d18{padding-inline:8px}}#navigation.site-container{z-index:50;background-color:#000;position:sticky;top:0}#main>section[id],#main h2[id],#main h3[id]{scroll-margin-top:110px!important}@media (min-width:1101px){#main .article-sidebar{top:103px}}.services-dropdown-menu button,.services-dropdown-menu>span{border-radius:8px;width:100%;padding:12px;font-size:14px;display:block}@media (hover:hover) and (pointer:fine){.services-dropdown-menu button:hover{background:#ff5a1f18}}.mobile-nav>button,.mobile-nav>details>summary{cursor:pointer;min-height:44px;padding:12px 0}.mobile-nav>details>a,.mobile-nav>details>button,.mobile-nav>details>span{min-height:44px;padding:12px 16px;display:block}#navigation .header-dropdown>.services-dropdown-menu{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;visibility:hidden;pointer-events:none;background:linear-gradient(#ffffff0f,#ffffff03),#100e0df2;border:1px solid #ffffff42;border-radius:20px;width:max-content;min-width:260px;max-width:360px;max-height:calc(100dvh - 110px);padding:8px;transition:opacity .18s,transform .18s,visibility .18s;display:block;overflow:auto;transform:translateY(-6px);box-shadow:0 10px 24px -4px #00000073,inset 0 1px #ffffff24}#navigation .header-dropdown[data-open=true]>.services-dropdown-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}#navigation .header-dropdown .d15{transition:transform .18s}#navigation .header-dropdown[data-open=true] .d15{transform:rotate(180deg)}#navigation .header-dropdown>.services-dropdown-menu a{font:inherit;white-space:normal;min-height:44px;font-size:14px;line-height:1.5;transition:color .18s,background-color .18s}@media (hover:hover) and (pointer:fine){#navigation .header-dropdown>.services-dropdown-menu a:hover{color:#ff7833;background:#ff5a1f18}}#navigation .header-dropdown button:focus:not(:focus-visible){outline:none}#navigation .header-dropdown button,#mobile-navigation summary{-webkit-tap-highlight-color:transparent}#mobile-navigation{overscroll-behavior:contain;max-height:calc(100dvh - 76px);overflow-y:auto}@media (prefers-reduced-motion:reduce){#navigation .header-dropdown>.services-dropdown-menu{transition:opacity .18s,visibility .18s;transform:none}#navigation .header-dropdown .d15{transition:none}}#navigation.site-container,#navigation nav.d12{overflow:visible}@media (max-width:1100px){#navigation .orbit-menu-toggle{--orbit-hover-arc:25;width:44px;height:44px;box-shadow:none;-webkit-tap-highlight-color:transparent;background:#ffffff0f;border:0;border-radius:50%;gap:0;padding:0;transition:none}#navigation .orbit-menu-toggle .orbit-ring{fill:none;width:44px;height:44px;opacity:var(--orbit-ring-opacity,1);pointer-events:none;position:absolute;inset:0;overflow:visible}#navigation .orbit-track{stroke:#fff3;stroke-width:1.5px}#navigation .orbit-arc{stroke:#ff5a1f;stroke-width:1.75px;stroke-linecap:round;stroke-dasharray:100 100;stroke-dashoffset:var(--orbit-offset,100);opacity:var(--orbit-arc-opacity,0)}#navigation .orbit-menu-toggle>.orbit-fill{width:44px;height:44px;transform:scale(var(--orbit-fill,0));opacity:var(--orbit-fill,0);pointer-events:none;background:#ff5a1f;border-radius:50%;position:absolute;inset:0}#navigation .orbit-menu-toggle>.orbit-line{transform-origin:50%;pointer-events:none;background:#f2f1ed;border-radius:999px;width:18px;height:1.75px;margin:-.875px 0 0 -9px;position:absolute;top:50%;left:50%}#navigation .orbit-menu-toggle>.orbit-top{transform:var(--orbit-top,translate(-2px,-3px) scale(.888889,1))}#navigation .orbit-menu-toggle>.orbit-bottom{transform:var(--orbit-bottom,translate(3px,3px) scale(.555556,1))}#navigation .orbit-menu-toggle[aria-expanded=true]>.orbit-line{background:#fff}#navigation .orbit-menu-toggle:focus:not(:focus-visible){outline:none}#navigation .orbit-menu-toggle:active{transform:scale(.94)}}@media (max-width:1100px) and (hover:hover) and (pointer:fine){#navigation .orbit-menu-toggle[aria-expanded=false]:hover{--orbit-hover-arc:50}}@media (max-width:1100px) and (prefers-reduced-motion:reduce){#navigation .orbit-menu-toggle:active{transform:none}}@media (min-width:1101px) and (max-width:1439px){#main.case-listing>section{padding-inline:0!important}#main.case-listing .cl-container{width:calc(100% - 2 * var(--site-gutter));max-width:1200px;margin-inline:auto}#main.service-page .service-inner>div{padding-inline:var(--site-gutter)!important}#main.service-page [data-name=Hero\ content]{left:var(--site-gutter)}#main.service-page [data-name=Funnel\ card]{left:auto;right:var(--site-gutter);transform-origin:100% 0;transform:scale(.85)}}@media (min-width:1441px){#main.blog-page .article-layout>.article-copy{max-width:760px!important}}@media (min-width:1921px){#footer>.d449{width:calc(100% + 2 * var(--site-gutter));max-width:none;margin-inline:calc(-1 * var(--site-gutter));font-size:calc(330px * (100vw / 1920px));letter-spacing:-.06em}}@media (min-width:1101px) and (max-width:1439px){#main.case-listing .cl-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1441px){#main.blog-page .article-layout{justify-content:flex-start!important}}#footer{isolation:isolate}#footer>[data-name=Glow],#footer>.d449{pointer-events:none;z-index:0}#footer>[data-name=Glow] *{pointer-events:none}#footer>[data-name=Top],#footer>[data-name=Bottom\ bar]{z-index:1;position:relative}#footer a{cursor:pointer;-webkit-tap-highlight-color:transparent}#footer a:focus:not(:focus-visible){outline:none}#footer .d448{flex-wrap:wrap;min-width:0;max-width:100%}@media (max-width:767px){#footer .d448{gap:0 28px}#footer a{min-height:44px}#footer .d448 a{align-items:center;display:inline-flex}}
#testimonials.testimonial-section{isolation:isolate;gap:32px;height:auto;min-height:0;padding-block:64px;overflow:clip}#testimonials .tc-glow{z-index:-1;pointer-events:none;background:radial-gradient(at 25% 60%,#ff5a1f0f,#0000 65%);width:100%;height:500px;position:absolute;top:250px;left:0}#testimonials>[data-name=Header]{justify-content:space-between;align-items:flex-end;gap:32px;width:100%;height:auto;display:flex;overflow:visible}#testimonials h2{height:auto}#testimonials h2>.d354{display:block}#testimonials .d352{max-width:70%;height:auto}#testimonials .d357{max-width:100%;height:auto}#testimonials .tc-controls{flex-shrink:0;align-items:center;gap:14px;padding-bottom:0;display:flex}.tc-counter{font:400 12px/1.4 var(--font-mono);letter-spacing:.96px;color:#b4b2ab;white-space:nowrap}#testimonials .tc-controls button{color:#ff5a1f;border:1px solid #ff5a1f;border-radius:50%;place-items:center;width:48px;height:48px;font-size:24px;line-height:1;transition:background-color .18s,border-color .18s,color .18s;display:grid}@media (hover:hover) and (pointer:fine){#testimonials .tc-controls button:hover:not(:disabled){background:#ff5a1f26}}#testimonials .tc-controls button:disabled{color:#8e8c86;opacity:.65;cursor:default;border-color:#ffffff26}#testimonials .tc-viewport{--tc-preview:120px;--tc-columns:3;--tc-line-height:28px;--tc-height:calc(6 * var(--tc-line-height) + 252px);width:calc(100% + var(--tc-preview));-webkit-mask-image:linear-gradient(to right,#000 calc(100% - var(--tc-preview)),transparent);mask-image:linear-gradient(to right,#000 calc(100% - var(--tc-preview)),transparent);position:relative;overflow:visible}#testimonials .tc-track{scroll-snap-type:x mandatory;scrollbar-width:none;width:100%;padding:12px var(--tc-preview) 12px 0;box-sizing:content-box;outline-offset:4px;align-items:flex-start;gap:24px;padding-right:0;scroll-padding:0;display:flex;position:relative;overflow-x:auto}#testimonials .tc-track:after{content:"";flex:0 0 calc(var(--tc-preview) - 24px)}#testimonials .tc-track::-webkit-scrollbar{display:none}#testimonials .tc-card{box-sizing:border-box;flex:0 0 calc((100% - var(--tc-preview) - (var(--tc-columns) - 1)*24px)/var(--tc-columns));height:var(--tc-height);scroll-snap-align:start;isolation:isolate;background:linear-gradient(#ffffff0f,#ffffff03),#0e0b0a;border:1px solid #ffffff29;border-radius:22px;grid-template-rows:28px minmax(0,1fr) 74px;gap:24px;min-height:0;padding:28px 30px;transition:border-color .18s;display:grid;position:relative}#testimonials .tc-current{border-color:#ff5a1f99}#testimonials .tc-top{justify-content:space-between;align-items:center;gap:20px;display:flex}.tc-company{letter-spacing:1px;color:#b4b2ab;font-size:19px;font-weight:700}#testimonials .tc-card blockquote{font:400 18px/28px var(--font-geist);color:#f2f1ed;overflow-wrap:break-word;margin:0}#testimonials .tc-author{border-top:1px solid #ff5a1f99;align-items:center;gap:14px;min-width:0;padding-top:22px;display:flex}#testimonials .tc-author>div{min-width:0}#testimonials .tc-avatar{color:#ff5a1f;background:#260c02;border:1px solid #ff5a1f;border-radius:50%;flex-shrink:0;place-items:center;width:48px;height:48px;font-size:14px;font-weight:600;display:grid;box-shadow:0 0 22px #ff5a1f4d}#testimonials .tc-name{color:#fff;font-size:17px;font-weight:600;line-height:22px}#testimonials .tc-role{color:#b4b2ab;margin-top:3px;font-size:13px;line-height:18px}#testimonials .tc-card:after{content:"";z-index:-1;background:#ff5a1fb3;width:26px;height:1px;position:absolute;bottom:101px;left:100%}#testimonials .tc-card:last-of-type:after{display:none}#testimonials .tc-dot{z-index:2;background:#ffb78d;border-radius:50%;width:7px;height:7px;position:absolute;bottom:98px;box-shadow:0 0 8px 2px #ff5a1f99}.tc-dot-left{left:-4px}.tc-dot-right{right:-4px}@media (max-width:1300px){#testimonials .d352{max-width:65%}}@media (max-width:1100px){#testimonials>[data-name=Header]{flex-direction:column;align-items:flex-start;gap:24px}#testimonials .d352{width:100%;max-width:100%}#testimonials .tc-controls{align-self:flex-end}#testimonials .tc-viewport{--tc-preview:0px;--tc-columns:2;-webkit-mask-image:none;mask-image:none}#testimonials .tc-track:after{display:none}}@media (max-width:767px){#testimonials.testimonial-section{gap:24px;padding-block:56px}#testimonials .tc-viewport{--tc-columns:1;--tc-line-height:27px;width:100%}#testimonials .tc-card{padding-inline:24px}#testimonials .tc-controls{gap:12px}#testimonials .tc-card blockquote{font-size:17px;line-height:27px}#testimonials .tc-name{font-size:16px}#testimonials .tc-role{font-size:12px;line-height:17px}}#testimonials .tc-top .d388{-webkit-mask-size:100% 100%;mask-size:100% 100%}@media (prefers-reduced-motion:reduce){#testimonials .tc-card,#testimonials .tc-controls button{transition:none}}#testimonials .tc-travelopod-logo{opacity:.74;background:#fff;flex-shrink:0;width:116px;height:21px;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}#testimonials .tc-union-logo{object-fit:contain;opacity:.74;flex-shrink:0;width:92.5553px;height:34px}#testimonials .tc-quote-content{min-width:0;min-height:0}#testimonials .tc-card blockquote{-webkit-line-clamp:6;line-height:var(--tc-line-height);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}#testimonials .tc-read-quote{min-height:44px;color:var(--cta-orange,#ff5a1f);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;padding:0;font-size:14px;line-height:1.5;transition:color .1s ease-out;display:block}#testimonials .tc-read-quote:active{color:var(--cta-light,#ff7833)}#testimonials .tc-read-quote:focus:not(:focus-visible){outline:none}@media (hover:hover) and (pointer:fine){#testimonials .tc-read-quote:hover{color:var(--cta-hover,#ff9a63);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}}#testimonials .tc-expanded{height:auto;min-height:var(--tc-height);grid-template-rows:28px auto 74px}#testimonials .tc-expanded blockquote{-webkit-line-clamp:unset;display:block;overflow:visible}
:root{--cta-orange:#ff5a1f;--cta-light:#ff7833;--cta-hover:#ff9a63;--cta-black:#000;--cta-text:#f2f1ed;--cta-muted:#b4b2ab;--cta-subtle:#8e8c86;--cta-disabled:#1f1f1f;--cta-disabled-text:#8a8a86;--cta-primary-label:#fff;--cta-primary-badge:#000000ba;--cta-primary-badge-border:#0006;--cta-primary:linear-gradient(#ff7833,#f54d17);--cta-primary-hover:linear-gradient(#ff8444,#fa5921);--cta-primary-pressed:linear-gradient(#e85f20,#d2400f);--cta-fill:#ffffff0f;--cta-fill-hover:#ffffff1c;--cta-fill-pressed:#ffffff08;--cta-border:#fff3;--cta-border-hover:#ffffff6b;--cta-control-pressed:#e56a2e;--cta-secondary-pressed:#e0480f;--cta-chip-border:#ffffff29;--cta-chip-fill:#ff78331a}body [data-name=CTA][data-variant]{isolation:isolate;filter:none;cursor:pointer;transition:background-color .1s ease-out,border-color .1s ease-out;transform:none}body [data-name=CTA][data-variant]>:first-child[aria-hidden]{display:none}body [data-name=CTA][data-variant=primary]{background:var(--cta-primary);color:var(--cta-primary-label)}body [data-name=CTA][data-variant=primary]>p{color:var(--cta-primary-label)}body [data-name=CTA][data-variant=primary]:before{content:"";border-radius:inherit;background:var(--cta-primary-hover);opacity:0;z-index:-1;pointer-events:none;transition:opacity .1s ease-out;position:absolute;inset:0}body [data-name=CTA][data-variant=primary]>[data-name=Arrow\ badge]{background:var(--cta-primary-badge);border:1px solid var(--cta-primary-badge-border);color:var(--cta-light)}body [data-name=CTA][data-variant=secondary]{background:var(--cta-fill);border-color:var(--cta-border);color:var(--cta-text)}body [data-name=CTA][data-variant=secondary]>p{color:var(--cta-text)}body [data-name=CTA][data-variant] [data-name=Arrow\ badge]>div{position:relative}body [data-name=CTA][data-variant] [data-name=Arrow\ badge]>div:before{content:"";background:currentColor;position:absolute;inset:0;-webkit-mask:url(/assets/1a0ea070-4814-478c-8450-13022a5b8c9d.svg) 50%/contain no-repeat;mask:url(/assets/1a0ea070-4814-478c-8450-13022a5b8c9d.svg) 50%/contain no-repeat}body [data-name=CTA][data-variant] [data-name=Arrow\ badge] img{opacity:0}body [data-name=CTA][data-variant=secondary]>[data-name=Arrow\ badge]{color:var(--cta-orange)}@media (hover:hover) and (pointer:fine){body [data-name=CTA][data-variant=primary]:not(:disabled):not([aria-disabled=true]):hover:before{opacity:1}body [data-name=CTA][data-variant=primary]:not(:disabled):not([aria-disabled=true]):hover>[data-name=Arrow\ badge]{color:var(--cta-hover)}body [data-name=CTA][data-variant=secondary]:not(:disabled):not([aria-disabled=true]):hover{background:var(--cta-fill-hover);border-color:var(--cta-border-hover)}body [data-name=CTA][data-variant=secondary]:not(:disabled):not([aria-disabled=true]):hover>[data-name=Arrow\ badge]{background:var(--cta-orange);border-color:var(--cta-orange);color:#fff}}body [data-name=CTA][data-variant=primary]:not(:disabled):not([aria-disabled=true]):active{background:var(--cta-primary-pressed);transition:none}body [data-name=CTA][data-variant=primary]:not(:disabled):not([aria-disabled=true]):active:before{opacity:0;transition:none}body [data-name=CTA][data-variant=secondary]:not(:disabled):not([aria-disabled=true]):active{background:var(--cta-fill-pressed);border-color:var(--cta-border);transition:none}body [data-name=CTA][data-variant=secondary]:not(:disabled):not([aria-disabled=true]):active>[data-name=Arrow\ badge]{background:var(--cta-secondary-pressed);border-color:var(--cta-secondary-pressed);color:#fff}body [data-name=CTA][data-variant]:is(:disabled,[aria-disabled=true]){background:var(--cta-disabled);color:var(--cta-disabled-text);cursor:not-allowed;filter:none;transform:none}body [data-name=CTA][data-variant]:is(:disabled,[aria-disabled=true])>p{color:var(--cta-disabled-text)}body [data-name=CTA][data-variant]:is(:disabled,[aria-disabled=true]):before{opacity:0}body :is(a[href],button:not(:disabled):not([aria-disabled=true])){cursor:pointer}#navigation :is(.d14,.mobile-nav>a,.mobile-nav>button,.mobile-nav summary){color:var(--cta-text)}#footer .d439{color:var(--cta-muted)}#footer .d447:is(a,button){color:var(--cta-subtle)}#navigation :is(a,button)[aria-current=page]:not([href=\/framework]):not([data-name=CTA]),#navigation :is(a,button)[aria-current=page]:not([href=\/framework]) .d14{color:var(--cta-light);text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:2px}@media (hover:hover) and (pointer:fine){#navigation .d12>:is(a,button):hover .d14,#navigation .header-dropdown>button:hover .d14,#navigation .mobile-nav>:is(a,button):hover,#navigation .mobile-nav summary:hover,#footer :is(a,button):hover{color:var(--cta-light)}#footer .d433:hover{background:var(--cta-fill);border-color:var(--cta-border-hover)}}#navigation :is(a,button):active .d14,#navigation .mobile-nav>:is(a,button):active,#footer :is(a,button):active{color:var(--cta-orange)}#services [data-name^=Service\ —] .d297{transition:color .1s ease-out}#services [data-name^=Service\ —] .d298{transition:background-color .1s ease-out,border-color .1s ease-out}@media (hover:hover) and (pointer:fine){#services [data-name^=Service\ —]:hover .d297{color:var(--cta-hover)}#services [data-name^=Service\ —]:hover .d298{background:var(--cta-orange);border-color:var(--cta-orange)}#services [data-name^=Service\ —]:hover .d299 img{filter:brightness(0)invert()}body :is(.article-back,.general-application-link,.article-chapter p a,.article-chapter li a,.article-author-card>a):hover{color:var(--cta-hover);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}}#services [data-name^=Service\ —]:active .d297,body :is(.article-back,.general-application-link,.article-chapter p a,.article-chapter li a,.article-author-card>a):active{color:var(--cta-light)}body :is(.job-filters,.blog-filters) button{color:var(--cta-muted);border-color:var(--cta-chip-border)}@media (hover:hover) and (pointer:fine){body :is(.job-filters,.blog-filters) button:hover{color:var(--cta-text);background:var(--cta-chip-fill);border-color:var(--cta-light)}}body :is(.job-filters,.blog-filters) button[aria-pressed=true]{background:var(--cta-light);border-color:var(--cta-light);color:#fff}body :is(button[data-name=Prev],button[data-name=Next],.tc-controls button){color:var(--cta-orange);border-color:var(--cta-orange)}body :is(button[data-name=Prev],button[data-name=Next]) img{filter:none}@media (hover:hover) and (pointer:fine){body :is(button[data-name=Prev],button[data-name=Next],.tc-controls button):not(:disabled):not([aria-disabled=true]):hover{background:var(--cta-light);color:#fff;border-color:var(--cta-light)}body :is(button[data-name=Prev],button[data-name=Next]):not(:disabled):hover img{filter:brightness(0)invert()}}body :is(button[data-name=Prev],button[data-name=Next],.tc-controls button):not(:disabled):not([aria-disabled=true]):active{background:var(--cta-control-pressed);color:#fff;border-color:var(--cta-control-pressed)}body :is(button[data-name=Prev],button[data-name=Next],.tc-controls button):is(:disabled,[aria-disabled=true]){cursor:not-allowed}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){body [data-name=CTA][data-variant]:not(:disabled):not([aria-disabled=true]):hover [data-name=Arrow\ badge]>div{transition:transform .1s ease-out;transform:translate(2px)}body [data-name=CTA][data-variant] [data-name=Arrow\ badge]>div{transition:transform .1s ease-out}}@media (hover:hover) and (pointer:fine){body :is(a,button)[data-name=Link]:hover>p{color:var(--cta-hover)}body :is(a,button)[data-name=Link]:hover>[data-name=Arrow\ badge]{background:var(--cta-orange);border-color:var(--cta-orange)}body :is(a,button)[data-name=Link]:hover>[data-name=Arrow\ badge] img{filter:brightness(0)invert()}#testimonials .tc-controls button:not(:disabled):hover{background:var(--cta-light);border-color:var(--cta-light)}#testimonials .tc-controls button:not(:disabled):hover img{filter:brightness(0)invert()}}body :is(a,button)[data-name=Link]:active>p{color:var(--cta-light)}#testimonials .tc-controls button:not(:disabled):active{background:var(--cta-control-pressed);border-color:var(--cta-control-pressed)}#testimonials .tc-controls button:not(:disabled):active img{filter:brightness(0)invert()}#navigation .d12>:is(a,button):active .d14,#navigation .header-dropdown>button:active .d14{color:var(--cta-orange)}#testimonials .tc-controls button:disabled{cursor:not-allowed}body [data-name=CTA][data-variant=primary]:not(:disabled):not([aria-disabled=true])>p{color:var(--cta-primary-label)}@media (hover:hover) and (pointer:fine){body [data-name=CTA][data-variant=primary]:before{transition:opacity .18s}body [data-name=CTA][data-variant=primary]>[data-name=Arrow\ badge]{transition:background-color .18s,color .18s}body [data-name=CTA][data-variant=primary]:not(:disabled):not([aria-disabled=true]):hover>[data-name=Arrow\ badge],.live-job-card:hover [data-name=CTA][data-variant=primary]>[data-name=Arrow\ badge]{color:var(--cta-hover);background:#0009}.live-job-card:hover [data-name=CTA][data-variant=primary]:before{opacity:1}}body .category-tabs button[aria-pressed=true],body .category-tabs button[aria-pressed=true] span{color:#fff!important}
#main form :is(input,textarea,select){outline:none!important}#main form :is(.field-control,.newsletter-field):focus-within{border-color:#ff5a1f!important;outline:none!important;box-shadow:0 0 0 2px #ff5a1f33!important}#main form .field-control :is(input:not([type=file]),select){box-sizing:border-box;align-self:stretch;min-width:0;height:100%}#main form .newsletter-field input{box-sizing:border-box;min-width:0;height:auto;box-shadow:none;align-self:stretch}#main form :-webkit-any(input,textarea,select):-webkit-any(:-webkit-autofill,:-webkit-autofill:hover,:-webkit-autofill:focus){caret-color:#f2f1ed;-webkit-text-fill-color:#f2f1ed!important;color:#f2f1ed!important;box-shadow:inset 0 0 0 1000px #25211f!important}#main form :is(input,textarea,select):is(:autofill,:autofill:hover,:autofill:focus){caret-color:#f2f1ed;-webkit-text-fill-color:#f2f1ed!important;color:#f2f1ed!important;box-shadow:inset 0 0 0 1000px #25211f!important}#main form .resume-preview:focus-within{border-color:#ff5a1f!important;box-shadow:0 0 0 2px #ff5a1f33!important}
