.Production_section__55SyY{background:#ffffff}.Production_pin__myQw1{width:100%}.Production_inner__F3H5A{width:100%;max-width:var(--max-width);margin-inline:auto;padding:var(--section-py) 20px;transform-origin:center center}@media (min-width:1024px){.Production_inner__F3H5A{padding:28px 24px}}.Production_grid__yAyxk{display:grid;grid-template-columns:1fr;grid-gap:40px;gap:40px;align-items:center}@media (min-width:1024px){.Production_grid__yAyxk{grid-template-columns:1fr 1fr;gap:56px}}.Production_title__Y0bkQ{font-family:var(--font-inter-tight),"Inter Tight",sans-serif!important;font-weight:700;letter-spacing:-.04em;line-height:1.08;color:rgb(21,22,28);font-size:clamp(30px,4vw,56px)}.Production_text__WVx6q{margin-top:22px;color:var(--muted);font-family:var(--font-sora),"Sora",sans-serif;font-weight:400;font-size:clamp(14px,1.8vw,20px);line-height:1.7}.Production_list__FXDuM{margin-top:26px;display:flex;flex-direction:column;gap:16px}.Production_listItem__qopXL{display:flex;align-items:flex-start;gap:12px;color:var(--foreground);font-family:var(--font-sora),"Sora",sans-serif;font-size:clamp(16px,1.6vw,19px);line-height:1.55}.Production_check__SzO_R{flex:0 0 auto;margin-top:1px;color:var(--brand)}.Production_footnote__tjwbW{margin-top:28px;color:var(--muted);font-family:var(--font-sora),"Sora",sans-serif;font-size:clamp(17px,1.7vw,20px);line-height:1.7}@media (min-width:1024px) and (max-width:1599px){.Production_title__Y0bkQ{font-size:clamp(27px,2.7vw,42px);line-height:1.12}.Production_text__WVx6q{margin-top:16px;font-size:clamp(14px,1.05vw,16px);line-height:1.6}.Production_list__FXDuM{margin-top:18px;gap:12px}.Production_listItem__qopXL{font-size:clamp(14px,1.05vw,16px);line-height:1.45}.Production_footnote__tjwbW{margin-top:18px;font-size:clamp(14px,1.05vw,16px);line-height:1.55}}@media (min-width:1800px){.Production_title__Y0bkQ{font-size:clamp(42px,5.4vw,72px)}}.Production_media__dOSyZ{--reveal:0.3;position:relative;width:100%;aspect-ratio:16/12;border-radius:16px;overflow:hidden;box-shadow:0 18px 44px rgba(0,0,0,.12);background:#11131a}@media (min-width:1024px){.Production_section__55SyY{min-height:calc(100vh + 110vh)}.Production_pin__myQw1{position:sticky;top:0;min-height:100vh;box-sizing:border-box;padding-top:84px;display:flex;align-items:center;justify-content:center}}.Production_handle__AplQx{display:none;position:absolute;top:50%;left:calc(var(--reveal) * 100%);transform:translate(-50%,-50%);width:26px;height:26px;z-index:4;border-radius:50%;background:#ffffff;border:2px solid var(--brand);box-shadow:0 2px 10px rgba(0,0,0,.35);pointer-events:none}@media (min-width:1024px){.Production_media__dOSyZ{cursor:ew-resize;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Production_handle__AplQx{display:block}}@media (max-width:1023px){.Production_media__dOSyZ{max-width:480px;margin-inline:auto;aspect-ratio:16/10;touch-action:pan-y;cursor:ew-resize}.Production_handle__AplQx{display:block}}.Production_layer__vz_7u{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.Production_base__etH0U{z-index:1}.Production_color__vaHBH{z-index:2;clip-path:inset(0 calc((1 - var(--reveal)) * 100%) 0 0)}.Production_line__qQDhg{position:absolute;top:0;bottom:0;left:calc(var(--reveal) * 100%);width:2px;z-index:3;background:var(--brand);box-shadow:0 0 14px rgba(31,109,255,.8);opacity:calc(1 - var(--reveal));transform:translateX(-1px)}@media (prefers-reduced-motion:reduce){.Production_color__vaHBH{clip-path:none}.Production_line__qQDhg{display:none}}.Services_section__4JQGS{background:var(--background)}.Services_inner__J1l0P{width:100%;max-width:var(--max-width);margin-inline:auto;padding:var(--section-py) 20px}@media (min-width:1024px){.Services_inner__J1l0P{padding:var(--section-py) 24px}}.Services_title__S8uZ6{font-weight:700;letter-spacing:-.025em;line-height:1.05;color:var(--foreground);font-size:1.85rem}@media (min-width:640px){.Services_title__S8uZ6{font-size:2.15rem}}@media (min-width:1024px){.Services_title__S8uZ6{font-size:2.5rem}}@media (min-width:1600px){.Services_title__S8uZ6{font-size:clamp(40px,4.6vw,64px)}}.Services_intro__xE5b2{margin:clamp(14px,1.6vw,18px) 0 0;color:rgb(90,94,104);font-family:var(--font-sora),"Sora",sans-serif;font-weight:400;font-size:clamp(14px,1.8vw,20px);line-height:1.75}.Services_introLink__IKEhY{color:var(--brand);font-weight:600}.Services_introLink__IKEhY:hover{opacity:.9}.Services_cards__Py4hY{display:grid;grid-template-columns:1fr;grid-gap:1px;gap:1px;margin-top:clamp(32px,4vw,64px);background:rgba(10,10,10,.1);border:1px solid rgba(10,10,10,.1);border-radius:18px;overflow:hidden}@media (min-width:640px){.Services_cards__Py4hY{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.Services_cards__Py4hY{grid-template-columns:repeat(3,1fr)}}.Services_card__IZAY_{background:#ffffff;padding:28px 24px;transition:background .25s ease}.Services_card__IZAY_:hover{background:var(--background)}.Services_card__IZAY_:hover .Services_cardTitle__BTBwX{color:var(--brand)}@media (min-width:1024px){.Services_card__IZAY_{padding:32px 28px}}.Services_cardTitle__BTBwX{font-family:var(--font-inter-tight),"Inter Tight",sans-serif;font-size:clamp(18px,1.8vw,24px);font-weight:700;letter-spacing:-.01em;color:var(--foreground);transition:color .25s ease}.Services_cardText__D6flE{margin-top:12px;color:var(--muted);font-size:.9375rem;line-height:1.6}.Services_pills__s7cmY{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px;padding-top:20px;border-top:1px solid rgba(10,10,10,.1)}.Services_pill__9VBgf{padding:7px 12px;font-size:.8125rem;font-weight:500;color:rgba(10,10,10,.7);background:transparent;border:1px solid rgba(10,10,10,.08);border-radius:999px;white-space:nowrap;cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease}.Services_pill__9VBgf:hover{background:var(--brand);border-color:var(--brand);color:#ffffff}.Services_cta__JXqjl{position:relative;overflow:hidden;display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px;margin-top:clamp(96px,12vw,192px);padding:40px 28px;border-radius:24px;background-image:radial-gradient(55% 60% at 18% 0,rgba(255,255,255,.14) 0,transparent 60%),radial-gradient(45% 55% at 88% 8%,rgba(255,205,130,.18) 0,transparent 60%),linear-gradient(90deg,rgba(255,255,255,.07) 1px,transparent 0),linear-gradient(180deg,rgba(255,255,255,.07) 1px,transparent 0),linear-gradient(120deg,#1d66f0,#2f7bff 50%,#4d63ff);background-size:auto,auto,48px 48px,48px 48px,auto}@media (min-width:900px){.Services_cta__JXqjl{grid-template-columns:1fr 1fr;align-items:center;padding:56px 48px}}.Services_ctaEyebrow__EDCL3{margin-bottom:14px;font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.7);line-height:1.6}.Services_ctaTitle__9fudh{margin:0;font-weight:700;font-size:clamp(32px,3.8vw,52px);letter-spacing:-.03em;line-height:1.05;color:rgb(255,255,255)}.Services_ctaRight__D9xtY{display:flex;flex-direction:column;gap:24px}.Services_ctaText__jjJMm{margin:0;font-family:var(--font-sora),"Sora",sans-serif;font-weight:400;font-size:clamp(16px,1.6vw,18px);line-height:1.75;color:rgba(255,255,255,.9)}.Services_ctaButtons__lY4i4{display:flex;flex-wrap:wrap;gap:12px}@media (max-width:560px){.Services_ctaButtons__lY4i4{flex-direction:column}.Services_ctaPrimary__zSqPE,.Services_ctaSecondary__a1o_A{width:100%;justify-content:center}}.Services_ctaPrimary__zSqPE{background:#ffffff;color:rgb(21,22,28);border-radius:100px}.Services_ctaPrimary__zSqPE,.Services_ctaSecondary__a1o_A{font-family:var(--font-sora),"Sora",sans-serif;display:inline-flex;align-items:center;gap:8px;height:52px;padding:0 26px;font-size:15px;font-weight:600;line-height:1;transition:opacity .2s ease}.Services_ctaSecondary__a1o_A{background:transparent;color:#ffffff;border:1px solid rgba(255,255,255,.4);border-radius:100px}.Services_ctaPrimary__zSqPE:hover,.Services_ctaSecondary__a1o_A:hover{opacity:.9}