html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased}a,button{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible{outline-offset:5px;border-radius:8px;outline:3px solid #ff602e}[id]{scroll-margin-top:88px}canvas{pointer-events:none;display:block}.brand-tile{border-radius:inherit;color:#ffb278;letter-spacing:-.035em;background:linear-gradient(145deg,#30363f,#101419 75%);border:1px solid #ffffff20;place-items:center;font:700 clamp(12px,1.2vw,18px)/1 system-ui,sans-serif;display:grid;position:absolute;inset:0;overflow:hidden}.brand-tile[data-symbol=VI]{color:#fff;background:linear-gradient(140deg,#ff833f,#e24a1d)}.brand-tile[data-symbol=TS]{color:#a6d5ff}.brand-tile[data-symbol=AI]{color:#c7b5ff}.tech-wordmark{color:#62646a;letter-spacing:-.03em;white-space:nowrap;font:600 15px/1.2 system-ui,sans-serif}[data-framer-name=Wreath\ left],[data-framer-name=Wreath\ right],[data-framer-name=Stars],[data-framer-name^=Corner\ ]{display:none!important}.framer-PFoZa .framer-gynxlm{width:auto!important}.framer-PFoZa .framer-y5apsf{border-radius:18px;width:64px;height:64px}.framer-PFoZa .framer-y5apsf .brand-tile{font-size:24px}[data-art-card]{--tilt-x:0deg;--tilt-y:0deg;--spot-x:50%;--spot-y:50%;transform:perspective(1200px) rotateX(var(--tilt-x)) rotateY(var(--tilt-y));isolation:isolate;transition:transform .65s cubic-bezier(.2,.8,.2,1),box-shadow .65s;--border-color:#ededed!important;background:#f8f8f8!important;padding:6px!important}[data-art-card] .framer-wjsgku{flex:auto!important;height:100%!important;min-height:0!important}[data-art-card] .framer-16pi75z{display:none!important}[data-art-card] .framer-jv0ddk{z-index:2;opacity:1!important;background:0 0!important;width:100%!important;height:100%!important;margin:0!important;position:absolute!important;inset:0!important;transform:none!important}[data-art-card] .framer-wjsgku:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#0000 30%,#0d0d0d33 55%,#0d0d0dcc 82%,#0d0d0d 100%);position:absolute;inset:0}[data-art-card]:after{content:"";z-index:4;pointer-events:none;opacity:0;background:radial-gradient(400px circle at var(--spot-x) var(--spot-y), #ffffff19, transparent 70%);transition:opacity .6s;position:absolute;inset:0}[data-art-card] .framer-13k42c3{z-index:3;white-space:normal;width:calc(100% - 56px);bottom:32px;left:28px;opacity:1!important;transform:none!important}[data-art-card] .framer-13k42c3 h4{letter-spacing:-.035em;text-align:left;overflow-wrap:break-word;font-size:clamp(1.125rem,1.5vw,1.5rem);line-height:1.35}[data-art-card] .framer-13k42c3 .framer-text{text-shadow:0 2px 18px #0004;color:#fff!important;--framer-text-color:#fff!important}[data-art-card] img{transition:transform 1.2s cubic-bezier(.2,.8,.2,1);transform:scale(1.025)}img[data-project-art]{backface-visibility:hidden}.art-parallax{transform:scale(var(--art-zoom,1.07)) translate3d(0, var(--art-shift,0px), 0)}.art-frame{border-radius:16px;overflow:hidden}footer.framer-OYtYk{background:#11151b!important}footer.framer-OYtYk .framer-2tb66v{opacity:.42!important}footer.framer-OYtYk .framer-1iqofco{pointer-events:none;mix-blend-mode:normal!important;background:linear-gradient(#11151baa,#11151b38 38%,#11151bed)!important}footer.framer-OYtYk .framer-hfj1wy,footer.framer-OYtYk .framer-n7qxax{z-index:3}footer.framer-OYtYk .framer-text{color:#fff!important;--framer-text-color:#fff!important}footer.framer-OYtYk a[data-framer-name=White] .framer-text{color:#171a20!important;--framer-text-color:#171a20!important}footer.framer-OYtYk .framer-h3k9s8,footer.framer-OYtYk .framer-zt4dwb svg{filter:invert()}footer [data-framer-name^=Screenshot\ ]{border-radius:16px;box-shadow:0 22px 70px #0008}@keyframes suspended-art{0%,to{translate:0}50%{translate:0 -7px}}@media (prefers-reduced-motion:no-preference){#hero .framer-ASqwT{animation:7s ease-in-out infinite suspended-art}#hero .framer-1k7mbyd-container .framer-ASqwT{animation-delay:-2.3s}#hero .framer-1t6spro-container .framer-ASqwT{animation-delay:-4.6s}}@media (hover:hover) and (pointer:fine){[data-art-card]:hover{box-shadow:0 26px 54px -22px #080c1460}[data-art-card]:hover:after{opacity:1}[data-art-card]:hover img{transform:scale(1.08)}}@media (max-width:809px){[data-art-card]{height:420px!important}[data-art-card] .framer-13k42c3{width:calc(100% - 48px);bottom:26px;left:24px}.tech-wordmark{font-size:13px}}html[data-page-visible=false] *{animation-play-state:paused!important}a[href="https://www.linkedin.com/in/varun-israni-a21022261/"]{transition:filter .18s,translate .18s}a[href="https://www.linkedin.com/in/varun-israni-a21022261/"]:hover{filter:brightness(1.04);translate:0 -2px}a[href="https://www.linkedin.com/in/varun-israni-a21022261/"]:active{translate:0}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}[data-art-card],[data-art-card] img,.art-parallax{transform:none!important}}@media (max-width:809px){footer.framer-OYtYk{box-sizing:border-box;isolation:isolate;grid-template-columns:minmax(0,1fr);min-width:0;min-height:0;width:100%!important;height:auto!important;padding:44px clamp(20px, 5vw, 32px) calc(20px + env(safe-area-inset-bottom,0px))!important;gap:28px!important;display:grid!important}footer.framer-OYtYk>*,footer.framer-OYtYk .framer-hfj1wy>*,footer.framer-OYtYk .framer-r9ajzo-container a>*,footer.framer-OYtYk .framer-n7qxax>*,footer.framer-OYtYk .framer-gqp322>*{margin:0!important}footer.framer-OYtYk .framer-hfj1wy{grid-template-columns:minmax(0,1fr);justify-self:center;width:100%;min-width:0;max-width:36rem;gap:24px!important;display:grid!important}footer.framer-OYtYk .framer-19uu7m7{white-space:normal;min-width:0;width:100%!important;max-width:100%!important;height:auto!important;transform:none!important}footer.framer-OYtYk .framer-19uu7m7 h2.framer-text{text-align:center;overflow-wrap:break-word;text-wrap:balance;letter-spacing:-.025em!important;white-space:normal!important;font-size:clamp(1.5rem,6.4vw,1.875rem)!important;line-height:1.25!important}footer.framer-OYtYk .footer-support{letter-spacing:normal;color:#d3d6dc;text-wrap:pretty;margin-top:14px;font-family:Inter,system-ui,sans-serif;font-size:1rem;font-weight:400;line-height:1.6;display:block}footer.framer-OYtYk .framer-r9ajzo-container{justify-self:center;min-width:0;max-width:20rem;width:100%!important}footer.framer-OYtYk .framer-r9ajzo-container a{box-sizing:border-box;flex-direction:row;justify-content:center;align-items:center;min-width:0;max-width:100%;min-height:52px;padding:14px 20px;border-radius:14px!important;gap:0!important;width:100%!important;height:auto!important;display:flex!important}footer.framer-OYtYk .framer-1r2xpcb{white-space:normal;min-width:0;max-width:100%;flex-shrink:1!important;width:100%!important}footer.framer-OYtYk .framer-r9ajzo-container p.framer-text{white-space:normal;overflow-wrap:break-word;text-align:center;font-size:1rem;line-height:1.4}footer.framer-OYtYk .framer-n7qxax{justify-self:center;width:100%;min-width:0;max-width:36rem;padding:12px 0 0;gap:0!important}footer.framer-OYtYk .framer-gqp322{flex-wrap:wrap;gap:12px;min-width:0}footer.framer-OYtYk .framer-zt4dwb{flex:auto;width:auto;min-width:0}footer.framer-OYtYk .framer-zt4dwb a{min-height:44px}footer.framer-OYtYk .framer-zt4dwb p.framer-text{font-size:.875rem;line-height:1.5}footer.framer-OYtYk .framer-h3k9s8{flex-wrap:wrap;gap:4px!important}footer.framer-OYtYk .framer-h3k9s8>div{width:44px;height:44px}footer.framer-OYtYk .framer-h3k9s8 .framer-2tlroa-container,footer.framer-OYtYk .framer-h3k9s8 .framer-8djpc9-container{display:none}footer.framer-OYtYk .framer-2tb66v,footer.framer-OYtYk .framer-1xydkpy,footer.framer-OYtYk .framer-1iqofco{pointer-events:none;width:100%!important;height:100%!important;inset:0!important;transform:none!important}footer.framer-OYtYk .framer-2tb66v{opacity:.3!important}footer.framer-OYtYk .framer-2tb66v img{object-fit:cover;object-position:center}footer.framer-OYtYk .framer-1iqofco{background:linear-gradient(#11151b85,#11151bb8 38%,#11151bf5)!important}footer.framer-OYtYk [data-framer-name^=Screenshot\ ]{aspect-ratio:3/2;pointer-events:none;box-shadow:none;opacity:.24!important;width:clamp(6rem,24vw,9rem)!important;height:auto!important;transform:none!important}footer.framer-OYtYk .framer-jhdqpf{top:12px!important;bottom:auto!important;right:-6%!important}footer.framer-OYtYk .framer-eq4821{top:12px!important;bottom:auto!important;left:-6%!important}footer.framer-OYtYk .framer-1gn5o1s{top:auto!important;bottom:64px!important;left:-8%!important}footer.framer-OYtYk .framer-8sbbw2{top:auto!important;bottom:64px!important;right:-8%!important}.framer-7lDfh .framer-pn4uvc{gap:0!important;padding:32px 0!important}.framer-pn4uvc .framer-10ib64p-container{min-width:0;margin:0!important}.framer-pn4uvc .framer-PFoZa{box-sizing:border-box;grid-template-columns:minmax(0,1fr);place-items:center;min-width:0;gap:20px!important;width:100%!important;padding:0 12px!important;display:grid!important}.framer-pn4uvc .framer-PFoZa>*,.framer-pn4uvc .framer-gynxlm>*,.framer-pn4uvc .framer-ja3yaj>*,.framer-pn4uvc .framer-12dhfp3>*{margin:0!important}.framer-pn4uvc .framer-gynxlm{justify-content:center;align-items:center;min-width:0;display:flex;gap:0!important;width:100%!important;padding:0!important}.framer-pn4uvc .framer-y5apsf{flex:none;width:64px!important;height:64px!important}.framer-pn4uvc .framer-y5apsf .brand-tile{font-size:24px;line-height:1}.framer-pn4uvc .framer-ja3yaj{width:100%;min-width:0;display:block;padding:0!important}.framer-pn4uvc .framer-154jjss{white-space:normal;max-width:100%;width:100%!important;min-width:0!important}.framer-pn4uvc .framer-154jjss h4.framer-text{white-space:normal;overflow-wrap:break-word;letter-spacing:-.02em!important;text-align:center!important;font-size:clamp(1.0625rem,4.6vw,1.1875rem)!important;line-height:1.6!important}.framer-pn4uvc .framer-12dhfp3{grid-template-columns:minmax(0,1fr);justify-items:center;width:100%;min-width:0;display:grid;gap:6px!important}.framer-pn4uvc .framer-1vmb525,.framer-pn4uvc .framer-pvhp2a{white-space:normal;min-width:0}.framer-pn4uvc .framer-1vmb525 p.framer-text{text-align:center;font-size:1rem;font-weight:500;line-height:1.4}.framer-pn4uvc .framer-pvhp2a p.framer-text{text-align:center;white-space:normal;color:#666;overflow-wrap:break-word;font-size:.875rem;line-height:1.5}.framer-7lDfh #hero{padding:154px 18px 88px}#hero .framer-129xqqj{width:100%;min-width:0;gap:30px!important}#hero .framer-129xqqj>*{margin-block:0!important}#hero .framer-5c24d5,#hero .framer-5ivilb{width:100%;min-width:0}#hero .framer-1oni6ox,#hero .framer-pb6tmf-container{display:none!important}#hero .mobile-hero-heading{text-align:center;overflow-wrap:break-word;margin:0;letter-spacing:-.065em!important;white-space:normal!important;font-size:clamp(1.75rem,9.3vw,2.5rem)!important;line-height:1.24!important}#hero .hero-greeting{flex-wrap:wrap;justify-content:center;align-items:center;gap:.15em;display:flex}#hero .hero-identity{white-space:nowrap;align-items:center;gap:.16em;display:inline-flex}#hero .hero-identity img{object-fit:cover;border:2px solid #efefef;border-radius:.35em;flex:none;width:1.06em;height:1.06em;display:block;transform:rotate(4deg);box-shadow:0 .15em .25em #1112}#hero .hero-welcome,#hero .hero-work,#hero .hero-audience{text-wrap:balance;display:block}#hero .hero-welcome{margin-top:.08em}#hero .hero-work>span{white-space:nowrap}#hero .hero-audience{color:#6b6b68}#hero .hero-build{flex-wrap:wrap;justify-content:center;align-items:center;gap:.25em;margin:.18em 0 .12em;display:flex}#hero .hero-tools{letter-spacing:0;flex:none;align-items:center;padding:.06em;display:inline-flex}#hero .hero-tool{color:#a6d5ff;background:linear-gradient(145deg,#30363f,#101419);border:2px solid #eee;border-radius:.35em;flex:none;place-items:center;width:1.06em;height:1.06em;display:inline-grid;transform:rotate(-4deg);box-shadow:0 .15em .25em #1112}#hero .hero-tool>span{font:700 .34em/1 Inter,system-ui,sans-serif}#hero .hero-tool+.hero-tool{margin-left:-.1em}#hero .hero-tool:nth-child(2){color:#ffb278;transform:rotate(3deg)}#hero .hero-tool:nth-child(3){color:#c7b5ff;transform:rotate(-3deg)}#hero .framer-3l49gq-container{width:max-content;max-width:100%;margin-inline:auto}#hero .framer-3l49gq-container a{box-sizing:border-box;width:auto;max-width:100%;min-height:48px;padding:12px 20px}#hero .framer-3l49gq-container .framer-1r2xpcb{white-space:normal;min-width:0;flex-shrink:1!important}#hero .framer-3l49gq-container p{white-space:normal;text-align:center;font-size:1rem;line-height:1.4}#hero .framer-6zbp73-container{width:100%;max-width:24rem}#hero .framer-rEPu0{overflow:visible;gap:18px!important;padding:12px 0 0!important}#hero .framer-q58dcm{white-space:normal;width:100%;min-width:0}#hero .framer-q58dcm p{text-wrap:balance;font-size:1rem;line-height:1.6}#hero .framer-32fn1i{gap:12px!important}#hero .framer-rEPu0>*,#hero .framer-32fn1i>*,#hero .framer-1sdkn31>*,#hero .framer-1dhzg6v>*{margin:0!important}#hero .framer-1sdkn31,#hero .framer-1dhzg6v{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;overflow:visible;gap:12px!important;display:grid!important}#hero .framer-1sdkn31>*,#hero .framer-1dhzg6v>*{width:100%;min-width:0}#hero .tech-wordmark{white-space:normal;text-align:center;font-size:.875rem}nav.framer-Cz8PW[data-framer-name=Mobile]{padding:16px;overflow:visible}nav.framer-Cz8PW[data-framer-name=Mobile] .framer-1dt6tgk{gap:8px}nav.framer-Cz8PW[data-framer-name=Mobile] .framer-y0mo0b-container{flex:0 auto;min-width:0}nav.framer-Cz8PW[data-framer-name=Mobile] .framer-AanEC{width:max-content;min-width:0;max-width:100%}nav.framer-Cz8PW[data-framer-name=Mobile] .framer-1jd3vek{box-sizing:border-box;flex:auto;width:auto;min-width:0;max-width:100%}nav.framer-Cz8PW[data-framer-name=Mobile] .framer-hox4sr{white-space:normal;min-width:0;flex-shrink:1!important}nav.framer-Cz8PW[data-framer-name=Mobile] .framer-hox4sr p{font-size:.875rem}nav.framer-Cz8PW[data-framer-name=Mobile] .framer-10s8023-container{width:44px;height:44px}nav.framer-Cz8PW .hero-mobile-menu{font-family:Inter,system-ui,sans-serif;position:relative}nav.framer-Cz8PW .hero-mobile-menu summary{cursor:pointer;color:#171a20;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;list-style:none;display:flex}nav.framer-Cz8PW .hero-mobile-menu summary::-webkit-details-marker{display:none}nav.framer-Cz8PW .hero-mobile-menu summary:focus-visible{outline-offset:3px;outline:2px solid #f5662f}nav.framer-Cz8PW .hero-mobile-menu[open] summary{background:#f0f0f0}nav.framer-Cz8PW .hero-menu-links{z-index:30;background:#fff;border:1px solid #eee;border-radius:14px;gap:4px;width:min(15rem,100vw - 64px);padding:8px;display:grid;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 14px 40px #1112}nav.framer-Cz8PW .hero-menu-links a{color:#171a20;border-radius:8px;align-items:center;min-height:44px;padding:8px 12px;font-size:1rem;line-height:1.4;text-decoration:none;display:flex}nav.framer-Cz8PW .hero-menu-links a:hover{background:#f3f3f3}}.framer-pn4uvc .framer-PFoZa{box-sizing:border-box;grid-template-columns:minmax(0,1fr);place-items:center;gap:32px!important;width:100%!important;max-width:600px!important;margin-inline:auto!important;padding:0 16px!important;display:grid!important}.framer-pn4uvc .framer-PFoZa>*,.framer-pn4uvc .framer-gynxlm>*,.framer-pn4uvc .framer-ja3yaj>*,.framer-pn4uvc .framer-12dhfp3>*{margin:0!important}.framer-pn4uvc .framer-gynxlm.work-emblem{flex-direction:row;justify-content:center;align-items:center;gap:12px!important;width:100%!important;padding:0!important;display:flex!important}.work-emblem .work-wreath{object-fit:contain;opacity:.3;flex:none;width:44px;height:44px}.work-emblem .work-image{box-sizing:border-box;background:#f6f6f6;border:1px solid #dedede;border-radius:15px;flex:none;width:60px;height:60px;padding:2px;overflow:hidden;box-shadow:0 5px 10px #00000014}.work-image img{object-fit:cover;border-radius:12px;width:100%;height:100%;display:block}.framer-pn4uvc .framer-ja3yaj{width:100%;min-width:0;padding:0!important}.framer-pn4uvc .framer-154jjss{max-width:100%;width:100%!important;min-width:0!important}.framer-pn4uvc .framer-154jjss h4{text-align:center;text-wrap:pretty;font-size:24px;line-height:1.45}.framer-pn4uvc .framer-12dhfp3{grid-template-columns:minmax(0,1fr);justify-items:center;width:100%;display:grid;gap:6px!important}.framer-pn4uvc .framer-12dhfp3 p{text-align:center}@media (max-width:809px){.framer-pn4uvc .framer-PFoZa{gap:24px!important}.work-emblem .work-image{width:56px;height:56px}.work-emblem .work-wreath{width:36px;height:40px}}.framer-9UcNn .framer-1y1vjx2{align-items:center;gap:12px;min-width:0}.framer-9UcNn .framer-1jnzaqk{background:#fff;flex:none;width:32px;height:32px;box-shadow:none!important;--border-color:transparent!important}.experience-logo{object-fit:contain;border-radius:6px;width:100%;height:100%;display:block}.framer-GEg35 .framer-1rqc5ty{align-items:center;gap:16px}.framer-GEg35 .framer-6okl13{flex:none;width:44px;height:44px}.framer-GEg35 .framer-gl9c62{background:#fff;width:44px;height:44px;--border-color:transparent!important}.stack-logos{justify-content:center;align-items:center;gap:3px;display:flex;position:absolute;inset:0}.stack-logos img{object-fit:contain;flex:none;width:32px;height:32px;display:block}.stack-logos img:not(:only-child){width:20px;height:24px}.framer-GEg35 .framer-rqh1qo{min-width:0}footer.framer-OYtYk .framer-2tb66v{opacity:1!important;-webkit-filter:none!important;width:100%!important;height:100%!important;inset:0!important;transform:none!important}footer.framer-OYtYk .framer-2tb66v img{object-fit:cover;object-position:center}footer.framer-OYtYk .framer-1iqofco{background:linear-gradient(#11101808 0%,#17102170 43%,#100d18c9 78%,#101014 100%)!important}footer.framer-OYtYk .framer-19uu7m7{transform:none!important}@media (min-width:810px){footer.framer-OYtYk{box-sizing:border-box;justify-content:space-between;gap:180px;min-height:800px;padding:280px 32px 20px}footer.framer-OYtYk .framer-hfj1wy{gap:32px;width:100%}footer.framer-OYtYk .framer-hfj1wy>*{margin:0!important}footer.framer-OYtYk .framer-19uu7m7{width:min(100%,760px);min-width:0}footer.framer-OYtYk .framer-19uu7m7 h2.framer-text{text-align:center;letter-spacing:-.045em;text-wrap:balance;font-size:clamp(2rem,2.5vw,2.75rem);line-height:1.2}footer.framer-OYtYk .footer-support{display:inline}footer.framer-OYtYk .framer-r9ajzo-container{flex:none;width:auto}footer.framer-OYtYk .framer-r9ajzo-container a{min-height:48px;padding:12px 20px}footer.framer-OYtYk .framer-1r2xpcb{width:auto!important}footer.framer-OYtYk .framer-r9ajzo-container p{white-space:nowrap;font-size:16px}footer.framer-OYtYk .framer-jhdqpf{transform:rotate(-7deg)!important}footer.framer-OYtYk .framer-eq4821{transform:rotate(8deg)!important}footer.framer-OYtYk .framer-1gn5o1s{transform:rotate(-4deg)!important}footer.framer-OYtYk .framer-8sbbw2{transform:rotate(-3deg)!important}}@media (max-width:809px){footer.framer-OYtYk .framer-1iqofco{background:linear-gradient(#17102140 0%,#17102199 35%,#101014ed 100%)!important}}@media (min-width:810px){#hero .framer-1oni6ox,#hero .framer-pb6tmf-container{display:none!important}#hero .framer-5c24d5,#hero .framer-5ivilb{width:100%;min-width:0}#hero .mobile-hero-heading{text-align:center;text-wrap:balance;margin:0;font-size:var(--framer-font-size,48px)!important;letter-spacing:var(--framer-letter-spacing,-.08em)!important;white-space:normal!important;line-height:1.2!important}#hero .hero-greeting{flex-wrap:wrap;justify-content:center;align-items:center;gap:.18em;display:flex}#hero .hero-identity{white-space:nowrap;align-items:center;gap:.18em;display:inline-flex}#hero .hero-identity img{object-fit:cover;border:2px solid #eee;border-radius:.25em;width:.9em;height:.9em;box-shadow:0 .1em .2em #1112}#hero .hero-welcome{max-width:20em;margin:.12em auto;display:block}#hero .hero-build{vertical-align:middle;align-items:center;gap:.22em;display:inline-flex}#hero .hero-tools{letter-spacing:0;align-items:center;padding:.06em .12em;display:inline-flex}#hero .hero-tool{color:#a6d5ff;background:linear-gradient(145deg,#30363f,#101419);border:2px solid #eee;border-radius:.25em;flex:none;place-items:center;width:.85em;height:.85em;display:inline-grid;transform:rotate(-4deg);box-shadow:0 .1em .2em #1112}#hero .hero-tool>span{font:700 .29em/1 Inter,system-ui,sans-serif}#hero .hero-tool+.hero-tool{margin-left:-.06em}#hero .hero-tool:nth-child(2){color:#ffb278;transform:rotate(3deg)}#hero .hero-tool:nth-child(3){color:#c7b5ff;transform:rotate(-3deg)}#hero .hero-work>span{white-space:nowrap}#hero .hero-audience{color:#6b6b68;display:block}}.framer-19buklq .framer-5FINS{align-items:center;gap:8px;padding:8px 10px;display:flex}.framer-19buklq .framer-lc6z3c-container{flex:none;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.framer-19buklq .focus-icon{color:#555;flex:none;display:block}.framer-19buklq .framer-1e4wd3n{min-width:0}footer.scroll-artwork .framer-jhdqpf,footer.scroll-artwork .framer-8sbbw2{translate:var(--card-out,0%) 0}footer.scroll-artwork .framer-eq4821,footer.scroll-artwork .framer-1gn5o1s{translate:calc(-1 * var(--card-out,0%)) 0}@media (prefers-reduced-motion:reduce){footer.scroll-artwork .framer-jhdqpf,footer.scroll-artwork .framer-8sbbw2,footer.scroll-artwork .framer-eq4821,footer.scroll-artwork .framer-1gn5o1s{translate:none}}@media (prefers-reduced-motion:no-preference){footer.scroll-artwork .framer-jhdqpf,footer.scroll-artwork .framer-8sbbw2,footer.scroll-artwork .framer-eq4821,footer.scroll-artwork .framer-1gn5o1s{transition:translate 1.2s cubic-bezier(.22,.61,.36,1)}}.selected-five{box-sizing:border-box;color:#181818;background:#fff;border-radius:24px;flex:none;width:100%;padding:76px 36px 100px;position:relative;overflow:hidden}.selected-five>h2{letter-spacing:-.05em;max-width:1560px;margin:0 0 40px;font-family:Fraunces,Georgia,serif;font-size:36px;font-weight:300;margin-inline:auto!important}.five-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:1560px;margin-inline:auto;display:grid}.five-grid>.project-card{min-width:0;width:100%!important}.project-card>[data-art-card]{width:100%!important}.project-website-link{color:inherit;text-underline-offset:3px;margin:12px 4px 0;font:600 15px/1.4 Inter,Arial,sans-serif;display:inline-flex}.portfolio-case{color:#181818;background:#fff;margin:0;font-family:Inter,Arial,sans-serif}.case-nav{justify-content:space-between;gap:20px;padding:28px 5%;display:flex}.case-nav a,.case-content a{color:inherit}.case-content{width:min(100% - 48px,1000px);margin:70px auto 90px}.case-content h1{letter-spacing:-.05em;margin:16px 0 24px;font:300 clamp(38px,6vw,72px)/1.1 Fraunces,Georgia,serif}.case-content h2{margin:48px 0 16px;font:300 32px/1.2 Fraunces,Georgia,serif}.case-content p{max-width:800px;font-size:18px;line-height:1.7}.case-content .case-intro{color:#555;font-size:23px}.case-content .case-kicker,.case-content .case-caption{color:#666;font-size:14px}.case-art{object-fit:cover;border-radius:20px;width:100%;max-height:560px;margin-top:24px}.case-steps{flex-wrap:wrap;gap:12px;padding:0;list-style-position:inside;display:flex}.case-steps li{border:1px dashed #bbb;border-radius:10px;padding:16px;line-height:1.4}@media (max-width:809px){.selected-five{padding:32px 18px}.five-grid{grid-template-columns:minmax(0,1fr)}.selected-five h2{font-size:30px}.case-content{margin-top:40px}}.selected-five>.framer-pn4uvc{width:100%;margin:96px auto 0}.project-card>[data-art-card]{padding:4px!important}@media (max-width:809px){.selected-five>.framer-pn4uvc{margin-top:64px}}[data-art-card] .framer-13k42c3 .project-short-line{color:#f0f0f0;letter-spacing:-.015em;white-space:normal;text-wrap:pretty;margin:8px 0 0;font:400 16px/1.5 Inter,Arial,sans-serif}@media (max-width:809px){[data-art-card] .framer-13k42c3 .project-short-line{font-size:14px}}
