.smooth_root__oXoq_{--sm-button:linear(0 0%,0.0206 0.85%,0.0686 1.69%,0.2624 4.24%,0.3868 5.93%,0.4946 7.63%,0.5849 9.32%,0.6597 11.02%,0.7212 12.71%,0.7934 15.25%,0.8469 17.8%,0.8866 20.34%,0.916 22.88%,0.9378 25.42%,0.9539 27.97%,0.9658 30.51%,0.9747 33.05%,0.9813 35.59%,0.9861 38.14%,0.9897 40.68%,0.9924 43.22%,0.9944 45.76%,0.9958 48.31%,0.9969 50.85%,0.9977 53.39%,0.9983 55.93%,0.9987 58.47%,0.9991 61.02%,0.9993 63.56%,0.9995 66.1%,0.9996 68.64%,0.9997 71.19%,0.9998 73.73%,0.9998 76.27%,0.9999 78.81%,0.9999 81.36%,0.9999 83.9%,1 86.44%,1 88.98%,1 91.53%,1 94.07%,1 96.61%,1 99.15%,1 100%);--sm-button-d:1180ms;--sm-badge:linear(0 0%,0.0198 1.22%,0.0686 2.44%,0.1341 3.66%,0.3591 7.32%,0.4972 9.76%,0.5582 10.98%,0.6134 12.2%,0.6629 13.41%,0.7069 14.63%,0.7799 17.07%,0.8359 19.51%,0.8783 21.95%,0.9227 25.61%,0.9513 29.27%,0.9693 32.93%,0.9808 36.59%,0.988 40.24%,0.9925 43.9%,0.9953 47.56%,0.9971 51.22%,0.9982 54.88%,0.9989 58.54%,0.9993 62.2%,0.9996 65.85%,0.9997 69.51%,0.9998 73.17%,0.9999 76.83%,0.9999 80.49%,1 84.15%,1 87.8%,1 91.46%,1 95.12%,1 98.78%,1 100%);--sm-badge-d:820ms;--sm-badgeScale:linear(0 0%,0.0195 2.22%,0.0703 4.44%,0.142 6.67%,0.2263 8.89%,0.4082 13.33%,0.4972 15.56%,0.581 17.78%,0.6578 20%,0.7268 22.22%,0.7873 24.44%,0.8396 26.67%,0.8837 28.89%,0.9204 31.11%,0.9501 33.33%,0.9737 35.56%,1.0056 40%,1.022 44.44%,1.028 48.89%,1.0276 53.33%,1.0239 57.78%,1.0188 62.22%,1.0138 66.67%,1.0093 71.11%,1.0057 75.56%,1.0031 80%,1.0013 84.44%,1.0001 88.89%,0.9995 93.33%,0.9992 97.78%,1 100%);--sm-badgeScale-d:450ms;--sm-heroButton:linear(0 0%,0.0165 0.67%,0.055 1.33%,0.267 4%,0.3672 5.33%,0.4555 6.67%,0.5322 8%,0.6278 10%,0.704 12%,0.7819 14.67%,0.8393 17.33%,0.8816 20%,0.9128 22.67%,0.9358 25.33%,0.9527 28%,0.9651 30.67%,0.9743 33.33%,0.9811 36%,0.9861 38.67%,0.9897 41.33%,0.9924 44%,0.9944 46.67%,0.9959 49.33%,0.997 52%,0.9978 54.67%,0.9984 57.33%,0.9988 60%,0.9991 62.67%,0.9993 65.33%,0.9995 68%,0.9996 70.67%,0.9997 73.33%,0.9998 76%,0.9999 78.67%,0.9999 81.33%,0.9999 84%,0.9999 86.67%,1 89.33%,1 92%,1 94.67%,1 97.33%,1 100%);--sm-heroButton-d:1500ms;--sm-heroIcon:linear(0 0%,0.0051 0.4%,0.0186 0.81%,0.0621 1.62%,0.269 4.45%,0.4323 6.88%,0.5629 9.31%,0.6789 12.15%,0.7642 14.98%,0.8269 17.81%,0.8729 20.65%,0.9067 23.48%,0.9315 26.32%,0.9497 29.15%,0.9631 31.98%,0.9729 34.82%,0.9801 37.65%,0.9854 40.49%,0.9893 43.32%,0.9921 46.15%,0.9942 48.99%,0.9958 51.82%,0.9969 54.66%,0.9977 57.49%,0.9983 60.32%,0.9988 63.16%,0.9991 65.99%,0.9993 68.83%,0.9995 71.66%,0.9996 74.49%,0.9997 77.33%,0.9998 80.16%,0.9999 83%,0.9999 85.83%,0.9999 88.66%,0.9999 91.5%,1 94.33%,1 97.17%,1 100%);--sm-heroIcon-d:2470ms;--sm-heroIconIn:linear(0 0%,0.0088 0.79%,0.032 1.57%,0.0655 2.36%,0.1511 3.94%,0.3443 7.09%,0.4783 9.45%,0.5922 11.81%,0.6851 14.17%,0.7588 16.54%,0.8323 19.69%,0.8842 22.83%,0.9203 25.98%,0.9453 29.13%,0.9625 32.28%,0.9743 35.43%,0.9825 38.58%,0.988 41.73%,0.9918 44.88%,0.9944 48.03%,0.9962 51.18%,0.9974 54.33%,0.9982 57.48%,0.9988 60.63%,0.9992 63.78%,0.9994 66.93%,0.9996 70.08%,0.9997 73.23%,0.9998 76.38%,0.9999 79.53%,0.9999 82.68%,0.9999 85.83%,1 88.98%,1 92.13%,1 95.28%,1 98.43%,1 100%);--sm-heroIconIn-d:1270ms;--sm-lift:linear(0 0%,0.0126 1.25%,0.0457 2.5%,0.0932 3.75%,0.1502 5%,0.3439 8.75%,0.4704 11.25%,0.5839 13.75%,0.6807 16.25%,0.7604 18.75%,0.8241 21.25%,0.8737 23.75%,0.9114 26.25%,0.9505 30%,0.9678 32.5%,0.9845 36.25%,0.9914 38.75%,0.9974 42.5%,0.9996 45%,1.0012 48.75%,1.0016 52.5%,1.0016 55%,1.0014 58.75%,1.0012 61.25%,1.0008 65%,1.0007 67.5%,1.0004 71.25%,1.0003 73.75%,1.0002 77.5%,1.0001 80%,1.0001 83.75%,1 86.25%,1 90%,1 92.5%,1 96.25%,1 98.75%,1 100%);--sm-lift-d:800ms;--sm-cardHover:linear(0 0%,0.0582 4%,0.1915 8%,0.3534 12%,0.5144 16%,0.6578 20%,0.7759 24%,0.867 28%,0.933 32%,0.9778 36%,1.0056 40%,1.0209 44%,1.0274 48%,1.0282 52%,1.0256 56%,1.0214 60%,1.0168 64%,1.0123 68%,1.0085 72%,1.0054 76%,1.0031 80%,1.0014 84%,1.0003 88%,0.9997 92%,0.9993 96%,1 100%);--sm-cardHover-d:250ms;--sm-bookmarkScale:linear(0 0%,0.0866 5%,0.2711 10%,0.4754 15%,0.6578 20%,0.8012 25%,0.903 30%,0.9684 35%,1.0056 40%,1.0232 45%,1.0283 50%,1.0265 55%,1.0214 60%,1.0156 65%,1.0103 70%,1.0061 75%,1.0031 80%,1.0011 85%,0.9999 90%,0.9994 95%,1 100%);--sm-bookmarkScale-d:200ms;--sm-bookmark:linear(0 0%,0.0294 1.3%,0.0974 2.6%,0.183 3.9%,0.3622 6.49%,0.4449 7.79%,0.5199 9.09%,0.5868 10.39%,0.6455 11.69%,0.6967 12.99%,0.7411 14.29%,0.7792 15.58%,0.84 18.18%,0.8843 20.78%,0.9165 23.38%,0.9398 25.97%,0.9566 28.57%,0.9687 31.17%,0.9775 33.77%,0.9838 36.36%,0.9883 38.96%,0.9916 41.56%,0.9939 44.16%,0.9956 46.75%,0.9968 49.35%,0.9977 51.95%,0.9984 54.55%,0.9988 57.14%,0.9992 59.74%,0.9994 62.34%,0.9996 64.94%,0.9997 67.53%,0.9998 70.13%,0.9998 72.73%,0.9999 75.32%,0.9999 77.92%,0.9999 80.52%,1 83.12%,1 85.71%,1 88.31%,1 90.91%,1 93.51%,1 96.1%,1 98.7%,1 100%);--sm-bookmark-d:770ms;--sm-soft:linear(0 0%,0.0224 2.5%,0.0794 5%,0.1581 7.5%,0.2486 10%,0.4375 15%,0.5269 17.5%,0.6093 20%,0.6833 22.5%,0.7484 25%,0.8044 27.5%,0.8518 30%,0.8911 32.5%,0.9231 35%,0.9487 37.5%,0.9688 40%,0.9954 45%,1.0091 50%,1.0125 52.5%,1.0144 55%,1.015 60%,1.0142 62.5%,1.0131 65%,1.0118 67.5%,1.0089 72.5%,1.0076 75%,1.0063 77.5%,1.0051 80%,1.0032 85%,1.0024 87.5%,1.0018 90%,1.0013 92.5%,1.0006 97.5%,1 100%);--sm-soft-d:400ms;--sm-grid:linear(0 0%,0.0064 0.26%,0.0409 0.79%,0.2602 3.4%,0.4345 6.02%,0.5677 8.64%,0.6696 11.26%,0.7474 13.87%,0.8069 16.49%,0.8524 19.11%,0.8872 21.73%,0.9138 24.35%,0.9341 26.96%,0.9496 29.58%,0.9615 32.2%,0.9706 34.82%,0.9775 37.43%,0.9828 40.05%,0.9869 42.67%,0.99 45.29%,0.9923 47.91%,0.9941 50.52%,0.9955 53.14%,0.9966 55.76%,0.9974 58.38%,0.998 60.99%,0.9985 63.61%,0.9988 66.23%,0.9991 68.85%,0.9993 71.47%,0.9995 74.08%,0.9996 76.7%,0.9997 79.32%,0.9998 81.94%,0.9998 84.55%,0.9999 87.17%,0.9999 89.79%,0.9999 92.41%,0.9999 95.03%,1 97.64%,1 100%);--sm-grid-d:3820ms;--sm-cardIn:linear(0 0%,0.0097 0.58%,0.034 1.16%,0.0679 1.74%,0.2815 4.65%,0.4026 6.4%,0.5068 8.14%,0.5942 9.88%,0.6877 12.21%,0.7752 15.12%,0.8382 18.02%,0.8836 20.93%,0.9162 23.84%,0.9397 26.74%,0.9566 29.65%,0.9688 32.56%,0.9776 35.47%,0.9838 38.37%,0.9884 41.28%,0.9916 44.19%,0.994 47.09%,0.9957 50%,0.9969 52.91%,0.9978 55.81%,0.9984 58.72%,0.9988 61.63%,0.9992 64.53%,0.9994 67.44%,0.9996 70.35%,0.9997 73.26%,0.9998 76.16%,0.9998 79.07%,0.9999 81.98%,0.9999 84.88%,0.9999 87.79%,1 90.7%,1 93.6%,1 96.51%,1 99.42%,1 100%);--sm-cardIn-d:1720ms;--sm-fade:linear(0 0%,0.004 0.24%,0.028 0.71%,0.2364 3.29%,0.4129 5.88%,0.5488 8.47%,0.6532 11.06%,0.7335 13.65%,0.7952 16.24%,0.8426 18.82%,0.879 21.41%,0.907 24%,0.9285 26.59%,0.9451 29.18%,0.9578 31.76%,0.9676 34.35%,0.9751 36.94%,0.9808 39.53%,0.9853 42.12%,0.9887 44.71%,0.9913 47.29%,0.9933 49.88%,0.9949 52.47%,0.9961 55.06%,0.997 57.65%,0.9977 60.24%,0.9982 62.82%,0.9986 65.41%,0.9989 68%,0.9992 70.59%,0.9994 73.18%,0.9995 75.76%,0.9996 78.35%,0.9997 80.94%,0.9998 83.53%,0.9998 86.12%,0.9999 88.71%,0.9999 91.29%,0.9999 93.88%,0.9999 96.47%,1 99.06%,1 100%);--sm-fade-d:4250ms;--sm-rise:linear(0 0%,0.0087 0.78%,0.0317 1.55%,0.0649 2.33%,0.1496 3.88%,0.3411 6.98%,0.4742 9.3%,0.5877 11.63%,0.6804 13.95%,0.7541 16.28%,0.8281 19.38%,0.8805 22.48%,0.9173 25.58%,0.9428 28.68%,0.9606 31.78%,0.9728 34.88%,0.9813 37.98%,0.9871 41.09%,0.9911 44.19%,0.9939 47.29%,0.9958 50.39%,0.9971 53.49%,0.998 56.59%,0.9986 59.69%,0.9991 62.79%,0.9994 65.89%,0.9996 68.99%,0.9997 72.09%,0.9998 75.19%,0.9999 78.29%,0.9999 81.4%,0.9999 84.5%,1 87.6%,1 90.7%,1 93.8%,1 96.9%,1 100%);--sm-rise-d:1290ms;--sm-photo:linear(0 0%,0.007 0.41%,0.0248 0.83%,0.0787 1.66%,0.3053 4.56%,0.4436 6.64%,0.5752 9.13%,0.6901 12.03%,0.774 14.94%,0.8351 17.84%,0.8798 20.75%,0.9123 23.65%,0.936 26.56%,0.9533 29.46%,0.966 32.37%,0.9752 35.27%,0.9819 38.17%,0.9868 41.08%,0.9904 43.98%,0.993 46.89%,0.9949 49.79%,0.9963 52.7%,0.9973 55.6%,0.998 58.51%,0.9985 61.41%,0.9989 64.32%,0.9992 67.22%,0.9994 70.12%,0.9996 73.03%,0.9997 75.93%,0.9998 78.84%,0.9998 81.74%,0.9999 84.65%,0.9999 87.55%,0.9999 90.46%,1 93.36%,1 96.27%,1 99.17%,1 100%);--sm-photo-d:2410ms;--sm-quote:linear(0 0%,0.006 1.25%,0.0224 2.5%,0.0475 3.75%,0.0794 5%,0.1581 7.5%,0.2486 10%,0.3909 13.75%,0.5269 17.5%,0.6093 20%,0.717 23.75%,0.7775 26.25%,0.8518 30%,0.8911 32.5%,0.9367 36.25%,0.9594 38.75%,0.9841 42.5%,0.9954 45%,1.0066 48.75%,1.0125 52.5%,1.0144 55%,1.0151 58.75%,1.0147 61.25%,1.0131 65%,1.0118 67.5%,1.0096 71.25%,1.0082 73.75%,1.0063 77.5%,1.0051 80%,1.0036 83.75%,1.0028 86.25%,1.0018 90%,1.0013 92.5%,1.0007 96.25%,1.0004 98.75%,1 100%);--sm-quote-d:800ms;--sm-pop:linear(0 0%,0.0181 1.41%,0.0653 2.82%,0.1325 4.23%,0.2121 5.63%,0.3862 8.45%,0.5547 11.27%,0.6308 12.68%,0.7 14.08%,0.7615 15.49%,0.8153 16.9%,0.8616 18.31%,0.9006 19.72%,0.9329 21.13%,0.9592 22.54%,0.9962 25.35%,1.0169 28.17%,1.0263 30.99%,1.0283 33.8%,1.0261 36.62%,1.0218 39.44%,1.0168 42.25%,1.0121 45.07%,1.0081 47.89%,1.0049 50.7%,1.0026 53.52%,1.001 56.34%,1 59.15%,0.9995 61.97%,0.9992 64.79%,0.9992 67.61%,0.9993 70.42%,0.9994 73.24%,0.9995 76.06%,0.9997 78.87%,0.9998 81.69%,0.9999 84.51%,0.9999 87.32%,1 90.14%,1 92.96%,1 95.77%,1 98.59%,1 100%);--sm-pop-d:710ms;--sm-cover:linear(0 0%,0.0045 0.36%,0.0165 0.71%,0.055 1.42%,0.267 4.27%,0.4345 6.76%,0.5827 9.61%,0.6925 12.46%,0.7734 15.3%,0.8331 18.15%,0.877 21%,0.9094 23.84%,0.9333 26.69%,0.9508 29.54%,0.9638 32.38%,0.9733 35.23%,0.9803 38.08%,0.9855 40.93%,0.9893 43.77%,0.9921 46.62%,0.9942 49.47%,0.9957 52.31%,0.9969 55.16%,0.9977 58.01%,0.9983 60.85%,0.9987 63.7%,0.9991 66.55%,0.9993 69.4%,0.9995 72.24%,0.9996 75.09%,0.9997 77.94%,0.9998 80.78%,0.9999 83.63%,0.9999 86.48%,0.9999 89.32%,0.9999 92.17%,1 95.02%,1 97.86%,1 100%);--sm-cover-d:2810ms;--sm-shots:linear(0 0%,0.0117 0.47%,0.0392 0.94%,0.2716 3.77%,0.4071 5.66%,0.5179 7.55%,0.6279 9.91%,0.7273 12.74%,0.8002 15.57%,0.8536 18.4%,0.8927 21.23%,0.9214 24.06%,0.9424 26.89%,0.9578 29.72%,0.969 32.55%,0.9773 35.38%,0.9834 38.21%,0.9878 41.04%,0.9911 43.87%,0.9935 46.7%,0.9952 49.53%,0.9965 52.36%,0.9974 55.19%,0.9981 58.02%,0.9986 60.85%,0.999 63.68%,0.9993 66.51%,0.9995 69.34%,0.9996 72.17%,0.9997 75%,0.9998 77.83%,0.9998 80.66%,0.9999 83.49%,0.9999 86.32%,0.9999 89.15%,1 91.98%,1 94.81%,1 97.64%,1 100%);--sm-shots-d:2120ms;--sm-serif:var(--font-sm-serif),"Fraunces Placeholder",Georgia,serif;--sm-sans:var(--font-sm-sans),"Inter Placeholder",system-ui,sans-serif;--sm-mono:var(--font-sm-mono),ui-monospace,monospace;--sm-page:#262626;--sm-white:#fff;--sm-ink:#0f0f0f;--sm-body:#313336;--sm-body-60:rgba(49,51,54,.6);--sm-body-30:rgba(49,51,54,.3);--sm-black-60:rgba(0,0,0,.6);--sm-black-40:rgba(0,0,0,.4);--sm-grey:#ededed;--sm-grey-2:#f2f2f2;--sm-grey-3:#f8f8f8;--sm-accent:#ff4a21;--sm-link:#2652ff;--sm-link-hover:#2e2e2e;--sm-shadow-tabs:0 0.602px 1.325px -1.5px rgba(0,0,0,.19),0 2.289px 5.035px -3px rgba(0,0,0,.16),0 10px 22px -4.5px rgba(0,0,0,.02);--sm-shadow-pic:0 0.723px 0.723px -1.083px rgba(0,0,0,.284),0 2.746px 2.746px -2.167px rgba(0,0,0,.262),0 12px 12px -3.25px rgba(0,0,0,.158);--sm-shadow-logo:0 0.602px 0.602px -1.25px rgba(0,0,0,.18),0 2.289px 2.289px -2.5px rgba(0,0,0,.159),0 10px 10px -3.75px rgba(0,0,0,.063);--sm-shadow-back:0 0.602px 0.482px -1.167px rgba(0,0,0,.169),0 2.289px 1.831px -2.333px rgba(0,0,0,.152),0 10px 8px -3.5px rgba(0,0,0,.075);position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;min-height:100vh;padding:8px;overflow-x:clip;background:var(--sm-page);color:var(--sm-ink);font-family:var(--sm-sans);font-size:16px;line-height:1.2;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}html:has(.smooth_root__oXoq_),html:has(.smooth_root__oXoq_) body{background:#262626}.smooth_root__oXoq_ *,.smooth_root__oXoq_ :after,.smooth_root__oXoq_ :before{box-sizing:border-box}:where(.smooth_root__oXoq_) :where(h1,h2,h3,h4,p,ul,ol,figure){margin:0}:where(.smooth_root__oXoq_) a{color:inherit;text-decoration:none}:where(.smooth_root__oXoq_) img{display:block}:where(.smooth_root__oXoq_) button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}.smooth_root__oXoq_ :focus-visible{outline:2px solid var(--sm-accent);outline-offset:2px}.smooth_card__SAt6T{position:relative;width:100%;overflow:hidden;background:#fff;border-radius:24px}.smooth_ring__7YTsD:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;border-style:var(--sm-ring-style,solid);border-width:var(--sm-ring-w,1px);border-color:var(--sm-ring,transparent)}.smooth_wide__WsGVO{width:100%;max-width:1560px}.smooth_h3__7aoxe{font-size:38px;line-height:1.2}.smooth_h2___ZyyI,.smooth_h3__7aoxe{font-family:var(--sm-serif);font-weight:300;letter-spacing:-.06em;color:var(--sm-ink)}.smooth_h2___ZyyI{font-size:44px;line-height:1.15;text-align:center}.smooth_h4__6OHhK{font-family:var(--sm-sans);font-weight:400;font-size:24px;line-height:1.4;letter-spacing:-.04em;font-feature-settings:"blwf" 1,"cv09" 1,"cv03" 1,"cv04" 1,"cv11" 1;color:var(--sm-ink)}.smooth_body18___ymPu{font-size:18px}.smooth_body16__o0Xjb,.smooth_body18___ymPu{line-height:1.65;letter-spacing:-.03em;color:var(--sm-body)}.smooth_body16__o0Xjb{font-size:16px}.smooth_small__J8pnI{font-size:14px;line-height:1.2;letter-spacing:-.03em;color:var(--sm-body-60)}.smooth_mono__6Q8YX{font-family:var(--sm-mono);font-weight:400;font-size:16px;line-height:1.25;letter-spacing:-.02em;color:var(--sm-black-40)}.smooth_muted__FUJhu{color:var(--sm-black-60)}.smooth_cta__pGM1m{display:inline-flex;flex:none;transition:transform var(--sm-lift-d) var(--sm-lift);will-change:transform}.smooth_ctaInner__UBf1Z{--sm-ring:#e85b2c;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8px 18px;overflow:hidden;border-radius:16px;background:linear-gradient(180deg,#ff752b 0,var(--sm-accent) 17.436%);box-shadow:0 .602px 1.084px -1.25px rgba(255,118,33,.72),0 2.289px 4.119px -2.5px rgba(255,118,33,.636),0 10px 18px -3.75px rgba(255,118,33,.25),inset 0 -.723px 1.012px -.833px hsla(0,0%,100%,.5),inset 0 -2.746px 3.845px -1.667px hsla(0,0%,100%,.5),inset 0 -12px 16.8px -2.5px hsla(0,0%,100%,.5)}.smooth_ctaLabel__Aae_U{font-size:18px;line-height:1.65;letter-spacing:-.03em;color:#fff;white-space:pre;transition:filter var(--sm-heroButton-d) var(--sm-heroButton),opacity var(--sm-heroButton-d) var(--sm-heroButton)}.smooth_ctaIcon__OOFBB{position:absolute;left:50%;top:51%;width:24px;height:24px;color:hsla(0,0%,100%,0);transform:translate(-50%,calc(-50% + var(--sm-cta-drop, 9.9px)));transition:transform var(--sm-heroIcon-d) var(--sm-heroIcon);animation:smooth_smIconIn__cATKX var(--sm-heroIconIn-d) var(--sm-heroIconIn) both}.smooth_ctaIcon__OOFBB svg{display:block;width:24px;height:24px}@keyframes smooth_smIconIn__cATKX{0%{scale:.5;opacity:.001}}.smooth_ctaWhite__rUhKQ .smooth_ctaInner__UBf1Z{--sm-ring:#e8e8e8;background:#fff;box-shadow:0 .602px 1.084px -1.25px hsla(0,0%,100%,.18),0 2.289px 4.119px -2.5px hsla(0,0%,100%,.159),0 10px 18px -3.75px hsla(0,0%,100%,.063),inset 0 -.723px 1.012px -.833px hsla(0,0%,100%,.5),inset 0 -2.746px 3.845px -1.667px hsla(0,0%,100%,.5),inset 0 -12px 16.8px -2.5px hsla(0,0%,100%,.5)}.smooth_ctaWhite__rUhKQ .smooth_ctaLabel__Aae_U{color:var(--sm-ink)}.smooth_ctaWhite__rUhKQ .smooth_ctaIcon__OOFBB{color:hsla(0,0%,6%,0)}@media (hover:hover) and (pointer:fine){.smooth_cta__pGM1m:hover{transform:scale(1.03)}.smooth_cta__pGM1m:hover .smooth_ctaLabel__Aae_U{filter:blur(4px);opacity:.5}.smooth_ctaWhite__rUhKQ:hover .smooth_ctaLabel__Aae_U{opacity:0}.smooth_cta__pGM1m:hover .smooth_ctaIcon__OOFBB{color:#fff;transform:translate(-50%,-50%)}.smooth_ctaWhite__rUhKQ:hover .smooth_ctaIcon__OOFBB{color:var(--sm-ink)}}.smooth_pill__LKNs9{display:inline-flex;align-items:center;gap:6px;height:40px;padding:12px 16px 12px 12px;border-radius:32px;background:var(--sm-ink);box-shadow:var(--sm-shadow-back);color:#fff;font-size:14px;line-height:1.2;letter-spacing:-.03em;white-space:nowrap;transition:background-color var(--sm-button-d) var(--sm-button)}.smooth_pill__LKNs9 svg{width:21px;height:21px;flex:none}@media (hover:hover) and (pointer:fine){.smooth_pill__LKNs9:hover{background:#454545}}.smooth_nav__a1KG0{position:fixed;top:0;left:50%;z-index:10;width:100%;max-width:1560px;transform:translateX(-50%);pointer-events:none}.smooth_navBar__jj68r{display:flex;align-items:center;justify-content:space-between;padding:28px 44px}.smooth_navBar__jj68r>*{pointer-events:auto}.smooth_badgeLift__qWcZw{position:relative;z-index:1;display:flex;transition:transform var(--sm-badgeScale-d) var(--sm-badgeScale)}.smooth_badge__z_wEv{--sm-ring:rgba(49,51,54,0);position:relative;display:flex;align-items:center;border-radius:10px;overflow:hidden;cursor:default;-webkit-tap-highlight-color:transparent;transition:opacity var(--sm-pop-d) var(--sm-pop),transform var(--sm-pop-d) var(--sm-pop)}.smooth_badge__z_wEv:after{transition:border-color var(--sm-badge-d) var(--sm-badge)}.smooth_badgeHidden__3PXs9{opacity:0;transform:translateY(-10px)}.smooth_badgeAvatar__Og_KA{--sm-ring:rgba(33,33,33,.12);position:absolute;top:0;bottom:0;left:0;z-index:2;width:40px;overflow:hidden;border-radius:10px;transition:opacity var(--sm-badge-d) var(--sm-badge)}.smooth_badgeAvatar__Og_KA img{width:100%;height:100%;object-fit:cover}.smooth_badgeInitials__IcSMe{display:grid;place-items:center;width:100%;height:100%;background:#dcdcdc;font-size:13px;font-weight:500;color:var(--sm-body)}.smooth_badgePill__ISZg4{position:relative;z-index:1;display:flex;align-items:center;padding:11.5px 16px 11.5px 52px;border-radius:10px;background:var(--sm-grey);overflow:hidden;transition:background-color var(--sm-badge-d) var(--sm-badge)}.smooth_badgeName__LGAXk{font-size:14px;line-height:1.2;letter-spacing:-.03em;color:var(--sm-body);white-space:pre;transition:opacity var(--sm-badge-d) var(--sm-badge)}.smooth_badgeClock__aqcGX{position:absolute;top:50%;left:50%;z-index:7;transform:translate(-50%,-50%);font-family:var(--sm-mono);font-size:16px;line-height:1;letter-spacing:-.06em;font-variant-numeric:tabular-nums;white-space:nowrap;color:hsla(0,0%,100%,0)}.smooth_badgeGrid__Wml6D{position:absolute;inset:0;z-index:1;border-radius:10px;opacity:0;background-color:#000;background-image:radial-gradient(circle,#fff .64px,transparent .9px);background-size:7.68px 7.68px;mix-blend-mode:overlay;-webkit-mask:linear-gradient(180deg,transparent,#000);mask:linear-gradient(180deg,transparent,#000);pointer-events:none}.smooth_badgeOn__s_ShQ{--sm-ring:#313336}.smooth_badgeOn__s_ShQ .smooth_badgeAvatar__Og_KA,.smooth_badgeOn__s_ShQ .smooth_badgeName__LGAXk{opacity:0}.smooth_badgeOn__s_ShQ .smooth_badgePill__ISZg4{background:var(--sm-ink)}.smooth_badgeOn__s_ShQ .smooth_badgeClock__aqcGX{color:#fff}.smooth_badgeOn__s_ShQ .smooth_badgeGrid__Wml6D{opacity:1}@media (hover:hover) and (pointer:fine){.smooth_badgeLift__qWcZw:hover{transform:scale(1.05)}.smooth_badgeLift__qWcZw:hover .smooth_badge__z_wEv{--sm-ring:#313336}.smooth_badgeLift__qWcZw:hover .smooth_badgeAvatar__Og_KA,.smooth_badgeLift__qWcZw:hover .smooth_badgeName__LGAXk{opacity:0}.smooth_badgeLift__qWcZw:hover .smooth_badgePill__ISZg4{background:var(--sm-ink)}.smooth_badgeLift__qWcZw:hover .smooth_badgeClock__aqcGX{color:#fff}.smooth_badgeLift__qWcZw:hover .smooth_badgeGrid__Wml6D{opacity:1}}.smooth_navRight__Mpgfy{display:flex;align-items:center;gap:12px}.smooth_tabs__pmVSZ{--sm-ring:rgba(33,33,33,.12);position:relative;gap:4px;height:40px;padding:0 10px;border-radius:10px;box-shadow:var(--sm-shadow-tabs)}.smooth_tab__dOn1K,.smooth_tabs__pmVSZ{display:flex;align-items:center;background:#fff}.smooth_tab__dOn1K{height:25px;padding:0 8px;border-radius:6px;line-height:1.25;letter-spacing:-.05em;color:var(--sm-black-60)}.smooth_navButton__PCuiU,.smooth_tab__dOn1K{font-size:14px;white-space:pre;transition:background-color var(--sm-button-d) var(--sm-button),color var(--sm-button-d) var(--sm-button)}.smooth_navButton__PCuiU{display:flex;align-items:center;justify-content:center;height:40px;min-width:86px;padding:12px 16px;border-radius:10px;background:var(--sm-ink);line-height:1.2;letter-spacing:-.03em;color:#fff}@media (hover:hover) and (pointer:fine){.smooth_tab__dOn1K:hover{background:var(--sm-grey);color:var(--sm-body)}.smooth_navButton__PCuiU:hover{background:var(--sm-grey);color:var(--sm-ink)}}.smooth_menuButton__Z6vgN{display:none;width:30px;height:30px;color:#111112}.smooth_menuButton__Z6vgN svg{width:30px;height:30px}.smooth_menu__r6Fr8{--sm-ring:rgba(0,0,0,.1);--sm-ring-w:0 0 1px 0;position:relative;display:none;width:100%;max-width:720px;padding:0 12px;border-radius:10px;background:var(--sm-grey-2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:auto;transform-origin:top center;animation:smooth_smMenuIn__mURJd var(--sm-soft-d) var(--sm-soft) both}@keyframes smooth_smMenuIn__mURJd{0%{opacity:0;transform:translateY(-8px)}}.smooth_menuInner__wULzd{display:flex;flex-direction:column;gap:24px;padding:16px 0 12px}.smooth_menuLinks__9mHXv{display:flex;flex-direction:column;gap:6px}.smooth_menuLink__egQcM{display:block;padding:6px 0;font-size:16px;line-height:1.65;letter-spacing:-.02em;color:var(--sm-body)}.smooth_menuButtonWide__BPvwj{width:100%;font-size:16px;line-height:1.65}.smooth_hero__fgWVG{gap:10px;padding:196px 36px 241px}.smooth_heroInner__yy9ga,.smooth_hero__fgWVG{display:flex;flex-direction:column;align-items:center;justify-content:center}.smooth_heroInner__yy9ga{position:relative;gap:32px}.smooth_heroText__r1pFh{position:relative;display:flex;justify-content:center;width:100%;max-width:800px;background:#fff}.smooth_h1__MBo60{width:100%;max-width:780px;font-family:var(--sm-serif);font-weight:300;font-size:48px;line-height:1.2;letter-spacing:-.08em;text-align:center;color:var(--sm-ink)}.smooth_slot__HUMNj{position:relative;display:inline-block;height:0;vertical-align:baseline;letter-spacing:0}.smooth_slotOne__8tmE7{width:var(--sm-pic-w,46px);margin:0 .0646em 0 .0354em}.smooth_slotStack__w9Bk8{width:var(--sm-stack-w,126px);margin:0 -.048em 0 -.0083em}.smooth_pic__zhyjB{--sm-ring:#f0f0f0;--sm-ring-w:2.5px;position:absolute;top:calc(-.1873em - var(--sm-pic-h, 48px) / 2);width:var(--sm-pic-w,46px);height:var(--sm-pic-h,48px);overflow:hidden;border-radius:14px;background:#e9e9e9;box-shadow:var(--sm-shadow-pic);transform:rotate(var(--sm-tilt,0deg))}.smooth_pic__zhyjB img{width:100%;height:100%;object-fit:cover}.smooth_slotOne__8tmE7 .smooth_pic__zhyjB{left:0}.smooth_slotStack__w9Bk8 .smooth_pic__zhyjB:first-child{left:1px;top:calc(-.229em - var(--sm-pic-h, 48px) / 2)}.smooth_slotStack__w9Bk8 .smooth_pic__zhyjB:nth-child(2){left:calc(49.2064% - var(--sm-pic-w, 46px) / 2);top:calc(-.208em - var(--sm-pic-h, 48px) / 2);z-index:1}.smooth_slotStack__w9Bk8 .smooth_pic__zhyjB:nth-child(3){left:calc(100% - var(--sm-pic-w, 46px) - 2px);top:calc(-.208em - var(--sm-pic-h, 48px) / 2);z-index:2}.smooth_slotStack__w9Bk8[data-count="1"]{--sm-stack-w:var(--sm-pic-w,46px)}.smooth_slotStack__w9Bk8[data-count="1"] .smooth_pic__zhyjB{left:0}.smooth_slotStack__w9Bk8[data-count="2"]{--sm-stack-w:calc(var(--sm-pic-w, 46px) * 1.74)}.smooth_slotStack__w9Bk8[data-count="2"] .smooth_pic__zhyjB:nth-child(2){left:calc(100% - var(--sm-pic-w, 46px) - 1px)}.smooth_heroCta__MjDhz{position:relative;z-index:2}.smooth_proof__fUZbS{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%;padding-top:8px}.smooth_proofLabel__FxaRF{width:322px;max-width:100%;font-size:16px;line-height:1.75;letter-spacing:-.04em;text-align:center;color:var(--sm-black-60)}.smooth_logos__ccg7W{justify-content:center;width:100%}.smooth_logoPair__ftJ4v,.smooth_logos__ccg7W{display:flex;align-items:center;gap:22px}.smooth_logo__SUvVK{display:flex;align-items:center;gap:5px;height:24px;opacity:.6;color:rgba(0,0,0,.55);white-space:nowrap}.smooth_logo__SUvVK img,.smooth_logo__SUvVK svg{width:20px;height:20px;flex:none}.smooth_logo__SUvVK img{object-fit:contain;border-radius:4px;filter:grayscale(1) contrast(1.1)}.smooth_logoName__dGhCx{font-size:15.4px;font-weight:600;line-height:24px;letter-spacing:-.02em}.smooth_meteors__j0cDh{position:absolute;inset:0;z-index:1;overflow:hidden;pointer-events:none}.smooth_meteor__EaFLk{position:absolute;height:1px;border-radius:2px;background:linear-gradient(270deg,rgba(0,0,0,.6),transparent);opacity:.6;transform:rotate(22.6deg);will-change:transform,opacity}.smooth_meteor__EaFLk:after{content:"";position:absolute;top:0;right:0;bottom:0;width:2px;border-radius:1px;background:rgba(0,0,0,.2);box-shadow:0 0 6px 1px hsla(0,0%,100%,.6)}.smooth_led___hrYr{position:absolute;right:0;bottom:0;left:0;z-index:1;height:170px;-webkit-mask:linear-gradient(180deg,transparent,#000);mask:linear-gradient(180deg,transparent,#000);pointer-events:none}.smooth_ledGrey__uDnwj{height:100px;-webkit-mask:radial-gradient(31% 75% at 50% 50%,#000 21.1325%,transparent 100%);mask:radial-gradient(31% 75% at 50% 50%,#000 21.1325%,transparent 100%)}.smooth_led___hrYr canvas{display:block;width:100%;height:100%;border-radius:inherit}.smooth_projects__1gW9_{display:flex;flex-direction:column;align-items:center;gap:96px;padding:76px 36px 100px}.smooth_group__T_Wfz{display:flex;flex-direction:column;justify-content:flex-end;gap:49px}.smooth_groupHead__Cuicr{display:flex;align-items:center;gap:10px;width:100%}.smooth_groupHead__Cuicr .smooth_h3__7aoxe{flex:1 0 0}.smooth_switchSlot__87diP,.smooth_switch__6uWcP{display:flex;flex:none}.smooth_switch__6uWcP{--sm-ring:#e8e8e8;position:relative;width:104px;height:36px;border-radius:8px;background:#fff;box-shadow:0 .723px .723px -1.083px rgba(0,0,0,.076),0 2.746px 2.746px -2.167px rgba(0,0,0,.07),0 12px 12px -3.25px rgba(0,0,0,.042)}.smooth_switchBtn__q281W{--sm-ring:hsla(0,0%,85%,0);position:relative;z-index:1;display:flex;align-items:center;justify-content:center;height:100%;background:hsla(0,0%,93%,0);transition:background-color var(--sm-button-d) var(--sm-button),opacity var(--sm-button-d) var(--sm-button)}.smooth_switchBtn__q281W:after{transition:border-color var(--sm-button-d) var(--sm-button)}.smooth_switchBtn__q281W svg{opacity:.5;transition:opacity var(--sm-button-d) var(--sm-button)}.smooth_switchTwo__BRB5s{width:53px;border-radius:6px}.smooth_switchTwo__BRB5s svg{width:20px;height:20.8px;color:#000}.smooth_switchOne__LD1xU{width:51px;border-radius:8px;opacity:.91}.smooth_switchOne__LD1xU svg{width:20px;height:20px;color:#000}.smooth_switchTwo__BRB5s.smooth_switchOn__sDReP{--sm-ring:#e3e3e3;background:var(--sm-grey)}.smooth_switchOne__LD1xU.smooth_switchOn__sDReP{--sm-ring:#e3e3e3;background:#f0f0f0}.smooth_switchOn__sDReP svg{opacity:1}@media (hover:hover) and (pointer:fine){.smooth_switchBtn__q281W:hover svg{opacity:1}}.smooth_grid__bEYzA{display:grid;grid-template-columns:repeat(2,minmax(50px,1fr));grid-auto-rows:minmax(0,1fr);gap:20px;width:100%}.smooth_gridOne__dE3Eu{grid-template-columns:minmax(50px,1fr);grid-auto-rows:min-content;gap:36px}.smooth_gridItem__FYpKU{display:flex;width:100%;height:492px}.smooth_gridOne__dE3Eu .smooth_gridItem__FYpKU{height:auto;aspect-ratio:1.5025;min-height:100px}.smooth_cardAppear__NcVKX,.smooth_cardLift___mhqw{display:flex;width:100%;height:100%}.smooth_cardLift___mhqw{flex:1 0 0;transform-style:flat}.smooth_projectCard___sacQ{--sm-ring:var(--sm-grey);position:relative;display:flex;flex-direction:column;width:100%;height:100%;padding:6px;overflow:hidden;border-radius:16px;background:var(--sm-grey-3);box-shadow:0 1px 2px rgba(0,0,0,.06)}.smooth_cardMedia__vuHF3{position:relative;flex:1 0 0;overflow:hidden;border-radius:12px;background:linear-gradient(160deg,#ececec,#cfcfcf)}.smooth_cardMedia__vuHF3 img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 100%;border-radius:8px}.smooth_cardInitials__7wWCr{position:absolute;inset:0;display:grid;place-items:center;font-family:var(--sm-serif);font-weight:300;font-size:120px;letter-spacing:-.06em;color:rgba(0,0,0,.12)}.smooth_cardShade__nphFS{position:absolute;right:0;bottom:0;left:0;height:385px;max-height:100%;border-radius:8px;background:linear-gradient(180deg,transparent,#0d0d0d 93.665%)}.smooth_cardTitle__mkrtJ{position:absolute;bottom:32px;left:28px;width:70%;color:#fff}@media (hover:hover) and (pointer:fine){.smooth_gridItem__FYpKU,.smooth_gridItem__FYpKU *{cursor:none}}.smooth_cursor__zbhgd{position:fixed;top:0;left:0;z-index:13;pointer-events:none}.smooth_cursorPill__zG0O6{display:flex;align-items:center;gap:6px;padding:8px 14px 8px 16px;border-radius:14px;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;font-size:16px;line-height:1.65;letter-spacing:-.03em;white-space:pre;transform:translate(-50%,-50%);animation:smooth_smPop__KaQSC var(--sm-pop-d) var(--sm-pop) both}.smooth_cursorPill__zG0O6 svg{width:18px;height:18px;flex:none}@keyframes smooth_smPop__KaQSC{0%{opacity:.001}}.smooth_quotes__unGHM{--sm-ring:var(--sm-grey);--sm-ring-style:dashed;--sm-ring-w:0 1px;position:relative;display:flex;flex-direction:column;align-items:center;gap:32px;padding:48px 0}.smooth_corner__92Grr{position:absolute;z-index:1;width:26px;height:26px}.smooth_cornerTL__hfe61{top:0;left:0}.smooth_cornerTR__zh9Ue{top:0;right:0;transform:rotate(90deg)}.smooth_cornerBL__EvU7M{bottom:0;left:0;transform:rotate(-90deg)}.smooth_cornerBR__hZDK8{right:0;bottom:0;transform:rotate(180deg)}.smooth_quote__69iSx{position:relative;z-index:8;display:flex;flex-direction:column;width:100%;max-width:600px;padding:0 28px;overflow:hidden}.smooth_quoteTop__650GZ{display:flex;align-items:center;justify-content:center;gap:6px;padding-bottom:24px}.smooth_laurel___7_5A{width:56px;height:56px;flex:none;opacity:.3;color:#000}.smooth_quoteAvatar__SqlnO{--sm-ring:var(--sm-grey-2);--sm-ring-w:2px;position:relative;width:56px;height:60px;flex:none;border-radius:14px;box-shadow:0 .723px .723px -1px rgba(0,0,0,.147),0 2.746px 2.746px -2px rgba(0,0,0,.139),0 12px 12px -3px rgba(0,0,0,.1)}.smooth_quoteAvatar__SqlnO img,.smooth_quoteAvatar__SqlnO span{width:100%;height:100%;border-radius:14px;object-fit:cover}.smooth_quoteAvatar__SqlnO span{display:grid;place-items:center;background:var(--sm-grey);font-size:18px;color:var(--sm-body)}.smooth_quoteBody__sL61q{display:flex;flex-direction:column;align-items:center;gap:32px;padding-bottom:28px}.smooth_stars__zpaHh{width:122px;height:20px;color:#000}.smooth_quoteText__XGQS3{width:100%;min-width:min(320px,100%);text-align:center}.smooth_quoteWho__hHJ3A{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center}.smooth_quoteName___M1m1{color:var(--sm-ink)}.smooth_spot__3x_Gc{display:flex;align-items:center;border-radius:21px}.smooth_spotPicSide___ivyr{position:relative;flex:1 0 0;height:600px;overflow:hidden}.smooth_spotPicRow__u_4bu{position:absolute;top:0;left:0;display:flex;justify-content:center;width:100%;height:100%}.smooth_spotPic__469GL{position:relative;width:592px;height:100%;flex:none;overflow:hidden;background:repeating-linear-gradient(-45deg,#e5e5e5 0 1px,#ededed 1px 22px)}.smooth_spotPic__469GL img{width:100%;height:100%;object-fit:cover}.smooth_spotTextSide__kGAj6{display:flex;align-items:center;justify-content:center;flex:1 0 0;align-self:stretch}.smooth_spotContent__XPlDU{display:flex;flex-direction:column;align-items:flex-start;gap:20px;width:400px}.smooth_spotTitle__2do81{font-size:50px;font-weight:700;line-height:1.2;letter-spacing:-2px;color:#333}.smooth_spotText__p_Vm4{font-size:24px;font-weight:500;line-height:1.5;letter-spacing:-.5px;color:#888}.smooth_spotButtons__B5WwS{display:flex;align-items:center;gap:15px}.smooth_spotButton__KciYZ{display:flex;align-items:center;height:40px;padding:15px;border-radius:8px;font-size:14px;font-weight:700;line-height:1.2;white-space:pre}.smooth_spotPrimary__nOxKO{background:#222;color:#fff;box-shadow:0 .707px .707px -.625px rgba(0,0,0,.15),0 1.807px 1.807px -1.25px rgba(0,0,0,.14),0 3.622px 3.622px -1.875px rgba(0,0,0,.14),0 6.866px 6.866px -2.5px rgba(0,0,0,.13),0 13.647px 13.647px -3.125px rgba(0,0,0,.1),0 30px 30px -3.75px rgba(0,0,0,.05)}.smooth_spotSecondary__VYbuZ{background:#ebebeb;color:#333}.smooth_about__0ACde{display:flex;flex-direction:column;align-items:center;gap:80px;padding:108px 36px}.smooth_aboutRow__SNzlA{display:flex;align-items:center;justify-content:space-between}.smooth_aboutText__53uL7{display:flex;flex:1 0 0;flex-direction:column;align-items:flex-start;gap:40px;width:1px;padding:0 80px 10px 0;overflow:hidden}.smooth_aboutText__53uL7 .smooth_h3__7aoxe{width:100%}.smooth_aboutBody__O5bu_,.smooth_prose__PcU7m{width:100%;max-width:800px}.smooth_prose__PcU7m{font-size:18px;line-height:1.65;letter-spacing:-.03em;color:var(--sm-body)}.smooth_prose__PcU7m>*+*{margin-top:20px}.smooth_prose__PcU7m a{color:var(--sm-link);text-decoration:none;transition:color var(--sm-soft-d) var(--sm-soft)}@media (hover:hover) and (pointer:fine){.smooth_prose__PcU7m a:hover{color:var(--sm-link-hover)}}.smooth_prose__PcU7m strong{font-weight:700}.smooth_skills__SQxps{display:flex;flex-direction:column;align-items:flex-start;gap:12px;width:100%}.smooth_skillsLabel__26cIb{height:22px;color:var(--sm-black-60)}.smooth_chips__5dq_Z{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px;width:100%}.smooth_chip__tgqZ6{--sm-ring:var(--sm-body-30);--sm-ring-style:dashed;position:relative;display:flex;align-items:center;gap:5px;padding:8px 10px;border-radius:8px;background:#fff;font-size:14px;line-height:1.2;letter-spacing:-.03em;color:var(--sm-ink);white-space:pre}.smooth_chip__tgqZ6 svg{width:16px;height:16px;flex:none;color:var(--sm-body-60)}.smooth_aboutPhoto__HktkI{--sm-ring:var(--sm-grey);--sm-ring-w:4px;position:relative;flex:1 0 0;align-self:stretch;width:1px;max-width:500px;max-height:700px;overflow:hidden;border-radius:16px;background:var(--sm-grey)}.smooth_aboutPhoto__HktkI img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 0}.smooth_experience__XgJyu{display:flex;flex-direction:column;align-items:center;gap:48px;padding:108px 36px}.smooth_expGroup__dr_cQ{display:flex;flex-direction:column;align-items:flex-start;gap:32px}.smooth_rows__MoOxV{display:flex;flex-direction:column;width:100%}.smooth_rowRule__KHvL0{height:1px;width:100%;flex:none;background:rgba(0,0,0,.08)}.smooth_row__nudmE{display:flex;align-items:center;gap:16px;padding:16px 0;cursor:default}a.smooth_row__nudmE{cursor:pointer}.smooth_rowLead__96w_I{display:flex;align-items:center;gap:10px;flex:none;max-width:60%}.smooth_rowLogo__wZ6_m{--sm-ring:var(--sm-grey);position:relative;width:26px;height:26px;flex:none;border-radius:6px;box-shadow:var(--sm-shadow-logo);background:#fff}.smooth_rowLogo__wZ6_m img,.smooth_rowLogo__wZ6_m span{width:100%;height:100%;border-radius:6px;object-fit:cover}.smooth_rowLogo__wZ6_m span{display:grid;place-items:center;background:var(--sm-grey-2);font-size:10px;font-weight:500;letter-spacing:0;color:var(--sm-body)}.smooth_rowTitle__atOi_{color:var(--sm-ink)}.smooth_rowSpacer__SvUKG{flex:1 0 0;width:1px;height:1px}.smooth_rowTail__mqxHG{display:flex;align-items:center;justify-content:center;gap:16px;flex:none;text-align:right}.smooth_rowRole__xRzO7,.smooth_rowTitle__atOi_{white-space:pre}.smooth_rowDate__9Gwc1{text-align:right;white-space:pre}.smooth_marks__r5P3i{display:grid;grid-template-columns:repeat(3,minmax(50px,1fr));grid-auto-rows:minmax(0,1fr);gap:14px;width:100%}.smooth_markLift__aIvB5{display:flex;align-self:start;width:100%;transition:transform var(--sm-bookmarkScale-d) var(--sm-bookmarkScale)}.smooth_mark__bgebr{--sm-ring:var(--sm-body-30);--sm-ring-style:dashed;position:relative;display:flex;flex-direction:column;justify-content:center;width:100%;padding:16px;border-radius:12px;background:#fff;box-shadow:0 0 0 0 transparent;transition:background-color var(--sm-bookmark-d) var(--sm-bookmark),box-shadow var(--sm-bookmark-d) var(--sm-bookmark)}.smooth_markContent__79WEM{display:flex;align-items:flex-start;gap:16px;width:100%;overflow:hidden}.smooth_markPicBox__AqpLP{display:flex;flex:none;padding-top:4px}.smooth_markPic__cXkaO{display:grid;place-items:center;width:40px;height:40px;overflow:hidden;border-radius:10px;background:var(--sm-grey-2);color:var(--sm-body)}.smooth_markPic__cXkaO img{width:100%;height:100%;object-fit:cover}.smooth_markPic__cXkaO svg{width:20px;height:20px}.smooth_markText__uZiPa{display:flex;flex:1 0 0;flex-direction:column;justify-content:center;gap:4px;width:1px;overflow:hidden}.smooth_markTitle__K8gkp{max-width:400px}.smooth_markArrow__BuarN{display:flex;align-items:center;align-self:stretch;flex:none}.smooth_markArrow__BuarN svg{width:20px;height:20px;color:rgba(5,5,5,.5);transition:transform var(--sm-bookmark-d) var(--sm-bookmark)}@media (hover:hover) and (pointer:fine){.smooth_markLift__aIvB5:hover{transform:scale(1.02)}.smooth_markLift__aIvB5:first-child:hover{transform:scale(1.01)}a.smooth_mark__bgebr:hover{background:var(--sm-grey-2);box-shadow:0 0 0 4px rgba(0,0,0,.06)}a.smooth_mark__bgebr:hover .smooth_markArrow__BuarN svg{color:var(--sm-accent);transform:rotate(45deg)}}.smooth_footer__kfvO_{gap:260px;padding:320px 32px 0;overflow:hidden;border-radius:24px;background:var(--sm-ink)}.smooth_footContent__HdiLb,.smooth_footer__kfvO_{position:relative;display:flex;flex-direction:column;align-items:center;width:100%}.smooth_footContent__HdiLb{z-index:4;gap:32px}.smooth_footTitle__XaOBb{width:100%;max-width:640px;color:#fff;will-change:transform}.smooth_footCta__TgTxK{display:flex}.smooth_footLinks__p1r5r{--sm-ring:var(--sm-page);--sm-ring-w:1px 0 0 0;position:relative;z-index:10;display:flex;flex-direction:column;align-items:center;width:100%;max-width:480px;padding:20px 0}.smooth_footBar__may4_{display:flex;align-items:center;justify-content:space-between;width:100%}.smooth_toTop__WujXq{display:flex;align-items:center;gap:4px;font-size:15px;line-height:1.8;letter-spacing:-.04em;color:hsla(0,0%,100%,.6);transition:color var(--sm-soft-d) var(--sm-soft)}.smooth_toTop__WujXq svg{width:18px;height:18px;flex:none;transition:transform var(--sm-soft-d) var(--sm-soft)}.smooth_socials___tsaK{display:flex;align-items:center;justify-content:flex-end;gap:16px}.smooth_social__OUn_j{position:relative;display:block;width:22px;height:22px;color:hsla(0,0%,100%,.6);transition:color var(--sm-soft-d) var(--sm-soft)}.smooth_social__OUn_j svg{position:absolute;inset:0;width:22px;height:22px}.smooth_socialFill__KVOKd{opacity:0}@media (hover:hover) and (pointer:fine){.smooth_toTop__WujXq:hover{color:#fff}.smooth_toTop__WujXq:hover svg{transform:rotate(359.9deg)}.smooth_social__OUn_j:hover{color:#fff}.smooth_social__OUn_j:hover .smooth_socialLine__Se5kW{opacity:0}.smooth_social__OUn_j:hover .smooth_socialFill__KVOKd{opacity:1}}.smooth_sky__9lh52{position:absolute;inset:0;z-index:1;filter:saturate(1.65);will-change:transform}.smooth_sky__9lh52 svg{display:block;width:100%;height:100%}.smooth_dots__MAwnn{position:absolute;inset:0;z-index:1;opacity:.14;background-color:#000;background-image:radial-gradient(circle,#fff 2.2px,transparent 2.45px);background-size:26.4px 26.4px;mix-blend-mode:overlay;pointer-events:none}.smooth_shot__wpn6p{--sm-ring:#fff;--sm-ring-w:4px;position:absolute;z-index:1;overflow:hidden;border-radius:12px;background:#333;will-change:transform}.smooth_shot__wpn6p img{width:100%;height:100%;object-fit:cover}.smooth_shot1__dZe3Z{right:-149px;bottom:233px;width:359px;aspect-ratio:1.38034}.smooth_shot2__Lx_Gu{bottom:228px;left:-164px;width:366px;aspect-ratio:1.37917}.smooth_shot3__48ibW{bottom:-16px;left:-127px;width:366px;aspect-ratio:1.37917}.smooth_shot4__Ve7Ct{right:-119px;bottom:11px;width:359px;aspect-ratio:1.38034}.smooth_fade__ah5X9{position:absolute;top:0;right:-12px;left:-12px;z-index:1;height:100%;overflow:hidden;background:linear-gradient(180deg,hsla(0,0%,7%,0),#101010 96%);mix-blend-mode:multiply;pointer-events:none}.smooth_back__gZL1v{position:fixed;top:32px;left:32px;z-index:10}.smooth_caseHero__sJJ4i{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:48px;padding:106px 100px 88px}.smooth_caseTop__s1ZqW{gap:80px;max-width:1000px}.smooth_caseHead__2LzI_,.smooth_caseTop__s1ZqW{display:flex;flex-direction:column;align-items:center;width:100%}.smooth_caseHead__2LzI_{justify-content:flex-end;gap:16px}.smooth_meta__lRMTL{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 20px;width:100%}.smooth_metaItem__YPe3k{display:flex;align-items:center;gap:6px;white-space:pre}.smooth_metaItem__YPe3k svg{width:18px;height:18px;flex:none;color:var(--sm-black-60)}.smooth_caseTitle__K29Ux{width:100%;max-width:560px}.smooth_casePic__b30yg{position:relative;width:100%;max-width:1000px;aspect-ratio:1.53846;flex:none;overflow:hidden;border-radius:24px;background:var(--sm-grey)}.smooth_casePic__b30yg img{width:100%;height:100%;object-fit:cover}.smooth_caseBlock__NYkej{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:24px;width:100%;max-width:1000px;padding-top:32px;overflow:hidden}.smooth_caseBlock__NYkej .smooth_h3__7aoxe{width:100%}.smooth_caseProse__fu5t9{max-width:640px}.smooth_caseBody__s7bIC{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:80px 100px}.smooth_caseStory__gTfsz{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:40px;width:100%;max-width:1000px;padding-bottom:36px;overflow:hidden}.smooth_story__CeCmq{width:100%;max-width:640px;font-size:18px;line-height:1.65;letter-spacing:-.03em;color:var(--sm-body)}.smooth_story__CeCmq>*+*{margin-top:24px}.smooth_story__CeCmq h1,.smooth_story__CeCmq h2,.smooth_story__CeCmq h3{font-family:var(--sm-serif);font-weight:300;font-size:38px;line-height:1.2;letter-spacing:-.06em;color:var(--sm-ink)}.smooth_story__CeCmq *+h1,.smooth_story__CeCmq *+h2,.smooth_story__CeCmq *+h3,.smooth_story__CeCmq *+h4{margin-top:40px}.smooth_story__CeCmq h4,.smooth_story__CeCmq h5,.smooth_story__CeCmq h6{font-size:24px;line-height:1.4;letter-spacing:-.04em;font-feature-settings:"blwf" 1,"cv09" 1,"cv03" 1,"cv04" 1,"cv11" 1;color:var(--sm-ink)}.smooth_story__CeCmq ol,.smooth_story__CeCmq ul{padding-left:1.3em}.smooth_story__CeCmq ul{list-style:disc}.smooth_story__CeCmq ol{list-style:decimal}.smooth_story__CeCmq li+li{margin-top:0}.smooth_story__CeCmq a{color:var(--sm-link);transition:color var(--sm-soft-d) var(--sm-soft)}.smooth_story__CeCmq img{width:100%;border-radius:24px}.smooth_story__CeCmq code{font-family:var(--sm-mono);font-size:.85em}.smooth_story__CeCmq blockquote{padding-left:16px;border-left:2px solid var(--sm-grey)}@media (hover:hover) and (pointer:fine){.smooth_story__CeCmq a:hover{color:var(--sm-link-hover)}}.smooth_appear__kWKU0{transition:opacity var(--sm-fade-d) var(--sm-fade),transform var(--sm-fade-d) var(--sm-fade)}.smooth_appear__kWKU0:not(.smooth_in__65Vcs){opacity:0}.smooth_appearRise__O18kM{transition-duration:var(--sm-rise-d);transition-timing-function:var(--sm-rise)}.smooth_appearRise__O18kM:not(.smooth_in__65Vcs){transform:perspective(1200px) translateY(50px) scale(.8) rotateX(5deg)}.smooth_appearCard__RkQTj{transition-duration:var(--sm-cardIn-d);transition-timing-function:var(--sm-cardIn)}.smooth_appearCard__RkQTj:not(.smooth_in__65Vcs){transform:translateY(40px)}.smooth_appearPhoto__S_4Qb{transition-duration:var(--sm-photo-d);transition-timing-function:var(--sm-photo)}.smooth_appearPhoto__S_4Qb:not(.smooth_in__65Vcs){transform:perspective(1200px) translateY(100px) rotateX(20deg)}.smooth_appearCover__kX18x{transition-duration:var(--sm-cover-d);transition-timing-function:var(--sm-cover)}.smooth_appearCover__kX18x:not(.smooth_in__65Vcs){transform:perspective(1200px) translateY(50px) scale(0) rotateX(20deg)}.smooth_appearQuote__I_veW{transition-duration:var(--sm-quote-d);transition-timing-function:var(--sm-quote)}@media (max-width:1199.98px){.smooth_h1__MBo60{font-size:38px;max-width:680px}.smooth_h3__7aoxe,.smooth_story__CeCmq h1,.smooth_story__CeCmq h2,.smooth_story__CeCmq h3{font-size:32px}.smooth_h2___ZyyI{font-size:40px}.smooth_slot__HUMNj{--sm-pic-w:42px;--sm-pic-h:44px}.smooth_slotStack__w9Bk8{--sm-stack-w:116px}.smooth_slotStack__w9Bk8 .smooth_pic__zhyjB:nth-child(2){left:calc(50% - var(--sm-pic-w) / 2)}.smooth_slotStack__w9Bk8 .smooth_pic__zhyjB:nth-child(3){left:calc(100% - var(--sm-pic-w) - 1px)}.smooth_group__T_Wfz{gap:48px}.smooth_switchSlot__87diP{display:none}.smooth_gridOne__dE3Eu,.smooth_grid__bEYzA{grid-template-columns:minmax(50px,1fr);grid-auto-rows:minmax(0,1fr);gap:20px}.smooth_gridOne__dE3Eu .smooth_gridItem__FYpKU{height:492px;aspect-ratio:auto}.smooth_spotPicRow__u_4bu{height:500px}.smooth_spotContent__XPlDU{flex:1 0 0;width:1px;padding:40px}.smooth_spotTitle__2do81{font-size:40px;letter-spacing:-1.8px}.smooth_about__0ACde,.smooth_experience__XgJyu{padding:88px 36px}.smooth_aboutRow__SNzlA{flex-direction:column}.smooth_aboutText__53uL7{flex:none;width:100%}.smooth_skills__SQxps{padding-bottom:32px}.smooth_aboutPhoto__HktkI{flex:none;align-self:auto;width:100%;max-width:1000px;aspect-ratio:1}.smooth_marks__r5P3i{grid-template-columns:repeat(2,minmax(50px,1fr))}.smooth_caseHero__sJJ4i{padding:106px 48px 88px}.smooth_caseBody__s7bIC{padding:80px 48px}}@media (max-width:809.98px){.smooth_navBar__jj68r{flex-wrap:wrap;gap:12px;padding:24px}.smooth_navOpen__hJEo4 .smooth_navBar__jj68r{padding:24px 24px 14px}.smooth_navRight__Mpgfy{display:none}.smooth_menuButton__Z6vgN,.smooth_navOpen__hJEo4 .smooth_menu__r6Fr8{display:block}.smooth_hero__fgWVG{padding:160px 15px 120px}.smooth_heroInner__yy9ga{gap:28px}.smooth_slot__HUMNj{--sm-pic-w:38px;--sm-pic-h:40px}.smooth_slotStack__w9Bk8{--sm-stack-w:106px}.smooth_body18___ymPu,.smooth_ctaLabel__Aae_U,.smooth_menuLink__egQcM,.smooth_prose__PcU7m,.smooth_story__CeCmq{font-size:16px;letter-spacing:-.02em}.smooth_ctaIcon__OOFBB{--sm-cta-drop:8.3px}.smooth_proof__fUZbS{padding-top:16px}.smooth_logos__ccg7W{flex-direction:column;gap:12px}.smooth_logoPair__ftJ4v{justify-content:center}.smooth_led___hrYr{height:120px;border-radius:24px}.smooth_ledGrey__uDnwj{height:100px;border-radius:0}.smooth_projects__1gW9_{padding:76px 15px 100px}.smooth_group__T_Wfz{gap:40px}.smooth_gridOne__dE3Eu,.smooth_grid__bEYzA{gap:24px}.smooth_gridItem__FYpKU,.smooth_gridOne__dE3Eu .smooth_gridItem__FYpKU{height:403px}.smooth_projectCard___sacQ{padding:4px}.smooth_cardMedia__vuHF3 img{object-position:50% 50%}.smooth_h4__6OHhK{font-size:22px}.smooth_h2___ZyyI{font-size:32px}.smooth_spot__3x_Gc{flex-direction:column}.smooth_spotPicSide___ivyr{flex:none;order:0;width:100%;height:600px}.smooth_spotPicRow__u_4bu{height:400px}.smooth_spotPic__469GL{width:100%}.smooth_spotTextSide__kGAj6{flex:none;order:1;align-self:auto;width:100%}.smooth_spotContent__XPlDU{padding:20px}.smooth_spotTitle__2do81{font-size:30px;letter-spacing:-1.2px}.smooth_about__0ACde,.smooth_experience__XgJyu{padding:88px 15px}.smooth_aboutText__53uL7{padding:0 0 32px}.smooth_skills__SQxps{padding-bottom:0}.smooth_chips__5dq_Z{flex-direction:column}.smooth_aboutPhoto__HktkI{aspect-ratio:1}.smooth_row__nudmE{align-items:flex-start}.smooth_rowTail__mqxHG{flex-direction:column;align-items:flex-end;justify-content:flex-start;gap:6px}.smooth_marks__r5P3i{grid-template-columns:minmax(50px,1fr)}.smooth_footer__kfvO_{padding:320px 15px 0}.smooth_dots__MAwnn,.smooth_fade__ah5X9,.smooth_sky__9lh52{border-radius:24px}.smooth_fade__ah5X9{top:auto;right:0;bottom:0;left:0}.smooth_shot1__dZe3Z{top:16px;right:-317px;bottom:auto}.smooth_shot2__Lx_Gu{top:16px;bottom:auto;left:-301px;width:351px}.smooth_shot3__48ibW{bottom:69px;left:-129px;width:276px}.smooth_shot4__Ve7Ct{right:-150px;bottom:62px;width:290px}.smooth_caseHero__sJJ4i{gap:40px;padding:116px 15px 72px}.smooth_caseTop__s1ZqW{gap:32px}.smooth_caseHead__2LzI_{gap:24px}.smooth_meta__lRMTL{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:10px;order:1}.smooth_caseTitle__K29Ux{order:0;text-align:left}.smooth_casePic__b30yg{border-radius:16px}.smooth_caseBlock__NYkej{padding-top:20px}.smooth_caseBody__s7bIC{padding:72px 15px}}@media (prefers-reduced-motion:reduce){.smooth_root__oXoq_ *,.smooth_root__oXoq_ :after,.smooth_root__oXoq_ :before{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}.smooth_appear__kWKU0{opacity:1!important;transform:none!important}.smooth_meteors__j0cDh{display:none}}