.ContentPage_page__V1joL{min-height:100svh;background:#fff;color:#310c5d;font-family:var(--font-inter),sans-serif}.ContentPage_content__3XIVX{width:min(100% - 72px,960px);margin:0 auto;padding:clamp(170px,20svh,220px) 0 140px}.ContentPage_wide__G7G6t{width:min(100% - 72px,1152px)}.ContentPage_eyebrow__H1DBz{margin:0 0 14px;color:#8b779c;font-size:12px;letter-spacing:.1em;text-transform:uppercase}.ContentPage_title__4W_ug{margin:0 0 48px;font-size:clamp(48px,7vw,80px);font-weight:450;letter-spacing:-.065em;line-height:1.05}.ContentPage_lead__G_Ya9,.ContentPage_team__xkjl6{max-width:760px;margin:0 0 48px}.ContentPage_lead__G_Ya9{color:#4e2e68;font-size:clamp(19px,1.8vw,22px);letter-spacing:-.02em;line-height:1.6}.ContentPage_approach__PL_Ol{display:flex;max-width:760px;flex-direction:column;gap:28px}.ContentPage_approach__PL_Ol p{margin:0;color:#705c7e;font-size:17px;line-height:1.7}.ContentPage_smallHeading__43JFJ{margin:0 0 10px;color:#310c5d;font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.ContentPage_nextLinks__sVHcb{display:flex;flex-wrap:wrap;gap:12px 40px;margin-top:48px;max-width:760px}.ContentPage_nextLinks__sVHcb .ContentPage_contactValue__MF03T{font-size:clamp(20px,2vw,23px)}.ContentPage_people__qiS4G{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.ContentPage_person__JRFoX{display:flex;align-items:center;gap:13px;min-height:86px;padding:18px 16px;border:1px solid #e9e3ef;border-radius:14px;background:#fff;color:#310c5d;text-decoration:none;transition:background .18s ease,border-color .18s ease}.ContentPage_person__JRFoX:hover{background:#fcfafd;border-color:#bda5cf}.ContentPage_profileIcon__htqcb{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;border-radius:11px;background:#f3edf7;color:#582b85}.ContentPage_profileCopy__oLrVI{display:flex;flex-direction:column;gap:5px}.ContentPage_profileCopy__oLrVI strong{font-size:16px;font-weight:500;letter-spacing:-.035em;line-height:1.3}.ContentPage_profileCopy__oLrVI>span{color:#80698f;font-size:11px;line-height:1.4}.ContentPage_channels__65lvy{display:flex;flex-direction:column;align-items:flex-start;gap:22px}.ContentPage_channel__mVn_c{display:flex;align-items:center;gap:16px;min-width:0;max-width:100%;color:#310c5d;text-decoration:none}.ContentPage_channelCopy__DiAAr{display:flex;min-width:0;flex-direction:column;gap:3px}.ContentPage_channelCopy__DiAAr strong{font-size:22px;font-weight:450;letter-spacing:-.035em;line-height:1.25;overflow-wrap:anywhere;transition:color .18s ease}.ContentPage_channelCopy__DiAAr>span{color:#80698f;font-size:12px;line-height:1.4}a.ContentPage_channel__mVn_c:hover strong{color:#582b85}.ContentPage_contactIntro__rGZKH{max-width:510px;margin:0 0 36px;color:#705c7e;font-size:18px;line-height:1.75}.ContentPage_email__vf1d_{display:inline-block;color:#310c5d;font-size:clamp(26px,3.6vw,40px);font-weight:450;letter-spacing:-.055em;line-height:1.5;text-decoration:underline;text-decoration-color:#d8cadd;text-decoration-thickness:1px;text-underline-offset:10px;transition:text-decoration-color .18s ease}.ContentPage_email__vf1d_:hover{text-decoration-color:#310c5d}.ContentPage_contactValue__MF03T{display:inline-flex;align-items:center;gap:12px;color:#310c5d;font-size:clamp(24px,3.4vw,38px);font-weight:450;letter-spacing:-.05em;line-height:1.2;overflow-wrap:anywhere;text-decoration:none}.ContentPage_contactValue__MF03T svg{flex-shrink:0;color:#a593b4;transition:transform .2s ease,color .2s ease}a.ContentPage_contactValue__MF03T:hover{color:#582b85}a.ContentPage_contactValue__MF03T:hover svg{color:#582b85;transform:translate(3px,-3px)}.ContentPage_content__3XIVX a:focus-visible{outline:2px solid #927ba3;outline-offset:6px;border-radius:2px}@media (max-width:640px){.ContentPage_content__3XIVX{width:calc(100% - 44px);padding:160px 0 110px}.ContentPage_wide__G7G6t{width:calc(100% - 44px)}.ContentPage_title__4W_ug{margin-bottom:34px}.ContentPage_lead__G_Ya9,.ContentPage_team__xkjl6{margin-bottom:36px}.ContentPage_lead__G_Ya9{font-size:18px}.ContentPage_approach__PL_Ol{gap:24px}.ContentPage_approach__PL_Ol p{font-size:16px;line-height:1.75}.ContentPage_nextLinks__sVHcb{flex-direction:column;margin-top:40px}.ContentPage_people__qiS4G{grid-template-columns:1fr;gap:10px}.ContentPage_contactIntro__rGZKH{font-size:16px;margin-bottom:28px}.ContentPage_channels__65lvy{gap:18px}.ContentPage_channelCopy__DiAAr strong{font-size:19px}}@media (prefers-reduced-motion:reduce){.ContentPage_contactValue__MF03T svg,.ContentPage_email__vf1d_,.ContentPage_person__JRFoX{transition:none}}@keyframes waitlist_vt-reveal__c_z2A{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.waitlist_reveal__aXdzB{opacity:0;animation:waitlist_vt-reveal__c_z2A .7s cubic-bezier(.16,1,.3,1) both}@media (prefers-reduced-motion:reduce){.waitlist_reveal__aXdzB{animation-duration:.01ms;transform:none}}.ElasticWordmark_link__NBbbC{display:inline-block;position:relative;perspective:800px;color:inherit;text-decoration:none;touch-action:pinch-zoom;user-select:none;-webkit-user-select:none;-webkit-user-drag:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.ElasticWordmark_flat__619Fn{display:block;opacity:1;pointer-events:none}.ElasticWordmark_volume__TjyR6{position:absolute;inset:0;opacity:0;pointer-events:none;perspective:800px}.ElasticWordmark_shape__pCClV{display:block;position:relative;transform-style:preserve-3d;transform-origin:center;pointer-events:none}.ElasticWordmark_face__UFsH4{position:relative;display:block;color:#310c5d}.ElasticWordmark_depth__OGRoR{position:absolute;inset:0;color:#21073f;transform:translateZ(var(--depth));visibility:hidden}.ElasticWordmark_depth__OGRoR:nth-child(10){color:#462063}.ElasticWordmark_link__NBbbC[data-active=true] .ElasticWordmark_depth__OGRoR{visibility:visible}.ElasticWordmark_link__NBbbC[data-active=true] .ElasticWordmark_shape__pCClV{will-change:transform}.ElasticWordmark_link__NBbbC[data-active=true] .ElasticWordmark_flat__619Fn{opacity:0}.ElasticWordmark_link__NBbbC[data-active=true] .ElasticWordmark_volume__TjyR6,.ElasticWordmark_link__NBbbC[data-settling=true] .ElasticWordmark_flat__619Fn{opacity:1}.ElasticWordmark_link__NBbbC[data-settling=true] .ElasticWordmark_volume__TjyR6{opacity:0}.ElasticWordmark_link__NBbbC[data-settling=true] .ElasticWordmark_flat__619Fn,.ElasticWordmark_link__NBbbC[data-settling=true] .ElasticWordmark_volume__TjyR6{transition:opacity .24s ease}.ElasticWordmark_link__NBbbC[data-dragging=true]{cursor:grabbing}@media (hover:hover) and (pointer:fine){.ElasticWordmark_link__NBbbC{cursor:grab}}@media (prefers-reduced-motion:reduce){.ElasticWordmark_link__NBbbC[data-settling=true] .ElasticWordmark_flat__619Fn,.ElasticWordmark_link__NBbbC[data-settling=true] .ElasticWordmark_volume__TjyR6{transition:none}}.StudioIndex_trigger__MJwZs{position:fixed;top:27px;right:30px;z-index:6;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:8px;background:transparent;color:#310c5d;cursor:pointer}.StudioIndex_menuLines__j40tL{position:relative;width:32px;height:calc(var(--bar-step, 10px) * 2 + var(--bar-height, 3px))}.StudioIndex_sheet__ZC_Tg,.StudioIndex_trigger__MJwZs{user-select:none;-webkit-user-select:none}.StudioIndex_menuLines__j40tL i{position:absolute;right:0;top:0;display:block;height:var(--bar-height,3px);width:100%;border-radius:2px;background:currentColor;transform-origin:center;transition:width .24s cubic-bezier(.22,.75,.25,1),transform .32s cubic-bezier(.22,.75,.25,1),opacity .2s ease}.StudioIndex_menuLines__j40tL i:nth-child(2){top:var(--bar-step,10px);width:75%;transition-delay:25ms}.StudioIndex_menuLines__j40tL i:nth-child(3){top:calc(var(--bar-step, 10px) * 2);width:50%;transition-delay:50ms}@media (hover:hover){.StudioIndex_trigger__MJwZs:hover .StudioIndex_menuLines__j40tL i{width:100%}}.StudioIndex_trigger__MJwZs:active .StudioIndex_menuLines__j40tL i,.StudioIndex_trigger__MJwZs:focus-visible .StudioIndex_menuLines__j40tL i,.StudioIndex_trigger__MJwZs[aria-expanded=true] .StudioIndex_menuLines__j40tL i{width:100%}.StudioIndex_trigger__MJwZs[aria-expanded=true] .StudioIndex_menuLines__j40tL i:first-child{transform:translateY(var(--bar-step,10px)) rotate(45deg)}.StudioIndex_trigger__MJwZs[aria-expanded=true] .StudioIndex_menuLines__j40tL i:nth-child(2){opacity:0;transform:scaleX(.2)}.StudioIndex_trigger__MJwZs[aria-expanded=true] .StudioIndex_menuLines__j40tL i:nth-child(3){transform:translateY(calc(var(--bar-step, 10px) * -1)) rotate(-45deg)}.StudioIndex_dialog__TH_iz{position:fixed;inset:84px 28px auto auto;width:max-content;min-width:260px;max-width:none;max-height:calc(100dvh - 108px);margin:0;padding:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;border:1px solid #eee9f2;border-radius:20px;background:#fff;color:#310c5d;box-shadow:0 16px 48px -20px #241a3329,0 3px 12px -5px #241a3314}.StudioIndex_dialog__TH_iz::backdrop{background:transparent}.StudioIndex_sheet__ZC_Tg{position:relative;isolation:isolate;padding:14px 28px 26px}.StudioIndex_sheet__ZC_Tg:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.055;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath d='M0 0h160v160H0z' filter='url(%23n)' opacity='.8'/%3E%3C/svg%3E")}.StudioIndex_links__bLXJf{display:flex;flex-direction:column;align-items:flex-end}.StudioIndex_item__DMWbS{display:flex;align-items:center;justify-content:flex-end;text-align:right;min-height:76px;padding:14px 0;color:inherit;text-decoration:none;font-family:var(--font-inter),sans-serif;font-size:38px;font-weight:450;letter-spacing:-.065em;line-height:1.15;transition:color .2s ease}.StudioIndex_item__DMWbS:hover{color:#87669f}.StudioIndex_item__DMWbS[aria-disabled=true]{color:#c6bbce;cursor:default}.StudioIndex_legal__TjTTF{margin:32px 0 0;text-align:right;color:#8b779c;font-size:10px;line-height:1.5;user-select:text;-webkit-user-select:text}.StudioIndex_sheet__ZC_Tg{outline:none}.StudioIndex_sheet__ZC_Tg a:focus-visible,.StudioIndex_trigger__MJwZs:focus-visible{outline:2px solid #927ba3;outline-offset:4px}.StudioIndex_dialog__TH_iz[open]{animation:StudioIndex_unfold__O09GR .34s cubic-bezier(.2,.75,.2,1) both}.StudioIndex_dialog__TH_iz[open]::backdrop{animation:StudioIndex_appear__L_YS9 .25s ease both}.StudioIndex_dialog__TH_iz[open] .StudioIndex_item__DMWbS{animation:StudioIndex_unfold__O09GR .36s cubic-bezier(.2,.75,.2,1) both}.StudioIndex_dialog__TH_iz[open] .StudioIndex_item__DMWbS:first-child{animation-delay:70ms}.StudioIndex_dialog__TH_iz[open] .StudioIndex_item__DMWbS:nth-child(2){animation-delay:.12s}.StudioIndex_dialog__TH_iz[open] .StudioIndex_item__DMWbS:nth-child(3){animation-delay:.17s}.StudioIndex_dialog__TH_iz[open] .StudioIndex_item__DMWbS:nth-child(4){animation-delay:.22s}@keyframes StudioIndex_unfold__O09GR{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes StudioIndex_appear__L_YS9{0%{opacity:0}to{opacity:1}}@media (max-width:640px){.StudioIndex_trigger__MJwZs{top:17px;right:14px}.StudioIndex_menuLines__j40tL{width:28px}.StudioIndex_dialog__TH_iz{inset:78px 16px auto auto;width:max-content;min-width:220px;max-height:calc(100dvh - 94px - env(safe-area-inset-bottom, 0px));border-radius:17px}.StudioIndex_sheet__ZC_Tg{padding:10px 24px 24px}.StudioIndex_item__DMWbS{min-height:70px;font-size:clamp(30px,8.5vw,36px)}}@media (prefers-reduced-motion:reduce){.StudioIndex_dialog__TH_iz[open],.StudioIndex_dialog__TH_iz[open] .StudioIndex_item__DMWbS,.StudioIndex_dialog__TH_iz[open]::backdrop{animation:none}.StudioIndex_item__DMWbS,.StudioIndex_menuLines__j40tL i{transition:none}}.PortfolioChrome_header__FL_Gz{position:fixed;inset:0 0 auto;height:164px;padding:28px 36px 0;z-index:5;isolation:isolate;pointer-events:none}.PortfolioChrome_bottomFade__fVc6u{position:fixed;inset:auto 0 0;height:104px;z-index:4;isolation:isolate;pointer-events:none;transform:rotate(180deg)}.PortfolioChrome_bottomFade__fVc6u:after,.PortfolioChrome_bottomFade__fVc6u:before,.PortfolioChrome_header__FL_Gz:after,.PortfolioChrome_header__FL_Gz:before{content:"";position:absolute;inset:0;pointer-events:none}.PortfolioChrome_bottomFade__fVc6u:before,.PortfolioChrome_header__FL_Gz:before{z-index:0;background:linear-gradient(180deg,#fff 0,#fff 24%,#fffffffb 32%,#fffffff0 40%,#ffffffd6 48%,#ffffffb0 56%,#ffffff80 64%,#ffffff4f 72%,#ffffff29 80%,#ffffff0f 88%,#ffffff04 94%,#fff0)}.PortfolioChrome_bottomFade__fVc6u:after,.PortfolioChrome_header__FL_Gz:after{z-index:1;opacity:.07;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160' viewBox='0 0 160 160'%3E%3Cfilter id='grain'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23310c5d' filter='url(%23grain)' d='M0 0h160v160H0z'/%3E%3C/svg%3E");background-size:160px 160px;mask-image:linear-gradient(180deg,transparent 12%,#0000000a 24%,#00000029 36%,#00000052 48%,#00000066 58%,#00000052 68%,#00000029 80%,#0000000a 90%,transparent)}.PortfolioChrome_wordmark__uAlnr{position:relative;z-index:2;margin:0;color:#310c5d;font-family:var(--font-inter),sans-serif;font-size:35px;font-weight:500;letter-spacing:-2px;line-height:1.2}.PortfolioChrome_header__FL_Gz a{pointer-events:auto}.PortfolioChrome_header__FL_Gz a:focus-visible{outline:2px solid #310c5d;outline-offset:6px}@media (max-width:640px){.PortfolioChrome_header__FL_Gz{height:138px;padding:22px 22px 0}.PortfolioChrome_bottomFade__fVc6u{height:80px}.PortfolioChrome_wordmark__uAlnr{font-size:28px;letter-spacing:-1.6px}}.FolderPortfolio_page__WZBVs{--hero-viewport-height:100dvh;--model-height:min(76svh,620px);--open-model-scale:.78;--open-model-shift:calc(var(--hero-viewport-height) * .13);--folder-bottom-offset:.22;--project-gap:52px;--project-top-padding:30px;--open-folder-bottom:calc(var(--hero-viewport-height) * .5 - var(--open-model-shift) + var(--model-height) * var(--open-model-scale) * var(--folder-bottom-offset));position:relative;width:100%;min-width:0;background:#fff;color:#310c5d;overflow-x:clip}.FolderPortfolio_intro__9pQik{position:relative;z-index:3;height:calc(var(--hero-viewport-height) + 90svh);pointer-events:none}.FolderPortfolio_page__WZBVs[data-folder-open=true] .FolderPortfolio_intro__9pQik,.FolderPortfolio_viewport___zZ6x{height:var(--hero-viewport-height)}.FolderPortfolio_viewport___zZ6x{position:sticky;top:0;width:100%;display:grid;place-items:center;overflow:clip}.FolderPortfolio_modelPosition__QHJYb{pointer-events:none;transition:transform .7s cubic-bezier(.22,.75,.25,1)}.FolderPortfolio_page__WZBVs[data-folder-open=true] .FolderPortfolio_modelPosition__QHJYb{transform:translateY(calc(-1 * var(--open-model-shift))) scale(var(--open-model-scale))}.FolderPortfolio_spill___1cyL{position:relative;z-index:2;display:grid;grid-template-rows:0fr;margin-top:0;transition:grid-template-rows .6s cubic-bezier(.22,.75,.25,1),margin-top .6s cubic-bezier(.22,.75,.25,1)}.FolderPortfolio_spill___1cyL[data-open=true]{grid-template-rows:1fr;margin-top:calc(var(--open-folder-bottom) + var(--project-gap) - var(--hero-viewport-height) - var(--project-top-padding));transition:none}.FolderPortfolio_spillClip__eq43N{min-height:0;overflow:clip}.FolderPortfolio_spill___1cyL[data-open=true] .FolderPortfolio_spillClip__eq43N{overflow:visible}.FolderPortfolio_projects__A5w5F{width:min(100% - 64px,764px);margin:0 auto;padding:var(--project-top-padding) 24px 112px}.FolderPortfolio_featured__ip62k{display:flex;flex-direction:column;gap:26px}.FolderPortfolio_card__0MvDJ,.FolderPortfolio_row__aWoi1{color:#310c5d;background:#fff;border:1px solid #e9e3ef;box-shadow:0 18px 38px -12px #310c5d2e,0 5px 12px -4px #310c5d1a,0 1px 3px #310c5d08;opacity:0;transform:translateY(calc(-65px - var(--card-index) * 85px));transform-origin:50% 0;transition:opacity .22s,transform .4s,box-shadow .28s}.FolderPortfolio_card__0MvDJ{position:relative;z-index:calc(1 + var(--card-index));display:block;width:100%;padding:12px 12px 0;overflow:hidden;border-radius:18px}.FolderPortfolio_artwork__DXh4S{width:100%;overflow:hidden;border-radius:11px}.FolderPortfolio_artwork__DXh4S>*{width:100%;box-shadow:none}.FolderPortfolio_cardCopy__052LP{padding:24px 12px 26px}.FolderPortfolio_cardHeading__xiCLf{display:flex;align-items:center;justify-content:space-between;gap:20px}.FolderPortfolio_cardHeading__xiCLf h2{margin:0;color:#310c5d;font-family:var(--font-inter),sans-serif;font-size:clamp(1.75rem,4vw,2.6rem);font-weight:450;letter-spacing:-.06em;line-height:1}.FolderPortfolio_subtitle__qnu6h{display:block;margin-top:8px;color:#8a7799;font-size:18px;font-weight:450;letter-spacing:-.02em;line-height:1.3}.FolderPortfolio_rowCopy__lcOZL .FolderPortfolio_subtitle__qnu6h{margin-top:2px;font-size:13px;overflow:hidden;text-overflow:ellipsis}.FolderPortfolio_cardHeading__xiCLf>span{font-size:1.6rem;font-weight:300;transition:transform .28s}.FolderPortfolio_cardCopy__052LP>p{max-width:570px;margin-top:14px;color:#6f5b7d;font-size:.95rem;line-height:1.55}.FolderPortfolio_card__0MvDJ:hover{box-shadow:0 26px 52px -14px #310c5d35,0 8px 18px -6px #310c5d20}.FolderPortfolio_card__0MvDJ:hover .FolderPortfolio_cardHeading__xiCLf>span{transform:translate(3px,-3px)}.FolderPortfolio_card__0MvDJ:focus-visible,.FolderPortfolio_row__aWoi1:focus-visible{outline:2px solid #79529a;outline-offset:5px}.FolderPortfolio_spill___1cyL[data-open=true] .FolderPortfolio_card__0MvDJ{opacity:1;transform:none;transition:none}.FolderPortfolio_spill___1cyL[data-open=true] .FolderPortfolio_row__aWoi1{opacity:1;transform:translateY(0);transition:opacity .55s ease-out,transform .85s cubic-bezier(.18,.78,.2,1);transition-delay:calc(1s + (var(--card-index) - 4) * .1s)}.FolderPortfolio_more__SwzP3{display:flex;flex-direction:column;margin-top:56px;padding-top:24px;border-top:1px solid #e9e3ef}.FolderPortfolio_moreLabel___TvWN{margin-bottom:12px;color:#8a7698;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.FolderPortfolio_row__aWoi1{display:grid;grid-template-columns:96px minmax(0,1fr) 22px;align-items:center;gap:18px;min-height:100px;padding:12px 16px 12px 10px;border:0;border-bottom:1px solid #e9e3ef;border-radius:0;box-shadow:none}.FolderPortfolio_row__aWoi1:hover{background:#faf8fc}.FolderPortfolio_rowPreview__DOeT2{position:relative;display:block;width:96px;aspect-ratio:16/10;overflow:hidden;border-radius:8px;border:1px solid #e9e3ef}.FolderPortfolio_rowPreviewScale__cji_d{position:absolute;top:0;left:0;width:700%;transform:scale(calc(1 / 7));transform-origin:0 0;pointer-events:none}.FolderPortfolio_rowPreviewScale__cji_d>*{width:100%;border:0;border-radius:0;box-shadow:none}.FolderPortfolio_rowCopy__lcOZL{display:flex;min-width:0;flex-direction:column;gap:5px}.FolderPortfolio_rowCopy__lcOZL strong{overflow:hidden;font-family:var(--font-inter),sans-serif;font-size:1.25rem;font-weight:500;letter-spacing:-.04em;text-overflow:ellipsis;white-space:nowrap}.FolderPortfolio_rowCopy__lcOZL small{color:#806d8e;font-size:.72rem;letter-spacing:.035em}.FolderPortfolio_rowArrow__e9p5W{font-size:1.1rem;transition:transform .22s}.FolderPortfolio_row__aWoi1:hover .FolderPortfolio_rowArrow__e9p5W{transform:translate(2px,-2px)}@media (max-width:640px){.FolderPortfolio_page__WZBVs{--model-height:min(90vw,64svh);--open-model-scale:.82;--open-model-shift:calc(var(--hero-viewport-height) * .12);--project-gap:44px;--project-top-padding:24px}.FolderPortfolio_projects__A5w5F{width:100%;padding:var(--project-top-padding) 22px 88px}.FolderPortfolio_featured__ip62k{gap:22px}.FolderPortfolio_card__0MvDJ{padding:9px 9px 0;border-radius:14px}.FolderPortfolio_cardCopy__052LP{padding:18px 8px 20px}.FolderPortfolio_cardHeading__xiCLf h2{font-size:1.8rem}.FolderPortfolio_cardHeading__xiCLf .FolderPortfolio_subtitle__qnu6h{margin-top:6px;font-size:15px}.FolderPortfolio_cardCopy__052LP>p{margin-top:11px;font-size:.83rem;line-height:1.5}.FolderPortfolio_more__SwzP3{margin-top:38px;padding-top:20px}.FolderPortfolio_row__aWoi1{grid-template-columns:70px minmax(0,1fr) 20px;gap:12px;min-height:82px;padding:10px 4px 10px 0}.FolderPortfolio_rowPreview__DOeT2{width:70px}.FolderPortfolio_rowCopy__lcOZL strong{font-size:1.05rem}.FolderPortfolio_rowCopy__lcOZL small{font-size:.65rem}}@media (prefers-reduced-motion:reduce){.FolderPortfolio_card__0MvDJ,.FolderPortfolio_modelPosition__QHJYb,.FolderPortfolio_row__aWoi1,.FolderPortfolio_spill___1cyL,.FolderPortfolio_spill___1cyL[data-open=true] .FolderPortfolio_card__0MvDJ,.FolderPortfolio_spill___1cyL[data-open=true] .FolderPortfolio_row__aWoi1{transition:none}}