@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/84430d97c1b75d25-s.1e_h9knnd99nt.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:Noto Sans Hebrew;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/001b39f75c9b7aac-s.1e_h9knnd99nt.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/4f36259cef3d9fc5-s.p.36lnonb5oq1d8.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/5f62b0affa8a11bd-s.2s-jtdh2tjmd8.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:Noto Sans Hebrew;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/9d1f839a878dd09a-s.p.0hz4oti4y-g45.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:Noto Sans Hebrew;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/84430d97c1b75d25-s.1e_h9knnd99nt.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:Noto Sans Hebrew;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/001b39f75c9b7aac-s.1e_h9knnd99nt.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/4f36259cef3d9fc5-s.p.36lnonb5oq1d8.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/5f62b0affa8a11bd-s.2s-jtdh2tjmd8.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:Noto Sans Hebrew;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/9d1f839a878dd09a-s.p.0hz4oti4y-g45.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:Noto Sans Hebrew;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/84430d97c1b75d25-s.1e_h9knnd99nt.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:Noto Sans Hebrew;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/001b39f75c9b7aac-s.1e_h9knnd99nt.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/4f36259cef3d9fc5-s.p.36lnonb5oq1d8.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/5f62b0affa8a11bd-s.2s-jtdh2tjmd8.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:Noto Sans Hebrew;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/9d1f839a878dd09a-s.p.0hz4oti4y-g45.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:Noto Sans Hebrew;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/84430d97c1b75d25-s.1e_h9knnd99nt.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:Noto Sans Hebrew;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/001b39f75c9b7aac-s.1e_h9knnd99nt.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/4f36259cef3d9fc5-s.p.36lnonb5oq1d8.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/5f62b0affa8a11bd-s.2s-jtdh2tjmd8.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:Noto Sans Hebrew;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/9d1f839a878dd09a-s.p.0hz4oti4y-g45.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:Noto Sans Hebrew Fallback;src:local(Arial);ascent-override:101.09%;descent-override:27.64%;line-gap-override:0.0%;size-adjust:105.65%}.oqC1Kq_className{font-family:Noto Sans Hebrew,Noto Sans Hebrew Fallback;font-style:normal}
.PrW7Ma_root{--bg:#1d1c1c;--surface:#262525;--surface-2:#2f2e2e;--line:#ffffff14;--text:#c4c1c1;--muted:#8b8787;--white:#f2f0ee;--lime:#c6f432;--lavender:#9b8cff;--ease:cubic-bezier(.22, 1, .36, 1);--pad:clamp(16px, 4vw, 56px);--max:1360px;background:var(--bg);min-height:100vh;color:var(--text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.55;position:relative;overflow-x:clip}.PrW7Ma_root *,.PrW7Ma_root :before,.PrW7Ma_root :after{box-sizing:border-box}.PrW7Ma_root img{max-width:100%;display:block}.PrW7Ma_root a{text-decoration:none}.PrW7Ma_root a:not([class]){color:inherit}.PrW7Ma_root :focus-visible{outline:2px solid var(--lime);outline-offset:3px}.PrW7Ma_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.PrW7Ma_lime{color:var(--lime)}.PrW7Ma_chip{background:var(--surface-2);height:24px;color:var(--text);letter-spacing:.02em;white-space:nowrap;border-radius:5px;align-items:center;padding-inline:9px;font-size:12px;font-weight:500;transition:background-color .25s,color .25s;display:inline-flex}a.PrW7Ma_chip:hover{background:var(--lime);color:#111}.PrW7Ma_eyebrow{color:var(--white);letter-spacing:.06em;align-items:center;gap:8px;margin:0;font-size:13px;font-weight:500;display:inline-flex}.PrW7Ma_spark{width:12px;height:12px;fill:var(--lime);animation:8s linear infinite PrW7Ma_spin}@keyframes PrW7Ma_spin{to{rotate:360deg}}.PrW7Ma_bigTitle{color:var(--white);font-family:var(--font-display);letter-spacing:-.01em;margin:14px 0 0;font-size:clamp(48px,8vw,104px);font-weight:700;line-height:.92}.PrW7Ma_sectionHead{text-align:center;margin-bottom:clamp(36px,6vw,72px)}.PrW7Ma_action{background:var(--lime);color:#111;height:52px;font:inherit;cursor:pointer;transition:transform .25s var(--ease), box-shadow .25s var(--ease);border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:14px;padding-inline:22px 6px;font-weight:600;display:inline-flex}.PrW7Ma_action[data-wide]{width:100%}.PrW7Ma_action:hover{box-shadow:0 10px 30px -10px #c6f4328c}.PrW7Ma_action:active{transform:scale(.98)}.PrW7Ma_actionArrow{width:40px;height:40px;color:var(--lime);background:#111;border-radius:6px;place-items:center;display:grid;position:relative;overflow:hidden}.PrW7Ma_actionArrow svg,.PrW7Ma_workArrow{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.PrW7Ma_actionArrow svg{transition:translate .45s var(--ease);grid-area:1/1}.PrW7Ma_actionArrow svg+svg{translate:140% 140%}.PrW7Ma_action:hover .PrW7Ma_actionArrow svg{translate:-140% -140%}.PrW7Ma_action:hover .PrW7Ma_actionArrow svg+svg{translate:0}.PrW7Ma_reveal{opacity:0;transition:opacity .9s var(--ease), translate .9s var(--ease);translate:0 40px}.PrW7Ma_reveal[data-in]{opacity:1;translate:0}.PrW7Ma_nav{z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#262525d1;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;width:min(640px,100% - 24px);padding:6px;display:flex;position:fixed;top:14px;left:50%;translate:-50%;box-shadow:inset 0 1px #ffffff0d}.PrW7Ma_logo{color:var(--white);align-items:center;gap:10px;padding-inline-end:10px;display:flex}.PrW7Ma_logoMark{background:var(--surface-2);border-radius:7px;place-items:center;width:38px;height:38px;transition:background-color .3s;display:grid}.PrW7Ma_logoWord{font-family:var(--font-display);font-size:26px;font-weight:700;line-height:1}.PrW7Ma_logo svg{width:18px;height:18px;fill:var(--lime);transition:fill .3s}.PrW7Ma_logo:hover .PrW7Ma_logoMark{background:var(--lime)}.PrW7Ma_logo:hover .PrW7Ma_logoMark svg{fill:#111}.PrW7Ma_menu{gap:4px;display:flex}.PrW7Ma_navEnd{align-items:center;gap:6px;display:flex}.PrW7Ma_menuToggle{cursor:pointer;background:#ffffff0f;border-radius:7px;width:38px;height:38px;display:none;position:relative}.PrW7Ma_menuToggle span{background:var(--text);border-radius:2px;height:1.5px;transition:translate .3s cubic-bezier(.23,1,.32,1),rotate .3s cubic-bezier(.23,1,.32,1);position:absolute;left:11px;right:11px}.PrW7Ma_menuToggle span:first-child{top:15px}.PrW7Ma_menuToggle span:last-child{top:22px}.PrW7Ma_nav[data-open] .PrW7Ma_menuToggle span:first-child{translate:0 3.5px;rotate:45deg}.PrW7Ma_nav[data-open] .PrW7Ma_menuToggle span:last-child{translate:0 -3.5px;rotate:-45deg}@media (max-width:560px){.PrW7Ma_menuToggle{display:block}.PrW7Ma_menu{top:calc(100% + 8px);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);opacity:0;visibility:hidden;background:#262525f0;border-radius:10px;gap:2px;padding:6px;transition:opacity .25s,translate .25s,visibility 0s .25s;display:grid;position:absolute;inset-inline:0;translate:0 -6px}.PrW7Ma_nav[data-open] .PrW7Ma_menu{opacity:1;visibility:visible;transition:opacity .25s,translate .25s;translate:0}.PrW7Ma_menu .PrW7Ma_menuItem{height:46px;font-size:16px}}@media (prefers-reduced-motion:reduce){.PrW7Ma_menu,.PrW7Ma_menuToggle span{transition:none}}.PrW7Ma_menuItem,.PrW7Ma_navCta{height:38px;color:var(--text);border-radius:7px;align-items:center;padding-inline:12px;font-size:14px;font-weight:500;transition:background-color .25s,color .25s;display:inline-flex}.PrW7Ma_menuItem{background:var(--surface-2)}.PrW7Ma_menuItem:hover{background:var(--white);color:#111}.PrW7Ma_navCta.PrW7Ma_navCta{background:var(--lime);color:#111;padding-inline:14px;font-weight:600}.PrW7Ma_roll{height:1.3em;line-height:1.3;display:inline-block;overflow:hidden}.PrW7Ma_roll>span{text-shadow:0 1.3em;transition:translate .45s var(--ease);display:block}.PrW7Ma_menuItem:hover .PrW7Ma_roll>span,.PrW7Ma_navCta:hover .PrW7Ma_roll>span,.PrW7Ma_menuItem:focus-visible .PrW7Ma_roll>span,.PrW7Ma_navCta:focus-visible .PrW7Ma_roll>span{translate:0 -1.3em}.PrW7Ma_hero{--mx:0;--my:0;min-height:100svh;padding:110px var(--pad) 150px;text-align:center;align-content:center;place-items:center;display:grid;position:relative}.PrW7Ma_kicker{color:var(--white);letter-spacing:.08em;animation:PrW7Ma_fadeUp .9s var(--ease) both;margin:0 0 clamp(18px,3vw,30px);font-size:13px;font-weight:500;line-height:1.4;display:grid}.PrW7Ma_titleWrap{z-index:1;position:relative}.PrW7Ma_heroTitle{z-index:1;margin-inline:auto;width:max-content;max-width:100%;color:var(--white);font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:clamp(52px,17vw,230px);font-weight:700;line-height:.84;display:grid;position:relative}.PrW7Ma_heroLine{animation:PrW7Ma_lineUp 1.1s var(--ease) both;animation-delay:calc(.15s + var(--i) * .12s);padding-bottom:.04em;display:block;overflow:hidden}@keyframes PrW7Ma_lineUp{0%{clip-path:inset(100% 0 0);translate:0 40%}to{clip-path:inset(0);translate:0}}@keyframes PrW7Ma_fadeUp{0%{opacity:0;translate:0 14px}}.PrW7Ma_object{z-index:2;--s:0;width:clamp(90px,12vw,170px);transition:translate .9s var(--ease), rotate .6s var(--ease);animation:PrW7Ma_pop 1s var(--ease) both;animation-delay:calc(.5s + var(--i) * .1s);pointer-events:none;position:absolute}.PrW7Ma_object img{width:100%;animation:6s ease-in-out infinite PrW7Ma_float;animation-delay:calc(var(--i) * -1.4s);filter:drop-shadow(0 24px 28px #00000073)}@keyframes PrW7Ma_float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-14px)rotate(4deg)}}@keyframes PrW7Ma_pop{0%{opacity:0;scale:.6}}.PrW7Ma_objStar{rotate:calc(var(--s) * 220deg);translate:0 calc(var(--s) * -40px);transition:none;top:-14%;right:-9%}.PrW7Ma_hero{--s:0}.PrW7Ma_objHash{translate:calc(var(--mx) * -30px) calc(var(--my) * -24px);top:-10%;left:-8%}.PrW7Ma_objLoop{width:clamp(110px,14vw,200px);translate:calc(var(--s) * -90px) calc(var(--s) * -120px);scale:calc(1 + var(--s) * .25);transition:none;bottom:-6%;left:-12%}.PrW7Ma_objKey{rotate:calc(var(--mx) * 14deg);translate:0 calc(var(--my) * 8px);bottom:2%;right:-10%}.PrW7Ma_down{color:var(--white);animation:2s ease-in-out infinite PrW7Ma_nudge;position:absolute;bottom:120px;left:50%;translate:-50%}.PrW7Ma_down svg{fill:currentColor;width:28px}@keyframes PrW7Ma_nudge{50%{translate:-50% 8px}}.PrW7Ma_heroFoot{inset-inline:var(--pad);grid-template-columns:1fr auto 1fr;align-items:end;gap:20px;display:grid;position:absolute;bottom:28px}.PrW7Ma_socials{flex-wrap:nowrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.PrW7Ma_award{color:var(--white);letter-spacing:.06em;align-items:center;gap:8px;margin:0;font-size:12px;font-weight:500;line-height:1.2;display:flex}.PrW7Ma_award span{display:grid}.PrW7Ma_award b{color:var(--lime)}.PrW7Ma_laurel{fill:none;stroke:currentColor;stroke-width:1.4px;width:14px}.PrW7Ma_laurel:not([data-flip]){scale:-1 1}.PrW7Ma_newCard{color:inherit;background:var(--surface);width:150px;transition:translate .35s var(--ease);border-radius:8px;justify-self:end;position:relative;overflow:hidden}.PrW7Ma_newCard:hover{translate:0 -4px}.PrW7Ma_newCard img{aspect-ratio:4/3;object-fit:cover;transition:scale .6s var(--ease)}.PrW7Ma_newCard:hover img{scale:1.08}.PrW7Ma_newBadge{z-index:1;top:6px;color:#fff;background:#ff4d4d;border-radius:4px;padding:2px 7px;font-size:11px;font-weight:700;position:absolute;inset-inline-end:6px}.PrW7Ma_newLabel{color:var(--white);padding:8px 10px;font-size:12px;line-height:1.3;display:block}.PrW7Ma_statement{--p:0;height:240vh;position:relative}.PrW7Ma_statementPin{height:100svh;padding:0 var(--pad);place-items:center;display:grid;position:sticky;top:0}.PrW7Ma_statementText{max-width:16ch;font-family:var(--font-display);text-align:center;text-wrap:balance;margin:0;font-size:clamp(56px,9vw,140px);font-weight:700;line-height:.95}.PrW7Ma_services{max-width:var(--max);padding:clamp(40px, 6vw, 80px) var(--pad) clamp(60px, 8vw, 100px);margin-inline:auto}.PrW7Ma_stack{gap:28px;margin:0;padding:0;list-style:none;display:grid}.PrW7Ma_service{top:calc(84px + var(--i) * 18px);border:1px solid var(--line);background:linear-gradient(180deg, #2b2a2a, var(--surface));border-radius:18px;align-items:center;gap:clamp(18px,3vw,40px);padding:clamp(14px,2vw,22px);display:grid;position:sticky;box-shadow:0 -20px 50px -30px #000c}@media (min-width:860px){.PrW7Ma_service{grid-template-columns:1fr 1.1fr}}.PrW7Ma_serviceHead{align-items:flex-start;gap:12px;display:flex}.PrW7Ma_serviceNo{color:var(--lime);letter-spacing:.08em;padding-top:.5em;font-size:13px;font-weight:600}.PrW7Ma_serviceTitle{color:var(--white);font-family:var(--font-display);margin:0;font-size:clamp(64px,9vw,128px);font-weight:700;line-height:.85}.PrW7Ma_serviceBody{gap:18px;padding:clamp(6px,2vw,18px);display:grid}.PrW7Ma_serviceBody p{max-width:46ch;color:var(--white);margin:0;font-size:clamp(16px,1.4vw,19px)}.PrW7Ma_tags{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.PrW7Ma_tags li{background:var(--surface-2);border-radius:5px;padding:4px 9px;font-size:12px;font-weight:500;transition:background-color .25s,color .25s}.PrW7Ma_tags li:hover{background:var(--lime);color:#111}.PrW7Ma_serviceImage{border-radius:12px;overflow:hidden}.PrW7Ma_serviceImage img{aspect-ratio:4/3;object-fit:cover;width:100%;transition:scale 1.2s var(--ease)}.PrW7Ma_service:hover .PrW7Ma_serviceImage img{scale:1.05}.PrW7Ma_works{padding:clamp(60px, 8vw, 120px) var(--pad)}.PrW7Ma_workList{max-width:var(--max);gap:clamp(14px,2vw,22px);margin-inline:auto;display:grid}.PrW7Ma_work{background:var(--surface);border-radius:14px}@media (min-width:760px){.PrW7Ma_workList{grid-template-columns:1fr 1fr}.PrW7Ma_workWide{grid-column:1/-1}.PrW7Ma_work:not(.PrW7Ma_workWide) .PrW7Ma_workImage img{aspect-ratio:4/3}.PrW7Ma_work:not(.PrW7Ma_workWide) .PrW7Ma_workTitle{font-size:clamp(28px,3vw,40px)}}.PrW7Ma_workLink{color:inherit;gap:16px;padding:10px 10px 22px;display:grid}.PrW7Ma_workImage{border-radius:10px;display:block;overflow:hidden}.PrW7Ma_workImage img{aspect-ratio:16/9;object-fit:cover;width:100%;transition:scale 1s var(--ease)}.PrW7Ma_workLink:hover .PrW7Ma_workImage img{scale:1.04}.PrW7Ma_workMeta{flex-wrap:wrap;gap:6px;padding-inline:12px;display:flex}.PrW7Ma_workKind{background:var(--lavender);color:#111;border-radius:5px;align-items:center;height:24px;padding-inline:9px;font-size:12px;font-weight:700;display:inline-flex}.PrW7Ma_workTitle{color:var(--white);font-family:var(--font-display);justify-content:space-between;align-items:center;gap:16px;padding-inline:12px;font-size:clamp(34px,4.6vw,60px);font-weight:700;line-height:.95;display:flex}.PrW7Ma_workArrow{width:30px;height:30px;color:var(--lime);transition:translate .4s var(--ease);flex:none}.PrW7Ma_workLink:hover .PrW7Ma_workArrow{translate:-6px -6px}.PrW7Ma_clients{border-block:1px solid var(--line);gap:clamp(28px,4vw,48px);padding:clamp(48px,7vw,90px) 0;display:grid}.PrW7Ma_marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.PrW7Ma_marqueeRow{width:max-content;margin:0;padding:0;list-style:none;animation:40s linear infinite PrW7Ma_marquee;display:flex}.PrW7Ma_marqueeRow[data-reverse]{animation-direction:reverse}.PrW7Ma_logoItem{color:var(--muted);letter-spacing:-.03em;direction:ltr;align-items:center;gap:10px;margin-inline-end:clamp(40px,6vw,84px);font-size:clamp(22px,2.4vw,30px);font-weight:700;line-height:1;transition:color .3s;display:flex}.PrW7Ma_logoItem svg{fill:currentColor;width:1em;height:1em}.PrW7Ma_logoItem:hover{color:var(--white)}.PrW7Ma_marquee:hover .PrW7Ma_marqueeRow{animation-play-state:paused}@keyframes PrW7Ma_marquee{to{translate:25%}}.PrW7Ma_manifesto{max-width:var(--max);padding:clamp(80px, 12vw, 160px) var(--pad);margin-inline:auto}.PrW7Ma_signature,.PrW7Ma_quote figcaption{align-items:center;gap:14px;display:flex}.PrW7Ma_avatar{background:linear-gradient(140deg, var(--lavender), var(--lime));color:#111;width:52px;height:52px;font-family:var(--font-display);object-fit:cover;object-position:50% 25%;border-radius:50%;flex:none;place-items:center;font-size:28px;font-weight:700;display:grid}.PrW7Ma_signName{color:var(--lime);font-size:20px;font-style:italic;font-weight:500;display:block}.PrW7Ma_signRoles{gap:6px;margin-top:4px;display:flex}.PrW7Ma_manifestoText{--p:0}.PrW7Ma_manifestoText p:last-child{letter-spacing:-.015em;margin:28px 0 0;font-size:clamp(30px,4.4vw,58px);font-weight:500;line-height:1.18}.PrW7Ma_word{color:color-mix(in srgb, var(--white) calc(var(--on) * 100%), #ffffff29);--on:clamp(0, (var(--p) - var(--a)) * 40, 1);transition:color .3s}.PrW7Ma_word[data-lit]{color:color-mix(in srgb, var(--lime) calc(var(--on) * 100%), #ffffff29)}.PrW7Ma_quotes{padding:clamp(60px, 8vw, 120px) var(--pad)}.PrW7Ma_deckWrap{max-width:var(--max);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(8px,3vw,40px);margin-inline:auto;display:grid}.PrW7Ma_deck{width:min(100%,520px);margin-inline:auto;display:grid;position:relative}.PrW7Ma_quote{border:1px solid var(--line);background:linear-gradient(180deg, #2c2b2b, var(--surface));transform-origin:50% 120%;transition:translate .75s var(--ease), rotate .75s var(--ease), scale .75s var(--ease), filter .5s, opacity .5s;border-radius:16px;grid-area:1/1;align-content:start;gap:18px;margin:0;padding:clamp(24px,4vw,40px);display:grid;box-shadow:0 40px 80px -40px #000c}.PrW7Ma_quoteHead{color:var(--white);font-family:var(--font-display);margin:0;font-size:clamp(32px,3.6vw,46px);font-weight:700;line-height:.95}.PrW7Ma_quote blockquote{color:var(--text);margin:0;font-size:16px;line-height:1.65}.PrW7Ma_quote figcaption{margin-top:6px}.PrW7Ma_quote[data-off="0"]{z-index:3}.PrW7Ma_quote[data-off="1"]{z-index:2;filter:brightness(.6);cursor:pointer;translate:-34% 6%;rotate:-9deg;scale:.9}.PrW7Ma_quote[data-off="2"]{z-index:1;filter:brightness(.6);cursor:pointer;translate:34% 6%;rotate:9deg;scale:.9}.PrW7Ma_deckArrow{background:var(--surface-2);width:48px;height:48px;color:var(--white);cursor:pointer;transition:background-color .25s, color .25s, scale .25s var(--ease);border:0;border-radius:10px;place-items:center;display:grid}.PrW7Ma_deckArrow:hover{background:var(--lime);color:#111}.PrW7Ma_deckArrow:active{scale:.94}.PrW7Ma_deckArrow svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.PrW7Ma_faq{max-width:var(--max);padding:clamp(60px, 8vw, 120px) var(--pad);gap:40px;margin-inline:auto;display:grid}.PrW7Ma_faqIntro{max-width:56ch;color:var(--text);margin:18px 0 0;font-size:17px}.PrW7Ma_sectionHead .PrW7Ma_faqIntro{margin-inline:auto}.PrW7Ma_faqActions{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.PrW7Ma_ghost.PrW7Ma_ghost{background:var(--surface-2);height:52px;color:var(--white);border-radius:8px;align-items:center;padding-inline:22px;font-weight:600;transition:background-color .25s,color .25s;display:inline-flex}.PrW7Ma_ghost.PrW7Ma_ghost:hover{background:var(--white);color:#111}.PrW7Ma_faqList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.PrW7Ma_faqItem{background:var(--surface);border-radius:10px;transition:background-color .3s}.PrW7Ma_faqItem[data-open]{background:var(--surface-2)}.PrW7Ma_faqItem button{width:100%;color:var(--white);font-family:var(--font-display);text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;padding:8px;font-size:clamp(22px,2.4vw,30px);font-weight:700;line-height:1;display:flex}.PrW7Ma_faqIcon{background:var(--lime);color:#111;width:40px;height:40px;transition:rotate .45s var(--ease);border-radius:7px;flex:none;place-items:center;display:grid}.PrW7Ma_faqItem button:hover .PrW7Ma_faqIcon{rotate:-8deg}.PrW7Ma_faqIcon svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.PrW7Ma_faqAnswer{transition:grid-template-rows .5s var(--ease);grid-template-rows:0fr;display:grid}.PrW7Ma_faqItem[data-open] .PrW7Ma_faqAnswer{grid-template-rows:1fr}.PrW7Ma_faqAnswer>div{overflow:hidden}.PrW7Ma_faqAnswer p{color:var(--text);margin:0;padding:6px 62px 22px 22px;font-size:16px}@media (min-width:900px){.PrW7Ma_faq{grid-template-columns:.9fr 1.1fr;align-items:start}.PrW7Ma_faqHead{position:sticky;top:100px}}.PrW7Ma_reasonsWrap{padding:clamp(40px,6vw,80px) 0 0}@media (min-width:560px){.PrW7Ma_reasons.PrW7Ma_reasons{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.PrW7Ma_reasons.PrW7Ma_reasons{grid-template-columns:repeat(4,1fr)}}.PrW7Ma_reasons{max-width:var(--max);padding:0 var(--pad) clamp(60px, 8vw, 120px);grid-template-columns:1fr;gap:12px;margin-inline:auto;display:grid}.PrW7Ma_reasonCard{isolation:isolate;min-height:340px;transition:translate .45s var(--ease);border-radius:16px;flex-direction:column;justify-content:flex-end;padding:24px;display:flex;position:relative;overflow:hidden}.PrW7Ma_reasonCard:hover{translate:0 -6px}.PrW7Ma_reasonCard[data-tone=lime]{background:var(--lime);color:#111}.PrW7Ma_reasonCard[data-tone=lavender]{background:var(--lavender);color:#111}.PrW7Ma_reasonCard[data-tone=image]{color:var(--white)}.PrW7Ma_reasonCard h3{font-family:var(--font-display);margin:0 0 8px;font-size:40px;font-weight:700;line-height:.95}.PrW7Ma_reasonCard p{margin:0;font-size:15px;font-weight:500}.PrW7Ma_reasonImage{z-index:-1;object-fit:cover;width:100%;height:100%;transition:scale 1s var(--ease);position:absolute;inset:0}.PrW7Ma_reasonCard[data-tone=image]:after{content:"";z-index:-1;background:linear-gradient(#0000 35%,#000000bf);position:absolute;inset:0}.PrW7Ma_reasonCard:hover .PrW7Ma_reasonImage{scale:1.06}.PrW7Ma_reasonObject{top:18px;filter:drop-shadow(0 14px 18px #00000040);width:92px;animation:6s ease-in-out infinite PrW7Ma_float;position:absolute;inset-inline-start:18px}.PrW7Ma_contact{max-width:var(--max);padding:clamp(60px, 8vw, 120px) var(--pad);margin-inline:auto}.PrW7Ma_contactCard{background:var(--surface);border-radius:16px;padding:clamp(18px,3vw,34px)}.PrW7Ma_form{grid-template-columns:1fr;gap:18px 22px;display:grid}.PrW7Ma_form label{color:var(--white);gap:8px;font-size:13px;font-weight:500;display:grid}.PrW7Ma_form .PrW7Ma_full{grid-column:1/-1}@media (min-width:640px){.PrW7Ma_form{grid-template-columns:1fr 1fr}}.PrW7Ma_contactCard{max-width:900px;margin-inline:auto}.PrW7Ma_form input,.PrW7Ma_form textarea{width:100%;color:var(--white);font:inherit;resize:vertical;background:#1a1919;border:1px solid #0000;border-radius:8px;padding:14px 16px;font-size:16px;transition:border-color .25s,background-color .25s}.PrW7Ma_form input::placeholder,.PrW7Ma_form textarea::placeholder{color:#5f5b5b}.PrW7Ma_form input:focus,.PrW7Ma_form textarea:focus{border-color:var(--lime);background:#151414;outline:none}.PrW7Ma_submit{background:var(--lime);color:#111;height:54px;font:inherit;letter-spacing:.04em;cursor:pointer;transition:box-shadow .3s var(--ease);border:0;border-radius:8px;justify-content:space-between;align-items:center;padding-inline:20px;font-weight:700;display:flex}.PrW7Ma_submit svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linejoin:round;width:20px;height:20px;transition:translate .45s var(--ease);scale:-1 1}.PrW7Ma_submit:hover{box-shadow:0 14px 34px -14px #c6f43299}.PrW7Ma_submit:hover svg{translate:-6px -4px}.PrW7Ma_sent{color:var(--lime);text-align:center;margin:0;padding:40px 0;font-size:22px;font-weight:500}.PrW7Ma_contactInfo{text-align:center;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:32px;margin-top:56px;display:grid}.PrW7Ma_contactInfo h3{color:var(--white);font-family:var(--font-display);margin:0 0 10px;font-size:30px;font-weight:700}.PrW7Ma_contactInfo p{margin:0}.PrW7Ma_contactInfo a:hover{color:var(--lime)}.PrW7Ma_cta{padding:0 var(--pad) clamp(60px, 8vw, 100px)}.PrW7Ma_ctaPanel{max-width:var(--max);background:radial-gradient(120% 90% at 50% 0%, #a99bff, var(--lavender) 45%, #7c6cf0);text-align:center;border-radius:18px;align-content:center;justify-items:center;gap:26px;min-height:clamp(420px,50vw,560px);margin-inline:auto;padding:48px 24px;display:grid;position:relative;overflow:hidden}.PrW7Ma_ctaTitle{z-index:1;color:#fff;font-family:var(--font-display);margin:0;font-size:clamp(54px,8vw,110px);font-weight:700;line-height:.9;position:relative}.PrW7Ma_ctaButton.PrW7Ma_ctaButton{z-index:1;background:var(--lime);color:#111;height:50px;transition:scale .3s var(--ease);border-radius:8px;align-items:center;gap:10px;padding-inline:6px 18px;font-weight:700;display:inline-flex;position:relative}.PrW7Ma_ctaButton:hover{scale:1.04}.PrW7Ma_ctaButton:hover .PrW7Ma_roll>span{translate:0 -1.3em}.PrW7Ma_ctaLogo{width:38px;height:38px;color:var(--lime);font-family:var(--font-display);background:#111;border-radius:6px;place-items:center;font-size:26px;line-height:1;display:grid}.PrW7Ma_ctaCard{width:clamp(90px,12vw,150px);animation:7s ease-in-out infinite PrW7Ma_drift;animation-delay:calc(var(--i) * -1.3s);border-radius:12px;position:absolute;overflow:hidden;box-shadow:0 24px 40px -20px #00000080}.PrW7Ma_ctaCard img{aspect-ratio:1;object-fit:cover;width:100%}.PrW7Ma_ctaCard[data-object]{box-shadow:none;overflow:visible}.PrW7Ma_ctaCard[data-object] img{object-fit:contain;filter:drop-shadow(0 18px 22px #00000059)}@keyframes PrW7Ma_drift{0%,to{translate:0;rotate:var(--r,-8deg)}50%{translate:0 -16px;rotate:calc(var(--r,-8deg) * -.5)}}.PrW7Ma_ctaA{--r:-10deg;top:10%;right:7%}.PrW7Ma_ctaB{--r:12deg;top:8%;left:9%}.PrW7Ma_ctaC{--r:8deg;bottom:8%;left:22%}.PrW7Ma_ctaD{--r:-14deg;bottom:10%;right:24%}.PrW7Ma_ctaE{--r:-6deg;top:42%;left:4%}.PrW7Ma_footer{max-width:1320px;padding:20px var(--pad) 28px;margin-inline:auto;overflow:hidden}.PrW7Ma_footerGrid{border-bottom:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:32px;padding-bottom:40px;display:grid}.PrW7Ma_footerGrid h3{color:var(--white);font-family:var(--font-display);margin:0 0 14px;font-size:26px;font-weight:700}.PrW7Ma_footerGrid ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.PrW7Ma_footerLink{color:var(--text);font-size:15px;transition:color .25s}.PrW7Ma_footerLink:hover{color:var(--lime)}.PrW7Ma_newsletter{background:var(--surface);border-radius:14px;grid-column:span 2;padding:22px}.PrW7Ma_newsletter p{margin:0 0 16px;font-size:14px}.PrW7Ma_newsField{gap:8px;display:flex}.PrW7Ma_newsField input{min-width:0;color:var(--white);font:inherit;background:#1a1919;border:1px solid #0000;border-radius:8px;flex:1;padding:12px 14px}.PrW7Ma_newsField input:focus{border-color:var(--lime);outline:none}.PrW7Ma_newsField button{background:var(--lime);color:#111;cursor:pointer;width:46px;height:46px;transition:rotate .45s var(--ease);border:0;border-radius:50%;flex:none;place-items:center;display:grid}.PrW7Ma_newsField button:hover{rotate:-45deg}.PrW7Ma_newsField button svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.PrW7Ma_footerSocials{justify-content:center;gap:8px;margin:40px 0 0;padding:0;list-style:none;display:flex}.PrW7Ma_socialIcon{background:var(--surface-2);width:44px;height:44px;color:var(--white);transition:background-color .25s, color .25s, translate .35s var(--ease);border-radius:50%;place-items:center;display:grid}.PrW7Ma_socialIcon:hover{background:var(--lime);color:#111;translate:0 -3px}.PrW7Ma_socialIcon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.PrW7Ma_footerWord{font-family:var(--font-display);text-align:center;background:linear-gradient(180deg, var(--white) 35%, #f2f0ee0f);color:#0000;-webkit-background-clip:text;background-clip:text;margin:24px 0 0;font-size:clamp(140px,30vw,460px);font-weight:700;line-height:.8}.PrW7Ma_footerRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 20px;margin-top:24px;font-size:13px;display:flex}.PrW7Ma_toTop{z-index:40;inset-inline-start:16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:44px;height:44px;color:var(--white);transition:color .25s, background-color .25s, translate .35s var(--ease);background:#262525d9;border-radius:10px;place-items:center;display:grid;position:fixed;bottom:24px}.PrW7Ma_toTop svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.PrW7Ma_toTop:hover{background:var(--lime);color:#111;translate:0 -3px}@media (max-width:760px){.PrW7Ma_heroFoot{grid-template-columns:1fr auto}.PrW7Ma_socials{display:none}.PrW7Ma_newCard{width:120px}.PrW7Ma_object{width:clamp(64px,20vw,96px)}.PrW7Ma_objStar{top:-22%;right:-2%}.PrW7Ma_objHash{top:-20%;left:0}.PrW7Ma_objLoop{bottom:-16%;left:-2%}.PrW7Ma_objKey{bottom:-14%;right:0}.PrW7Ma_clients{text-align:center;grid-template-columns:1fr}.PrW7Ma_deckWrap{grid-template-columns:1fr 1fr}.PrW7Ma_deck{grid-area:1/1/auto/-1}.PrW7Ma_deckArrow{grid-row:2;justify-self:center}.PrW7Ma_quote[data-off="1"],.PrW7Ma_quote[data-off="2"]{opacity:0;translate:0 5%}.PrW7Ma_newsletter{grid-column:auto}.PrW7Ma_ctaE,.PrW7Ma_ctaC,.PrW7Ma_toTop{display:none}}@media (prefers-reduced-motion:reduce){.PrW7Ma_root *,.PrW7Ma_root :before,.PrW7Ma_root :after{transition:none!important;animation:none!important}.PrW7Ma_reveal{opacity:1;translate:none}.PrW7Ma_reelFrame,.PrW7Ma_reelFrame img{scale:1}.PrW7Ma_word,.PrW7Ma_word[data-lit]{--on:1}}
