.GlobalNav_navBar__TAGz6{position:fixed;top:0;left:0;right:0;height:var(--nav-height);z-index:50;display:flex;align-items:center;justify-content:space-between;padding:0 var(--content-padding-x);pointer-events:none;background:transparent;border-bottom:1px solid transparent;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);transition:background-color var(--duration-slow) var(--ease-out),border-color var(--duration-slow) var(--ease-out),backdrop-filter var(--duration-slow) var(--ease-out),-webkit-backdrop-filter var(--duration-slow) var(--ease-out)}.GlobalNav_backControl__jHMbO{display:flex;align-items:center;pointer-events:auto}.GlobalNav_backLink__gVioo{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--radius-sm);color:var(--color-foreground-subtle);text-decoration:none;transition:color var(--duration-hover-out) var(--ease-hover-out),background-color var(--duration-hover-out) var(--ease-hover-out),transform var(--duration-hover-out) var(--ease-hover)}@media (hover:hover) and (pointer:fine){.GlobalNav_backLink__gVioo:hover{color:var(--color-foreground-strong);background:var(--overlay-light);transform:translateX(-1px);transition-duration:var(--duration-hover-in),var(--duration-hover-in),var(--duration-hover-in)}}.GlobalNav_backLink__gVioo:active{transform:translateX(-1px) scale(.97);transition-duration:var(--duration-hover-in),var(--duration-hover-in),var(--duration-hover-in)}.GlobalNav_backLink__gVioo:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.GlobalNav_navBarScrolled__Y8y60{background:var(--nav-background);border-bottom:1px solid var(--nav-border);backdrop-filter:blur(var(--nav-blur));-webkit-backdrop-filter:blur(var(--nav-blur))}.GlobalNav_themeControl__SNYf4{display:flex;align-items:center;gap:var(--space-2);pointer-events:auto}.GlobalNav_themeControl__SNYf4 [class*=iconButton]{height:2rem;width:2rem;padding:0;background:transparent;border:none;border-radius:var(--radius-sm);transition:background-color var(--duration-hover-out) var(--ease-hover-out),transform var(--duration-hover-out) var(--ease-hover)}@media (hover:hover) and (pointer:fine){.GlobalNav_themeControl__SNYf4 [class*=iconButton]:hover{background:var(--overlay-light);border-color:transparent;transform:scale(1.04);transition-duration:var(--duration-hover-in),var(--duration-hover-in)}}.GlobalNav_themeControl__SNYf4 [class*=iconButton]:hover [class*=icon]{color:var(--nav-link-hover);transition-duration:var(--duration-hover-in)}.GlobalNav_themeControl__SNYf4 [class*=iconButton]:active{background:var(--overlay-medium);transform:scale(.98)}@media (prefers-reduced-motion:reduce){.GlobalNav_backLink__gVioo:active,.GlobalNav_backLink__gVioo:hover,.GlobalNav_themeControl__SNYf4 [class*=iconButton]:active,.GlobalNav_themeControl__SNYf4 [class*=iconButton]:hover{transform:none}}.icon-button_iconButtonWrapper__r_XBm{position:relative;display:inline-flex;align-items:center;justify-content:center}.icon-button_iconButton__LMnA_{display:inline-flex;align-items:center;justify-content:center;padding:var(--space-2);height:40px;width:40px;color:var(--color-foreground);background-color:var(--color-background-subtle);border:1.5px solid var(--overlay-medium);border-radius:var(--radius-md);cursor:pointer;transition:transform var(--duration-hover-out) var(--ease-hover),background-color var(--duration-hover-out) var(--ease-hover-out),border-color var(--duration-hover-out) var(--ease-hover-out),box-shadow var(--duration-hover-out) var(--ease-hover-out);font-family:var(--font-family-primary);backface-visibility:hidden;transform:translateZ(0)}@media (hover:hover) and (pointer:fine){.icon-button_iconButton__LMnA_:hover{background-color:var(--color-background-muted);border-color:var(--overlay-strong);transform:translateY(-1px) scale(1.02);transition-duration:var(--duration-hover-in),var(--duration-hover-in),var(--duration-hover-in),var(--duration-hover-in)}}.icon-button_iconButton__LMnA_:active{background-color:var(--color-background-active);transform:translateY(0) scale(.96);transition-duration:.08s,.08s,.08s,.08s}.icon-button_iconButton__LMnA_:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.icon-button_iconButton__LMnA_:disabled{opacity:.5;cursor:not-allowed}.icon-button_iconButtonActive__QTyhC{background-color:var(--color-background-muted);border-color:var(--overlay-strong)}.icon-button_iconContainer__d2_pm{display:flex;align-items:center;justify-content:center;width:18px;height:18px;position:relative}@media (max-width:768px){.icon-button_iconButton__LMnA_{height:36px;width:36px;padding:var(--space-2)}.icon-button_iconContainer__d2_pm{width:16px;height:16px}}@media (prefers-reduced-motion:reduce){.icon-button_iconButton__LMnA_{transition:none!important}}@media (prefers-contrast:high){.icon-button_iconButton__LMnA_{border-width:2px}}.ThemeSwitcher_switcherRoot__TpKV7{position:relative;display:inline-flex;overflow:visible;isolation:isolate}.ThemeSwitcher_switcherForeground__On2_n{position:relative;z-index:1}.ThemeSwitcher_radialBurst__qjtDU{--burst-size:min(125vmax,2200px);position:absolute;left:50%;top:50%;width:var(--burst-size);height:var(--burst-size);transform:translate(-50%,-50%);transform-origin:50% 50%;pointer-events:none;z-index:0;border-radius:50%;will-change:opacity,transform;animation-delay:0s;animation-duration:1.65s;animation-timing-function:var(--ease-out);animation-fill-mode:forwards;animation-name:ThemeSwitcher_theme-radial-burst___4Ua0}.ThemeSwitcher_radialBurst__qjtDU:after{content:"";position:absolute;inset:0;border-radius:50%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:160px 160px;mix-blend-mode:overlay;opacity:.05;animation:ThemeSwitcher_theme-burst-grain__E7tSg .5s steps(4) infinite}@keyframes ThemeSwitcher_theme-burst-grain__E7tSg{0%{background-position:0 0}25%{background-position:-37px 19px}50%{background-position:21px -33px}75%{background-position:-18px -24px}to{background-position:0 0}}.ThemeSwitcher_burstToDark__DjclN,.ThemeSwitcher_burstToLight__LUIp_{--burst-a0:0.38;--burst-a1:0.28;--burst-a2:0.18;--burst-a3:0.1;--burst-a4:0.04;--burst-fade:66%;--burst-halo-a0:0.24;--burst-halo-a1:0.1;--burst-halo-fade:46%;background:radial-gradient(circle at 50% 50%,rgb(var(--burst-c0)/var(--burst-a0)) 0,rgb(var(--burst-c1)/var(--burst-a1)) 14%,rgb(var(--burst-c2)/var(--burst-a2)) 32%,rgb(var(--burst-c3)/var(--burst-a3)) 52%,rgb(var(--burst-c4)/var(--burst-a4)) 68%,transparent var(--burst-fade)),radial-gradient(circle at 50% 50%,rgb(var(--burst-h0)/var(--burst-halo-a0)) 0,rgb(var(--burst-h1)/var(--burst-halo-a1)) 38%,transparent var(--burst-halo-fade))}.ThemeSwitcher_burstToLight__LUIp_{--burst-c0:244 176 108;--burst-c1:237 140 58;--burst-c2:229 108 24;--burst-c3:201 82 18;--burst-c4:173 68 15;--burst-h0:245 215 185;--burst-h1:237 140 58}.ThemeSwitcher_burstToDark__DjclN{--burst-c0:168 130 250;--burst-c1:133 85 235;--burst-c2:108 55 215;--burst-c3:82 38 180;--burst-c4:65 32 150;--burst-h0:205 190 248;--burst-h1:133 85 235}@keyframes ThemeSwitcher_theme-radial-burst___4Ua0{0%{opacity:0;transform:translate(-50%,-50%) scale(.1);animation-timing-function:var(--ease-snappy)}12%{opacity:.46;transform:translate(-50%,-50%) scale(.34);animation-timing-function:var(--ease-out)}to{opacity:0;transform:translate(-50%,-50%) scale(1)}}.ThemeSwitcher_iconContainer__k1sML{display:flex;align-items:center;justify-content:center;width:18px;height:18px;position:relative}.ThemeSwitcher_iconContainer__k1sML>div{display:flex;align-items:center;justify-content:center;position:absolute;inset:0}.ThemeSwitcher_icon__Wq71D{width:100%;height:100%;color:var(--color-foreground-subtle);transition:color var(--duration-hover-out) var(--ease-hover-out)}@media (prefers-reduced-motion:reduce){.ThemeSwitcher_iconContainer__k1sML{transition:none}.ThemeSwitcher_radialBurst__qjtDU{animation:none!important;opacity:0!important;display:none}}.MobileSplitFrame_frame__9LY9h{position:relative;display:flex;align-items:stretch;justify-content:center;width:100%;padding:clamp(.75rem,2vw,1.25rem);overflow:hidden}.MobileSplitFrame_right__SmE4J{position:relative;flex:none;height:100%;aspect-ratio:9/16;border-radius:var(--radius-sm);overflow:hidden;background:var(--color-surface-secondary)}.MobileSplitFrame_video__d_ZPy{display:block;width:100%;height:100%;object-fit:contain}.MobileSplitFrame_soundToggle__kw1ap{position:absolute;right:var(--space-3);bottom:var(--space-3);z-index:1}.MobileSplitFrame_soundToggleButton__sRQPN.MobileSplitFrame_soundToggleButton__sRQPN{background:var(--nav-background);border-color:var(--nav-border);backdrop-filter:blur(var(--nav-blur));-webkit-backdrop-filter:blur(var(--nav-blur))}.MobileSplitFrame_soundIcon___wmms{display:flex;align-items:center;justify-content:center}.ProjectCard_contentColumn__kJqGO{display:block;width:100%;min-width:0;flex:1 1 50%;align-self:stretch;box-sizing:border-box}.ProjectCard_projectBlock__PCrdS:not(.ProjectCard_editorial___FlPM) .ProjectCard_contentColumn__kJqGO{flex:none;padding:0}.ProjectCard_projectBlock__PCrdS:not(.ProjectCard_editorial___FlPM) .ProjectCard_contentInner___ofHX{margin-top:0}.ProjectCard_projectBlock__PCrdS{position:relative;display:flex;flex-direction:column;width:100%;background:transparent;overflow:hidden;backface-visibility:hidden;-webkit-font-smoothing:antialiased;transform-origin:center}.ProjectCard_projectBlock__PCrdS.ProjectCard_editorial___FlPM{flex-direction:row-reverse;align-items:center;gap:clamp(2rem,4vw,3.5rem)}.ProjectCard_projectBlock__PCrdS.ProjectCard_stacked__YwgM8{flex-direction:column;align-items:stretch;gap:var(--space-5)}.ProjectCard_projectBlock__PCrdS.ProjectCard_stacked__YwgM8 .ProjectCard_mediaWrapper__NUGuo{order:-1;flex:none;width:100%}.ProjectCard_projectBlock__PCrdS.ProjectCard_stacked__YwgM8 .ProjectCard_contentColumn__kJqGO{flex:none;width:100%;margin:0;padding:0}.ProjectCard_projectBlock__PCrdS.ProjectCard_stacked__YwgM8 .ProjectCard_contentInner___ofHX{margin-top:0;gap:var(--space-4)}.ProjectCard_projectBlock__PCrdS.ProjectCard_stacked__YwgM8 .ProjectCard_mediaContainer__3PF2x{aspect-ratio:auto;display:flex;align-items:center;justify-content:center;padding:clamp(.75rem,2vw,1.25rem);transition:border-color var(--duration-hover-out) var(--ease-hover-out)}.ProjectCard_projectBlock__PCrdS.ProjectCard_stacked__YwgM8 .ProjectCard_mediaContainer__3PF2x .ProjectCard_heroImage__pU96B{position:static;width:100%;height:auto;object-fit:contain;border-radius:var(--radius-sm)}.ProjectCard_projectBlock__PCrdS.ProjectCard_stacked__YwgM8 .ProjectCard_mediaContainer__3PF2x .ProjectCard_videoContainer__ACm6K{height:auto;overflow:hidden;border-radius:var(--radius-sm)}.ProjectCard_projectBlock__PCrdS.ProjectCard_stacked__YwgM8 .ProjectCard_mediaContainer__3PF2x .ProjectCard_mediaImage__QPFkp{width:100%;height:100%;object-fit:contain;border-radius:var(--radius-sm)}.ProjectCard_projectBlock__PCrdS.ProjectCard_stacked__YwgM8 .ProjectCard_mediaContainerClickable__4ljaS:hover{border-color:var(--color-border-hover);--hairline-border-color:var(--color-border-hover);opacity:1}.ProjectCard_mediaWrapper__NUGuo{position:relative;width:100%;min-width:0;flex:1 1 50%;flex-shrink:0;margin:0;overflow:hidden}.ProjectCard_mediaContainer__3PF2x{position:relative;display:block;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:var(--radius-sm)}.ProjectCard_projectBlockFirst__4lr3t .ProjectCard_mediaContainer__3PF2x{min-height:min(65vh,560px);aspect-ratio:16/9}.ProjectCard_mediaContainerVideo__q75sy,.ProjectCard_projectBlockFirst__4lr3t .ProjectCard_mediaContainer__3PF2x.ProjectCard_mediaContainerVideo__q75sy{min-height:0;aspect-ratio:auto}.ProjectCard_mediaAspectSpacer__ixDOV{display:block;width:100%;height:0;padding-bottom:56.25%;margin:0;pointer-events:none}.ProjectCard_mediaPlaceholder__3M2_j{position:absolute;inset:0;width:100%;height:100%;background:var(--color-surface-secondary);border-radius:inherit}.ProjectCard_mediaContainerClickable__4ljaS{cursor:pointer;color:inherit;text-decoration:none;transition:opacity var(--duration-normal) var(--ease-out)}.ProjectCard_mediaContainerClickable__4ljaS:hover{opacity:.94}.ProjectCard_mediaContainerClickable__4ljaS:focus-visible{outline:2px solid var(--color-accent,var(--color-focus));outline-offset:2px}.ProjectCard_heroImage__pU96B{width:100%;height:100%;object-fit:cover;object-position:center;opacity:0;transition:opacity var(--duration-slow) var(--ease-out)}.ProjectCard_heroImage__pU96B.ProjectCard_mediaLoaded___G2sX{opacity:1}.ProjectCard_videoContainer__ACm6K{position:relative;width:100%;height:100%;background:var(--color-surface-secondary)}.ProjectCard_mediaSkeleton__QtoJ2{position:absolute;inset:0;background:radial-gradient(140% 140% at 85% -15%,var(--color-accent-subtle) 0,transparent 50%),linear-gradient(225deg,var(--color-surface-secondary) 0,var(--color-background) 130%);overflow:hidden}.ProjectCard_mediaSkeleton__QtoJ2:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 0,var(--avatar-skeleton-shimmer) 45%,transparent 90%);transform:translateX(-100%);animation:ProjectCard_mediaSkeletonShimmer__ThNeu 1.4s ease-in-out infinite}@keyframes ProjectCard_mediaSkeletonShimmer__ThNeu{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}video.ProjectCard_mediaImage__QPFkp{filter:brightness(1)}.ProjectCard_mediaContainerVideo__q75sy .ProjectCard_videoContainer__ACm6K{height:auto;min-height:120px}.ProjectCard_mediaImage__QPFkp{width:100%;height:100%;object-fit:cover;object-position:center;display:block;opacity:0;transition:opacity var(--duration-slow) var(--ease-out)}.ProjectCard_mediaImage__QPFkp.ProjectCard_mediaLoaded___G2sX{opacity:1}.ProjectCard_mediaContainerVideo__q75sy .ProjectCard_mediaImage__QPFkp{display:block;width:100%;height:auto;object-fit:contain}.ProjectCard_contentInner___ofHX{display:flex;flex-direction:column;gap:var(--space-5);padding:0;margin-top:var(--space-6)}.ProjectCard_projectBlock__PCrdS.ProjectCard_editorial___FlPM .ProjectCard_contentInner___ofHX{margin-top:0;gap:var(--space-6)}.ProjectCard_contentLead__Fo7lJ{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.ProjectCard_metaLine__9D9lu{display:flex;flex-wrap:wrap;align-items:center;gap:.35em;margin:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);font-family:var(--font-family-primary);color:var(--color-foreground-subtle);line-height:var(--line-height-normal)}.ProjectCard_metaSeparator__mGCZ1{color:var(--color-foreground-subtle);opacity:.55;-webkit-user-select:none;user-select:none}.ProjectCard_metaValueArr__YqW8s{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:inherit;font-weight:inherit;font-family:inherit}@keyframes ProjectCard_arrLand__76SsE{0%{transform:scale(1);color:var(--color-foreground-subtle)}50%{transform:scale(1.035);color:var(--color-accent-green)}to{transform:scale(1);color:var(--color-foreground-subtle)}}.ProjectCard_metaValueArrLanded__SfoI1{display:inline-block;animation:ProjectCard_arrLand__76SsE .9s ease-in-out}@media (prefers-reduced-motion:reduce){.ProjectCard_metaValueArrLanded__SfoI1{animation:none}}.ProjectCard_srOnly__te8YL{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ProjectCard_title__DiFFg{font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);font-family:var(--font-family-display);color:var(--color-foreground-strong);line-height:var(--line-height-normal)}.ProjectCard_description__YOjZz,.ProjectCard_title__DiFFg{letter-spacing:var(--letter-spacing-normal);margin:0;transition:color var(--duration-slow) var(--ease-out)}.ProjectCard_description__YOjZz{font-size:var(--font-size-base);font-family:var(--font-family-primary);color:var(--color-foreground-muted);line-height:var(--line-height-relaxed);max-width:min(100%,52ch)}.ProjectCard_description__YOjZz p{margin:0;max-width:100%}@media (min-width:641px){.ProjectCard_projectBlockFirst__4lr3t .ProjectCard_mediaContainer__3PF2x,.ProjectCard_projectBlockFirst__4lr3t .ProjectCard_mediaContainer__3PF2x.ProjectCard_mediaContainerVideo__q75sy{min-height:0}.ProjectCard_projectBlock__PCrdS.ProjectCard_editorial___FlPM .ProjectCard_contentColumn__kJqGO{align-self:center}}@media (max-width:640px){.ProjectCard_projectBlock__PCrdS.ProjectCard_editorial___FlPM{flex-direction:column;align-items:stretch;gap:var(--space-6)}.ProjectCard_projectBlock__PCrdS.ProjectCard_editorial___FlPM .ProjectCard_mediaWrapper__NUGuo{order:-1;flex:none;width:100%}.ProjectCard_projectBlock__PCrdS.ProjectCard_editorial___FlPM .ProjectCard_contentColumn__kJqGO{flex:none;width:100%;margin:0;padding:var(--space-2) 0 0}.ProjectCard_contentInner___ofHX{padding:0}.ProjectCard_projectBlock__PCrdS.ProjectCard_editorial___FlPM .ProjectCard_contentInner___ofHX{margin-top:0}.ProjectCard_projectBlockFirst__4lr3t .ProjectCard_mediaContainer__3PF2x{min-height:min(55vh,400px)}.ProjectCard_contentInner___ofHX{gap:var(--space-5)}.ProjectCard_description__YOjZz{font-size:var(--font-size-sm);line-height:var(--line-height-relaxed)}}@media (max-width:400px){.ProjectCard_contentInner___ofHX{padding:0}.ProjectCard_projectBlockFirst__4lr3t .ProjectCard_mediaContainer__3PF2x{min-height:min(50vh,360px)}}@media (prefers-reduced-motion:reduce){.ProjectCard_mediaContainerClickable__4ljaS{transition:none}.ProjectCard_mediaSkeleton__QtoJ2:after{animation:none}.ProjectCard_heroImage__pU96B,.ProjectCard_mediaImage__QPFkp{transition:none}}.ProjectNavigation_navigation__qB6oJ{width:100%;padding-top:var(--space-8);margin-top:var(--space-4);border-top:1px solid var(--color-border)}.ProjectNavigation_navGrid__NDUdT{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-6) var(--space-8);align-items:start}.ProjectNavigation_navGridSingle__L9_PK{grid-template-columns:1fr}.ProjectNavigation_navGridSingle__L9_PK .ProjectNavigation_navItemNext__NEqUo{text-align:right;align-items:flex-end}.ProjectNavigation_navItem__9cyWR{display:flex;flex-direction:column;gap:var(--space-1);width:100%;min-width:0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);text-decoration:none;color:inherit;transition:background-color var(--duration-hover-out) var(--ease-hover-out),color var(--duration-hover-out) var(--ease-hover-out)}@media (hover:hover) and (pointer:fine){.ProjectNavigation_navItem__9cyWR:hover{background:var(--color-background-subtle);transition-duration:var(--duration-hover-in)}.ProjectNavigation_navItem__9cyWR:hover .ProjectNavigation_navDirection__MTUCY{color:var(--color-foreground-muted)}.ProjectNavigation_navItem__9cyWR:hover .ProjectNavigation_navTitle__Lzgr1{color:var(--color-foreground-strong)}}.ProjectNavigation_navItem__9cyWR:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.ProjectNavigation_navItemNext__NEqUo{text-align:right;align-items:flex-end}.ProjectNavigation_navDirection__MTUCY{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--font-size-xs);color:var(--color-foreground-subtle)}.ProjectNavigation_navDirection__MTUCY,.ProjectNavigation_navTitle__Lzgr1{font-family:var(--font-family-primary);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-normal);line-height:var(--line-height-normal)}.ProjectNavigation_navTitle__Lzgr1{font-size:var(--font-size-sm);color:var(--color-foreground-strong)}.ProjectNavigation_navCompany__pDhfY{font-size:var(--font-size-xs);font-weight:var(--font-weight-normal);color:var(--color-foreground-subtle);line-height:var(--line-height-normal)}@media (max-width:768px){.ProjectNavigation_navGrid__NDUdT{grid-template-columns:1fr;gap:var(--space-4)}.ProjectNavigation_navGridSingle__L9_PK .ProjectNavigation_navItemNext__NEqUo,.ProjectNavigation_navItemNext__NEqUo{text-align:left;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.ProjectNavigation_navItem__9cyWR{transition:none}}.ContributionCalculator_calculator__zW5qO{display:flex;flex-direction:column;gap:var(--space-5);padding:clamp(1.25rem,3vw,2rem);max-width:32rem}.ContributionCalculator_eyebrow__cnNpf{margin:0 0 var(--space-1);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-foreground-medium)}.ContributionCalculator_title__z5S5y{margin:0 0 var(--space-2);font-family:var(--font-family-display);font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);color:var(--color-foreground);letter-spacing:var(--letter-spacing-tight)}.ContributionCalculator_subtitle__BU48a{margin:0;font-size:var(--font-size-sm);color:var(--color-foreground-muted);line-height:var(--line-height-normal)}.ContributionCalculator_section__2Ref7{display:flex;flex-direction:column;gap:var(--space-2)}.ContributionCalculator_label__x_mOX{margin:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-foreground-medium)}.ContributionCalculator_pillRow__rl1Ta{display:flex;flex-wrap:wrap;gap:var(--space-2)}.ContributionCalculator_pill__Du47D{padding:var(--space-2) var(--space-3);border-radius:var(--radius-full);border:1px solid var(--color-border);background:var(--color-background);color:var(--color-foreground-subtle);font-family:inherit;font-size:var(--font-size-sm);cursor:pointer;transition:border-color var(--duration-hover-out) var(--ease-hover-out),background-color var(--duration-hover-out) var(--ease-hover-out),color var(--duration-hover-out) var(--ease-hover-out),transform var(--duration-hover-out) var(--ease-hover-out)}.ContributionCalculator_pill__Du47D:hover{border-color:var(--color-border-hover)}.ContributionCalculator_pill__Du47D:active,.ContributionCalculator_pill__Du47D:hover{transition-duration:var(--duration-hover-in),var(--duration-hover-in),var(--duration-hover-in),var(--duration-hover-in)}.ContributionCalculator_pill__Du47D:active{transform:scale(.97)}.ContributionCalculator_pill__Du47D:focus-visible{outline:2px solid var(--color-accent,var(--color-focus));outline-offset:2px}.ContributionCalculator_pillActive__p7gCt{border-color:var(--color-border-hover);background:var(--color-background-active);color:var(--color-foreground);font-weight:var(--font-weight-medium)}@media (prefers-reduced-motion:reduce){.ContributionCalculator_pill__Du47D:active{transform:none}}.ContributionCalculator_caption__4_aLz{margin:0;font-size:var(--font-size-xs);color:var(--color-foreground-medium)}.ContributionCalculator_input__YdyK2{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-background);color:var(--color-foreground);font-family:inherit;font-size:var(--font-size-sm);width:100%;box-sizing:border-box;-moz-appearance:textfield}.ContributionCalculator_input__YdyK2:focus-visible{outline:2px solid var(--color-accent,var(--color-focus));outline-offset:2px}.ContributionCalculator_input__YdyK2::-webkit-inner-spin-button,.ContributionCalculator_input__YdyK2::-webkit-outer-spin-button{margin:0}.ContributionCalculator_total__BzUyf{margin:0;font-family:var(--font-family-display);font-size:var(--font-size-3xl);font-weight:var(--font-weight-semibold);color:var(--color-accent-green);letter-spacing:var(--letter-spacing-tight);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.FeatureShowcase_showcase__Y00ja{display:flex;gap:var(--space-16);width:100%}.FeatureShowcase_stacked___g_n6{flex-direction:column;gap:var(--space-20)}.FeatureShowcase_stacked___g_n6 .FeatureShowcase_featureItem__sG8gT{display:flex;flex-direction:column;gap:var(--space-8)}@media (min-width:900px){.FeatureShowcase_stacked___g_n6 .FeatureShowcase_featureItem__sG8gT{flex-direction:row;align-items:center;gap:clamp(2.5rem,5vw,5rem)}.FeatureShowcase_stacked___g_n6 .FeatureShowcase_featureItem__sG8gT:nth-child(2n){flex-direction:row-reverse}.FeatureShowcase_stacked___g_n6 .FeatureShowcase_mediaWrapper__aTZVr{flex:1 1 56%;min-width:0}.FeatureShowcase_stacked___g_n6 .FeatureShowcase_featureContent__oxruQ{flex:1 1 44%;min-width:0}}.FeatureShowcase_stacked___g_n6 .FeatureShowcase_mediaWrapper__aTZVr{padding:clamp(1rem,2.5vw,1.75rem)}.FeatureShowcase_stacked___g_n6 .FeatureShowcase_mediaWrapper__aTZVr .FeatureShowcase_media__5sVUh,.FeatureShowcase_stacked___g_n6 .FeatureShowcase_mediaWrapper__aTZVr .FeatureShowcase_videoStack__LoDrC .FeatureShowcase_media__5sVUh{border-radius:var(--radius-sm)}.FeatureShowcase_column__myWIT{flex-direction:column;gap:var(--space-20)}.FeatureShowcase_column__myWIT .FeatureShowcase_featureItem__sG8gT{display:flex;flex-direction:column;gap:var(--space-10)}.FeatureShowcase_column__myWIT .FeatureShowcase_mediaWrapper__aTZVr{padding:clamp(1rem,2.5vw,1.75rem)}.FeatureShowcase_column__myWIT .FeatureShowcase_mediaWrapper__aTZVr .FeatureShowcase_media__5sVUh,.FeatureShowcase_column__myWIT .FeatureShowcase_mediaWrapper__aTZVr .FeatureShowcase_videoStack__LoDrC .FeatureShowcase_media__5sVUh{border-radius:var(--radius-sm)}.FeatureShowcase_grid2__vZInd,.FeatureShowcase_grid__AWk__{display:grid;gap:var(--space-10);flex-direction:row}.FeatureShowcase_grid__AWk__{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.FeatureShowcase_grid2__vZInd{grid-template-columns:repeat(2,minmax(0,1fr))}.FeatureShowcase_grid2__vZInd .FeatureShowcase_featureItem__sG8gT,.FeatureShowcase_grid__AWk__ .FeatureShowcase_featureItem__sG8gT{display:flex;flex-direction:column;gap:var(--space-4)}.FeatureShowcase_grid2__vZInd .FeatureShowcase_featureName__r_Cpf,.FeatureShowcase_grid__AWk__ .FeatureShowcase_featureName__r_Cpf{font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);color:var(--color-foreground-strong);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-normal)}.FeatureShowcase_grid2__vZInd .FeatureShowcase_featureDescription__DwmBK,.FeatureShowcase_grid__AWk__ .FeatureShowcase_featureDescription__DwmBK{font-size:var(--font-size-sm);line-height:var(--line-height-normal);max-width:none}.FeatureShowcase_grid2__vZInd .FeatureShowcase_mediaWrapper__aTZVr{min-height:unset;height:clamp(280px,42vw,440px);align-items:stretch;justify-content:center}.FeatureShowcase_grid2__vZInd .FeatureShowcase_clickableMedia__91C5N{display:flex;align-items:center;justify-content:center;width:100%;min-height:0}.FeatureShowcase_grid2__vZInd .FeatureShowcase_mediaWrapper__aTZVr .FeatureShowcase_media__5sVUh{width:auto;max-width:100%;height:auto;max-height:100%}.FeatureShowcase_grid2__vZInd .FeatureShowcase_videoWrapper__oREl7{flex:1 1;align-self:stretch;width:100%;min-height:0;display:flex;align-items:stretch;padding:clamp(1rem,2.5vw,1.75rem);box-sizing:border-box}.FeatureShowcase_grid2__vZInd .FeatureShowcase_videoFigure__zpS1k{flex:1 1;display:flex;flex-direction:column;min-height:0}.FeatureShowcase_grid2__vZInd .FeatureShowcase_videoStack__LoDrC{flex:1 1;min-height:0}.FeatureShowcase_grid2__vZInd .FeatureShowcase_videoStack__LoDrC .FeatureShowcase_media__5sVUh{width:100%;height:100%;max-height:none;object-fit:contain;object-position:center;border-radius:var(--radius-sm)}.FeatureShowcase_grid2__vZInd .FeatureShowcase_mediaCoverTop__A_exc{align-items:stretch;padding-top:var(--space-4);box-sizing:border-box}.FeatureShowcase_grid2__vZInd .FeatureShowcase_mediaCoverTop__A_exc .FeatureShowcase_clickableMedia__91C5N{align-self:stretch;height:100%;min-height:0}.FeatureShowcase_grid2__vZInd .FeatureShowcase_mediaCoverTop__A_exc .FeatureShowcase_media__5sVUh{width:100%;height:100%;max-width:none;max-height:none;object-fit:cover;object-position:top center}.FeatureShowcase_grid2__vZInd .FeatureShowcase_mediaWrapperComingSoon__zbhUm,.FeatureShowcase_grid2__vZInd .FeatureShowcase_mediaWrapperComingSoon__zbhUm .FeatureShowcase_clickableMedia__91C5N{max-height:none}.FeatureShowcase_featureItem__sG8gT{position:relative}.FeatureShowcase_mediaWrapper__aTZVr{position:relative;width:100%;border-radius:var(--radius-md);overflow:hidden;background:var(--color-background-subtle);border:1.5px solid var(--overlay-light);transition:border-color var(--duration-hover-out) var(--ease-hover-out),box-shadow var(--duration-hover-out) var(--ease-hover-out);min-height:200px;display:flex;align-items:center;justify-content:center}.FeatureShowcase_mediaWrapperLightFixed__AWixd{background:#ffffff;border-color:var(--overlay-light-fixed)}html.dark .FeatureShowcase_mediaWrapperLightFixed__AWixd{box-shadow:0 1px 0 rgba(0,0,0,.04)}.FeatureShowcase_mediaWrapperLightFixed__AWixd:hover{border-color:var(--overlay-light-fixed-hover)}.FeatureShowcase_mediaWrapperComingSoon__zbhUm{max-height:380px}.FeatureShowcase_mediaWrapperComingSoon__zbhUm .FeatureShowcase_clickableMedia__91C5N{position:relative;max-height:380px;min-height:200px;cursor:default}.FeatureShowcase_mediaWrapperComingSoon__zbhUm .FeatureShowcase_clickableMedia__91C5N:hover{transform:none}.FeatureShowcase_mediaComingSoon__0gVJ1{position:relative}.FeatureShowcase_comingSoonStack__HKOTy{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);padding:var(--space-4);pointer-events:none}.FeatureShowcase_comingSoonApiSvg__p3dgi{width:min(200px,100%);height:auto;color:var(--color-foreground-muted)}.FeatureShowcase_comingSoonApiNode__7I9yC{fill:none;stroke:currentColor;stroke-width:1.25;opacity:.42}.FeatureShowcase_comingSoonApiConnector__PZsQr{stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-dasharray:3 9;opacity:.55;animation:FeatureShowcase_comingSoonApiFlow__UIbtE 2.4s linear infinite}@keyframes FeatureShowcase_comingSoonApiFlow__UIbtE{to{stroke-dashoffset:-24}}.FeatureShowcase_comingSoonCaption__ckV_C{font-size:var(--font-size-xs);text-align:center;line-height:var(--line-height-tight)}.FeatureShowcase_comingSoonCaption__ckV_C,.FeatureShowcase_comingSoonText__Fncch{font-weight:var(--font-weight-medium);color:var(--color-foreground-muted);letter-spacing:var(--letter-spacing-normal)}.FeatureShowcase_comingSoonText__Fncch{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:var(--font-size-sm);pointer-events:none}@media (hover:hover) and (pointer:fine){.FeatureShowcase_mediaWrapper__aTZVr:hover{border-color:var(--overlay-medium);box-shadow:var(--shadow-sm);transition-duration:var(--duration-hover-in),var(--duration-hover-in)}}.FeatureShowcase_clickableMedia__91C5N{width:100%;height:100%}.FeatureShowcase_videoWrapper__oREl7{position:relative;width:100%;cursor:default;pointer-events:auto}.FeatureShowcase_videoContainer__xlUol{position:relative;width:100%;height:100%;cursor:default}.FeatureShowcase_videoFigure__zpS1k{position:relative;width:100%;margin:0;cursor:default}.FeatureShowcase_videoStack__LoDrC{position:relative;width:100%}.FeatureShowcase_videoStack__LoDrC>.FeatureShowcase_videoSkeleton__LInsR{z-index:0}.FeatureShowcase_videoPosterFallback__uMQz7{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:center;z-index:1;pointer-events:none}.FeatureShowcase_videoStack__LoDrC .FeatureShowcase_media__5sVUh{position:relative;z-index:2}.FeatureShowcase_videoLoadError__mntk8{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;min-height:12rem;padding:var(--spacing-md);border-radius:var(--radius-md);background:var(--color-background-subtle);border:1px solid var(--color-border)}.FeatureShowcase_videoLoadErrorText__3xTQ0{font-size:var(--font-size-sm);color:var(--color-foreground-muted);text-align:center}.FeatureShowcase_srOnly__nvDqL{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.FeatureShowcase_media__5sVUh{width:100%;height:auto;display:block;object-fit:contain;object-position:center;opacity:0;transition:opacity .3s var(--ease-out)}.FeatureShowcase_media__5sVUh.FeatureShowcase_loaded__pZLC3{opacity:1}.FeatureShowcase_videoSkeleton__LInsR{position:absolute;inset:0;background:radial-gradient(140% 140% at 85% -15%,var(--color-accent-subtle) 0,transparent 50%),linear-gradient(225deg,var(--color-surface-secondary) 0,var(--color-background) 130%);border-radius:var(--radius-md);overflow:hidden}.FeatureShowcase_videoSkeletonShimmer__TFa7O{position:absolute;inset:0;background:linear-gradient(105deg,transparent 0,var(--avatar-skeleton-shimmer) 45%,transparent 90%);transform:translateX(-100%);animation:FeatureShowcase_skeletonShimmer__ivMU1 1.4s linear infinite}@keyframes FeatureShowcase_skeletonShimmer__ivMU1{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.FeatureShowcase_prototype__FkxMb{width:100%;height:600px;border:none;display:block}.FeatureShowcase_featureContent__oxruQ{display:flex;flex-direction:column}.FeatureShowcase_featureName__r_Cpf{font-size:var(--font-size-xl);font-weight:var(--font-weight-medium);color:var(--color-foreground-strong);line-height:var(--line-height-display);letter-spacing:var(--letter-spacing-tight);margin:0 0 var(--space-2);font-family:var(--font-family-primary)}.FeatureShowcase_featureDescription__DwmBK{font-size:var(--font-size-base);font-weight:var(--font-weight-normal);color:var(--color-foreground-muted);line-height:var(--line-height-relaxed);margin:0;letter-spacing:var(--letter-spacing-normal)}.FeatureShowcase_featureImpact__jl__M{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1);margin-top:var(--space-6)}.FeatureShowcase_impactLabel__vkLPX{font-family:var(--font-family-accent);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-foreground-subtle);letter-spacing:var(--letter-spacing-normal);line-height:1;order:-1}.FeatureShowcase_impactText__5ZfyC{font-size:var(--font-size-base);font-weight:var(--font-weight-normal);color:var(--color-foreground-medium);line-height:var(--line-height-normal)}@media (max-width:768px){.FeatureShowcase_showcase__Y00ja{gap:var(--space-12)}.FeatureShowcase_stacked___g_n6{gap:var(--space-16)}.FeatureShowcase_grid2__vZInd,.FeatureShowcase_grid__AWk__{grid-template-columns:1fr;gap:var(--space-10)}.FeatureShowcase_grid2__vZInd .FeatureShowcase_mediaWrapper__aTZVr{height:clamp(260px,min(72vw,440px),440px)}.FeatureShowcase_grid2__vZInd .FeatureShowcase_featureName__r_Cpf,.FeatureShowcase_grid__AWk__ .FeatureShowcase_featureName__r_Cpf{font-size:var(--font-size-base)}.FeatureShowcase_grid2__vZInd .FeatureShowcase_featureDescription__DwmBK,.FeatureShowcase_grid__AWk__ .FeatureShowcase_featureDescription__DwmBK{font-size:var(--font-size-sm)}.FeatureShowcase_featureName__r_Cpf{font-size:var(--font-size-xl)}.FeatureShowcase_featureDescription__DwmBK{font-size:var(--font-size-base)}.FeatureShowcase_prototype__FkxMb{height:400px}}@media (max-width:480px){.FeatureShowcase_showcase__Y00ja{gap:var(--space-10)}.FeatureShowcase_stacked___g_n6{gap:var(--space-12)}.FeatureShowcase_featureItem__sG8gT{gap:var(--space-6)}.FeatureShowcase_featureContent__oxruQ{gap:var(--space-3)}.FeatureShowcase_mediaWrapper__aTZVr{border-radius:var(--radius-md)}.FeatureShowcase_prototype__FkxMb{height:320px}}@media (prefers-reduced-motion:reduce){.FeatureShowcase_mediaWrapper__aTZVr,.FeatureShowcase_media__5sVUh{transition:none}.FeatureShowcase_videoSkeletonShimmer__TFa7O{animation:none}.FeatureShowcase_comingSoonApiConnector__PZsQr{animation:none;stroke-dasharray:3 6;stroke-dashoffset:0}}.card_card__oZK_W{position:relative;display:flex;flex-direction:column;gap:var(--space-2);background:var(--color-background-subtle);border:1.5px solid var(--overlay-light);border-radius:var(--radius-lg);padding:var(--space-card-padding);box-sizing:border-box;overflow:hidden;transition:border-color var(--duration-hover-out) var(--ease-hover-out),background-color var(--duration-hover-out) var(--ease-hover-out)}@media (hover:hover) and (pointer:fine){.card_card__oZK_W:hover{border-color:var(--overlay-medium);background:var(--color-background-card);transition-duration:var(--duration-hover-in),var(--duration-hover-in)}}.card_compact__L1Ga_{padding:var(--space-6);gap:var(--space-1)}.card_content__FSAK6{position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--space-2)}@media (max-width:768px){.card_card__oZK_W{padding:var(--space-card-padding-tablet)}}@media (prefers-reduced-motion:reduce){.card_card__oZK_W{transition:none}}.tooltip_wrapper__m7Fzy{position:relative;display:inline-block}.tooltip_trigger__vNZCw{display:inline;background:none;border:none;padding:0;margin:0;font:inherit;color:inherit;cursor:help;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-thickness:1.5px;text-decoration-color:currentColor;text-underline-offset:3px;transition:color var(--duration-hover-out) var(--ease-hover-out)}@media (hover:hover) and (pointer:fine){.tooltip_trigger__vNZCw:hover{color:var(--tooltip-accent-color,var(--color-accent));transition-duration:var(--duration-hover-in)}}.tooltip_trigger__vNZCw:focus-visible{outline:2px solid var(--color-focus,var(--ring));outline-offset:3px;border-radius:var(--radius-sm);color:var(--tooltip-accent-color,var(--color-accent))}.tooltip_trigger__vNZCw:active{opacity:.85}.tooltip_popover__f5RRW{position:absolute;transform:translate(-50%,-100%);z-index:45;pointer-events:none}.tooltip_popoverInner__qHTyA{transform-origin:bottom center}.tooltip_card__9VKLz{width:max-content;max-width:200px;align-items:center;text-align:center;box-shadow:var(--shadow-lg)}.tooltip_card__9VKLz:after{content:"";position:absolute;top:100%;left:50%;width:10px;height:10px;transform:translate(-50%,-50%) rotate(45deg);background:var(--color-background-subtle);border-right:1.5px solid var(--overlay-light);border-bottom:1.5px solid var(--overlay-light);border-radius:0 0 3px 0}.tooltip_caption__urf6j{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-foreground-muted);white-space:nowrap}@media (prefers-reduced-motion:reduce){.tooltip_trigger__vNZCw{transition:none}}.AboutIdentity_identity__NcDZC{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--space-3);text-align:center;-webkit-user-select:none;user-select:none}.AboutIdentity_avatarWrapper__EdeqQ{position:relative;width:80px;height:80px;border-radius:50%;overflow:hidden;border:2px solid var(--color-border);background:var(--color-background-muted);box-shadow:0 2px 6px rgba(0,0,0,.07),0 1px 2px rgba(0,0,0,.06),inset 0 1px 2px rgba(255,255,255,.4);transition:border-color var(--duration-normal) var(--ease-snappy),background-color var(--duration-normal) var(--ease-snappy),box-shadow var(--duration-normal) var(--ease-snappy);flex-shrink:0;margin-bottom:var(--space-1)}.AboutIdentity_avatar__coAMc{position:relative;z-index:1;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity var(--duration-slow) var(--ease-out)}.AboutIdentity_avatarLoaded__gW4pf{opacity:1}.AboutIdentity_avatarSkeleton__3_ADD{position:absolute;inset:0;border-radius:50%;background:var(--color-background-muted);overflow:hidden}.AboutIdentity_avatarSkeleton__3_ADD:after{content:"";position:absolute;inset:0;border-radius:50%;background:linear-gradient(105deg,transparent 0,transparent 40%,var(--avatar-skeleton-shimmer) 50%,transparent 60%,transparent 100%);background-size:200% 100%;animation:AboutIdentity_avatarSkeletonShimmer__UNMF_ 1.8s ease-in-out infinite}@keyframes AboutIdentity_avatarSkeletonShimmer__UNMF_{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.AboutIdentity_avatarSkeleton__3_ADD:after{animation:none;opacity:0}}.AboutIdentity_srOnly__o967P{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.AboutIdentity_bio__i4wyb{font-size:var(--font-size-lg);font-weight:var(--font-weight-normal);font-family:var(--font-family-primary);color:var(--color-foreground-muted);margin:0;max-width:800px;line-height:var(--line-height-relaxed);letter-spacing:var(--letter-spacing-normal);transition:color var(--duration-slow) var(--ease-out);will-change:auto}@media (max-width:768px){.AboutIdentity_avatarWrapper__EdeqQ{width:72px;height:72px}.AboutIdentity_bio__i4wyb{font-size:var(--font-size-base)}}@media (max-width:480px){.AboutIdentity_avatarWrapper__EdeqQ{width:64px;height:64px}.AboutIdentity_bio__i4wyb{font-size:var(--font-size-sm)}}@media (prefers-reduced-motion:reduce){.AboutIdentity_avatarWrapper__EdeqQ{transition:none!important}}.IpodNanoSimulator_wrap__EfG6Q{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:flex-start;column-gap:var(--space-8);row-gap:var(--space-4);padding:var(--space-2) 0;outline:none}.IpodNanoSimulator_hiddenAudio__bQAfr{position:absolute;width:0;height:0;margin:0;padding:0;border:0;opacity:0;pointer-events:none;clip:rect(0,0,0,0);overflow:hidden}.IpodNanoSimulator_device__tmn9y{position:relative;display:flex;flex-direction:column;align-items:stretch;flex-shrink:0;width:234px;max-width:100%;border-radius:10px;padding:10px 12px 14px;background:linear-gradient(125deg,rgba(255,255,255,.2),rgba(255,255,255,0) 42%),linear-gradient(145deg,#c6cede,#8e9bb4 26%,#5a6984 52%,#3b475e);border:1px solid rgba(22,32,48,.48);box-shadow:inset 0 1px 0 rgba(255,255,255,.32),inset 0 -1px 0 rgba(0,0,0,.14)}.IpodNanoSimulator_screenBezel__BxAwK{border-radius:4px;padding:2px;background:linear-gradient(180deg,#121018,#08060c);border:1px solid rgba(255,255,255,.05)}.IpodNanoSimulator_screen__pUmxX{position:relative;height:158px;border-radius:3px;overflow:hidden;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:11px;line-height:1.25;box-shadow:inset 0 1px 0 rgba(255,255,255,.25)}.IpodNanoSimulator_screenClassic__SLqZa{background:#e8e8e8;color:#1a1a1a}.IpodNanoSimulator_screenInner__bZSkE{height:100%;display:flex;flex-direction:column;padding:4px 5px 5px;box-sizing:border-box}.IpodNanoSimulator_screenTransition__zqZDL{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;animation:IpodNanoSimulator_ipodScreenIn__zkGc0 .18s var(--ease-out)}@keyframes IpodNanoSimulator_ipodScreenIn__zkGc0{0%{opacity:0;filter:blur(2px)}to{opacity:1;filter:blur(0)}}@media (prefers-reduced-motion:reduce){.IpodNanoSimulator_screenTransition__zqZDL{animation:none}}.IpodNanoSimulator_screenInnerSplit__V9hTg{padding:0;gap:0}.IpodNanoSimulator_splitTop__bet_T{flex:1 1;min-height:0;display:flex;flex-direction:column;background:#e8e8e8;border-bottom:1px solid rgba(0,0,0,.18)}.IpodNanoSimulator_splitBottom__N0VR0{flex:0 0 auto;background:linear-gradient(180deg,#d8d8d8,#cecece);padding:3px 4px 4px;border-top:1px solid rgba(0,0,0,.1)}.IpodNanoSimulator_statusRowClassic__c6P6p{display:flex;align-items:center;justify-content:space-between;gap:6px;flex-shrink:0;padding:4px 6px 3px;font-size:11px;font-weight:600;letter-spacing:.02em;color:#1a1a1a;border-bottom:1px solid rgba(0,0,0,.1);background:#e8e8e8}.IpodNanoSimulator_statusBrand__rpVCt{font-weight:600}.IpodNanoSimulator_statusTitle__R_hND{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.IpodNanoSimulator_batteryClassic__1iSmU{display:flex;align-items:center;gap:2px;flex-shrink:0}.IpodNanoSimulator_batteryCapClassic__49j_U{width:2px;height:5px;background:#333;border-radius:0 1px 1px 0}.IpodNanoSimulator_batteryBodyClassic__jLggL{display:inline-flex;align-items:stretch;box-sizing:border-box;width:18px;height:8px;border:1px solid #333;border-radius:2px;padding:1px}.IpodNanoSimulator_batteryFillClassic__gRW0p{flex:1 1;min-width:0;border-radius:1px;background:linear-gradient(90deg,#5ad65a,#3cb043)}.IpodNanoSimulator_listClassic__PVq_6{flex:1 1;min-height:0;overflow:auto;overflow-anchor:auto;padding:1px 2px 2px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.IpodNanoSimulator_listClassic__PVq_6::-webkit-scrollbar{display:none}.IpodNanoSimulator_rowClassic__zSnqK{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:3px 6px;margin-bottom:0;border-radius:2px;color:#1a1a1a;cursor:pointer;-webkit-user-select:none;user-select:none}.IpodNanoSimulator_rowActiveClassic__08jAl{background:linear-gradient(180deg,#1a8cff,#0073e6);color:#ffffff;box-shadow:inset 0 1px 0 rgba(255,255,255,.25)}.IpodNanoSimulator_chevronClassic__k3X_3{opacity:.55;font-size:12px;color:inherit}.IpodNanoSimulator_rowActiveClassic__08jAl .IpodNanoSimulator_chevronClassic__k3X_3{opacity:.9}@media (hover:hover) and (pointer:fine){.IpodNanoSimulator_listClassic__PVq_6 .IpodNanoSimulator_rowClassic__zSnqK{transition:background-color var(--duration-hover-in) var(--ease-hover),filter var(--duration-hover-in) var(--ease-hover)}.IpodNanoSimulator_listClassic__PVq_6 .IpodNanoSimulator_rowClassic__zSnqK:hover:not(.IpodNanoSimulator_rowActiveClassic__08jAl){background-color:rgba(26,140,255,.055)}.IpodNanoSimulator_listClassic__PVq_6 .IpodNanoSimulator_rowClassic__zSnqK.IpodNanoSimulator_rowActiveClassic__08jAl:hover{filter:brightness(1.04)}}.IpodNanoSimulator_thumbStrip__RP2gm{display:flex;flex-direction:row;gap:3px;justify-content:space-between}.IpodNanoSimulator_thumbCell__H3dLK{flex:1 1;min-width:0;aspect-ratio:1;max-height:34px;border-radius:2px;overflow:hidden;background:rgba(0,0,0,.12);border:1px solid rgba(0,0,0,.15);box-shadow:inset 0 1px 0 rgba(255,255,255,.2)}.IpodNanoSimulator_thumbImg__W0Rrj{width:100%;height:100%;object-fit:cover;display:block}.IpodNanoSimulator_thumbPlaceholder__COcWk{display:block;width:100%;height:100%;min-height:30px;background:linear-gradient(135deg,rgba(255,255,255,.15),rgba(0,0,0,.08))}.IpodNanoSimulator_stubBody__xHdii{flex:1 1;min-height:0;overflow:auto;padding:10px 8px 6px;text-align:center}.IpodNanoSimulator_stubLine__X2MEH{margin:0 0 6px;font-size:12px;font-weight:600;color:#1a1a1a}.IpodNanoSimulator_stubHint__xJ1_u{margin:0;font-size:9px;line-height:1.35;color:rgba(0,0,0,.55)}.IpodNanoSimulator_nowPlaying__E8JtX{flex:1 1;min-height:0;display:flex;flex-direction:column;align-items:stretch;gap:3px;padding:2px 3px;overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.IpodNanoSimulator_nowPlaying__E8JtX::-webkit-scrollbar{display:none}.IpodNanoSimulator_nowPlayingRow__pp_ef{display:flex;flex-direction:row;align-items:flex-start;gap:6px;flex-shrink:0;min-width:0}.IpodNanoSimulator_nowPlayingMeta__GHefV{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:stretch;gap:2px;padding-top:1px;text-align:left}.IpodNanoSimulator_art__Ov046{width:56px;height:56px;border-radius:2px;object-fit:cover;background:rgba(0,0,0,.08);border:1px solid rgba(0,0,0,.12);flex-shrink:0;display:block}.IpodNanoSimulator_trackTitle__qOc8C{margin:0;font-weight:600;font-size:10px;color:#0a0a0a;line-height:1.35;min-width:0;max-height:2.7em;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:anywhere;word-break:break-word}.IpodNanoSimulator_trackArtist__ii1qG{margin:0;font-size:9px;line-height:1.3;color:rgba(0,0,0,.55);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.IpodNanoSimulator_progressBlock__lWanZ{flex-shrink:0;display:flex;flex-direction:column;gap:3px;min-width:0;margin-top:1px}.IpodNanoSimulator_progressTrack__NYv4R{height:5px;border-radius:2px;background:rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.14);box-shadow:inset 0 1px 0 rgba(255,255,255,.35);overflow:hidden}.IpodNanoSimulator_progressFill__xLl1X{height:100%;min-width:0;border-radius:1px;background:linear-gradient(180deg,#3d8ae6,#1a6fd4 55%,#0d5bb8);box-shadow:inset 0 1px 0 rgba(255,255,255,.25)}.IpodNanoSimulator_timeRow__0wMrB{display:flex;align-items:baseline;justify-content:center;gap:4px;font-size:9px;color:rgba(0,0,0,.55);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.IpodNanoSimulator_timeSep__cQoIR{opacity:.65}.IpodNanoSimulator_nowPlayingBottom__ubmip{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:6px;flex-shrink:0;min-width:0}.IpodNanoSimulator_playState__HNc9B{font-size:8px;letter-spacing:.1em;text-transform:uppercase;color:rgba(0,0,0,.45)}.IpodNanoSimulator_previewBadge__oJxle{font-size:9px;font-weight:400;opacity:.72}.IpodNanoSimulator_spotifyHint__KVA4O{margin:0;padding:0;font-size:8px;line-height:1.35;color:rgba(0,0,0,.6);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.IpodNanoSimulator_spotifyLink__lvwPv{font-size:8px;letter-spacing:.03em;flex-shrink:0;white-space:nowrap}.IpodNanoSimulator_settingsBody__Drh_w a,.IpodNanoSimulator_spotifyHint__KVA4O a,.IpodNanoSimulator_spotifyLink__lvwPv{color:#0066cc;text-decoration:underline;text-underline-offset:2px}.IpodNanoSimulator_settingsBody__Drh_w a:focus-visible,.IpodNanoSimulator_spotifyHint__KVA4O a:focus-visible,.IpodNanoSimulator_spotifyLink__lvwPv:focus-visible{outline:2px solid #0066cc;outline-offset:2px;border-radius:2px}.IpodNanoSimulator_settingsBody__Drh_w{flex:1 1;min-height:0;overflow:auto;font-size:10px;line-height:1.45;color:rgba(0,0,0,.78);padding:6px 6px 4px;text-align:left}.IpodNanoSimulator_settingsLead__A4beb{margin:0 0 6px}.IpodNanoSimulator_settingsPara__0UMAY{margin:0}.IpodNanoSimulator_settingsError__xfdIU{margin:8px 0 0;font-size:10px;color:rgba(0,0,0,.62)}.IpodNanoSimulator_wheelColumn__7jKmE{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;margin-top:12px}.IpodNanoSimulator_wheelCursorPortal__EfHK_{position:fixed;z-index:2147483646;pointer-events:none;transform:translate(-50%,-50%);box-sizing:border-box}.IpodNanoSimulator_wheelCursorClip__gbCO5{border-radius:50%;overflow:hidden;box-sizing:border-box;box-shadow:0 0 0 1px rgba(255,255,255,.22),0 0 0 2px rgba(0,0,0,.35),0 4px 16px rgba(0,0,0,.35)}.IpodNanoSimulator_wheelCursorMagnifiedHost___MB_R{pointer-events:none;will-change:transform;transform-origin:0 0}html.light .IpodNanoSimulator_wheelCursorClip__gbCO5{box-shadow:0 0 0 1px rgba(0,0,0,.12),0 0 0 2px rgba(255,255,255,.5),0 4px 14px rgba(0,0,0,.15)}.IpodNanoSimulator_wheel__n_MnQ{position:relative;width:132px;height:132px;border-radius:50%;isolation:isolate;background:radial-gradient(circle at 50% 36%,#5a6b82 0,#3d4f66 38%,#2c3a4e 100%);border:1px solid rgba(0,0,0,.35);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),inset 0 -2px 6px rgba(0,0,0,.35),0 2px 6px rgba(0,0,0,.2);touch-action:none;cursor:pointer}.IpodNanoSimulator_wheel__n_MnQ:focus-visible{outline:2px solid var(--color-accent,#2563eb);outline-offset:3px}.IpodNanoSimulator_wheelGlyph__88a9A{position:absolute;font-size:9px;font-weight:600;color:#ffffff;letter-spacing:.02em;text-shadow:0 1px 1px rgba(0,0,0,.45);pointer-events:none;-webkit-user-select:none;user-select:none}.IpodNanoSimulator_wheelGlyph__88a9A svg{display:block;fill:currentColor}.IpodNanoSimulator_wheelIconSvg__mdDTl{width:22px;height:11px}.IpodNanoSimulator_wheelIconSvgPlayPause__ZIabW{width:19px;height:11px}.IpodNanoSimulator_wheelGlyphMenu__cP02A{left:50%;top:14px;transform:translateX(-50%);font-size:7px;font-weight:600;letter-spacing:.1em}.IpodNanoSimulator_wheelGlyphPrev__3mivH{left:8px;top:50%;transform:translateY(-50%)}.IpodNanoSimulator_wheelGlyphNext__Psf0T{right:8px;top:50%;transform:translateY(-50%)}.IpodNanoSimulator_wheelGlyphPlay__7685n{left:50%;bottom:12px;transform:translateX(-50%)}.IpodNanoSimulator_segment__R6vzC{position:absolute;inset:0;border:0;padding:0;margin:0;background:transparent;cursor:inherit;border-radius:50%}.IpodNanoSimulator_segment__R6vzC:focus-visible{outline:2px solid var(--color-accent,#2563eb);outline-offset:2px;z-index:2}.IpodNanoSimulator_segTop__xb4ra{clip-path:polygon(50% 0,100% 38%,0 38%)}.IpodNanoSimulator_segBottom__w687W{clip-path:polygon(0 62%,100% 62%,50% 100%)}.IpodNanoSimulator_segLeft__To8wD{clip-path:polygon(0 38%,38% 50%,0 62%)}.IpodNanoSimulator_segRight__ErRTa{clip-path:polygon(100% 38%,100% 62%,62% 50%)}.IpodNanoSimulator_centerBtn__myjT6{position:absolute;left:50%;top:50%;width:42px;height:42px;margin:-21px 0 0 -21px;border-radius:50%;border:1px solid rgba(0,0,0,.25);background:linear-gradient(180deg,#8a96a8,#6a7588);cursor:inherit;box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 1px 3px rgba(0,0,0,.35)}.IpodNanoSimulator_centerBtn__myjT6:hover{filter:brightness(1.02)}.IpodNanoSimulator_centerBtn__myjT6:active{filter:brightness(.96)}.IpodNanoSimulator_centerBtn__myjT6:focus-visible{outline:2px solid var(--color-accent,#2563eb);outline-offset:2px;z-index:2}html.light .IpodNanoSimulator_device__tmn9y{background:linear-gradient(125deg,rgba(255,255,255,.75),rgba(255,255,255,.12) 42%),linear-gradient(145deg,#eef0f4,#dde1e8 28%,#c8ced8 55%,#aeb6c4);border:1px solid rgba(0,0,0,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.95),inset 0 -1px 0 rgba(0,0,0,.05),0 4px 16px rgba(22,30,45,.1)}html.light .IpodNanoSimulator_wheel__n_MnQ{background:radial-gradient(circle at 50% 38%,#ffffff 0,#fafbfc 40%,#f0f2f5 100%);border:1px solid rgba(0,0,0,.12);box-shadow:inset 0 1px 0 rgba(255,255,255,1),inset 0 -2px 5px rgba(0,0,0,.06),0 2px 5px rgba(0,0,0,.06)}html.light .IpodNanoSimulator_wheelGlyph__88a9A{color:#707070;text-shadow:none}html.light .IpodNanoSimulator_centerBtn__myjT6{border:1px solid rgba(0,0,0,.16);background:linear-gradient(180deg,#d0d5de,#a8b0bd);box-shadow:inset 0 1px 0 rgba(255,255,255,.65),0 1px 3px rgba(0,0,0,.12)}@media (prefers-reduced-transparency:reduce){.IpodNanoSimulator_wheelCursorClip__gbCO5{box-shadow:0 0 0 2px rgba(255,255,255,.95),0 0 0 3px rgba(0,0,0,.55),0 4px 12px rgba(0,0,0,.3)}html.light .IpodNanoSimulator_wheelCursorClip__gbCO5{box-shadow:0 0 0 2px rgba(0,0,0,.28),0 0 0 3px rgba(255,255,255,.9),0 4px 12px rgba(0,0,0,.12)}}@media (max-width:520px){.IpodNanoSimulator_wrap__EfG6Q{flex-direction:column;align-items:center;column-gap:0}}.AboutIpod_ipodDrag__6veZc{display:inline-flex;cursor:grab;touch-action:none;filter:drop-shadow(0 10px 24px rgba(0,0,0,.12));transform-origin:center center}html.dark .AboutIpod_ipodDrag__6veZc{filter:drop-shadow(0 10px 24px rgba(0,0,0,.4))}.AboutIpod_ipodDrag__6veZc:active{cursor:grabbing}.styles_container__FgBfV{position:relative;min-height:calc(100vh - var(--nav-height));min-height:calc(100dvh - var(--nav-height));display:flex;align-items:center;justify-content:center;width:100%;max-width:var(--content-max-width);margin:0 auto;padding:calc(var(--nav-height) + clamp(2rem, 6vh, 3rem)) var(--content-padding-x) clamp(3rem,8vh,4rem);box-sizing:border-box;background:var(--color-background);color:var(--color-foreground)}.styles_icons__qzLGM{position:absolute;left:var(--content-padding-x);top:calc(var(--nav-height) + clamp(1.5rem, 6vh, 3rem));z-index:2;pointer-events:auto}.styles_hero__0LFgU{position:relative;z-index:0;display:flex;align-items:center;justify-content:center;width:100%}@media (max-width:768px){.styles_container__FgBfV{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-height:auto;gap:clamp(2rem,8vw,3rem);padding:0 var(--content-padding-x) clamp(3rem,10vh,4rem)}.styles_hero__0LFgU{position:relative}.styles_heroScreen__lq4l1{min-height:calc(100dvh - var(--nav-height));padding-top:var(--nav-height)}.styles_icons__qzLGM{position:relative;left:auto;top:auto;transform:none;margin-top:-7rem}}.MetricsCard_metricsCard__hPRGL{flex:1 1 auto;min-height:0;height:100%;cursor:default}.MetricsCard_metricsCard__hPRGL.MetricsCard_metricsCard__hPRGL:hover{border-color:var(--overlay-light);background:var(--color-background-subtle)}.MetricsCard_value__4Dy73{font-size:var(--font-size-5xl);font-weight:var(--font-weight-normal);color:var(--color-foreground-strong);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);font-feature-settings:"tnum" 1;font-family:var(--font-family-display)}.MetricsCard_label__ZYEeJ{font-size:var(--font-size-base);color:var(--color-foreground-medium);letter-spacing:var(--letter-spacing-normal)}.MetricsCard_label__ZYEeJ,.MetricsCard_trend__yMgmm{font-weight:var(--font-weight-normal);line-height:var(--line-height-normal)}.MetricsCard_trend__yMgmm{font-size:var(--font-size-sm);color:var(--color-foreground-subtle);margin-top:var(--space-1)}.MetricsCard_compactCard__Pdmsm .MetricsCard_value__4Dy73{font-size:var(--font-size-3xl)}.MetricsCard_compactCard__Pdmsm .MetricsCard_label__ZYEeJ{font-size:var(--font-size-sm)}.MetricsCard_compactCard__Pdmsm .MetricsCard_trend__yMgmm{font-size:var(--font-size-xs)}@media (max-width:1024px){.MetricsCard_value__4Dy73{font-size:var(--font-size-4xl)}}@media (max-width:768px){.MetricsCard_value__4Dy73{font-size:var(--font-size-3xl)}.MetricsCard_label__ZYEeJ{font-size:var(--font-size-sm)}}.ProjectSections_sections__qZJ_D{display:flex;flex-direction:column;gap:clamp(4rem,10vh,6rem);margin-top:clamp(3rem,8vh,5rem)}.ProjectSections_section__PxYDK{display:flex;flex-direction:column;gap:var(--space-6)}.ProjectSections_headingPrimary__OAFXG{font-family:var(--font-family-display);font-size:clamp(1.375rem,2vw,1.75rem);font-weight:var(--font-weight-normal);color:var(--color-foreground-strong);line-height:1.15;letter-spacing:0;margin:0}.ProjectSections_headingSecondary__DYCd4{font-family:var(--font-family-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);color:var(--color-foreground-strong);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-normal);margin:0}.ProjectSections_prose__K_aoi{display:flex;flex-direction:column;gap:var(--space-4)}.ProjectSections_block__rxiH9{display:flex;flex-direction:column;gap:var(--space-3)}.ProjectSections_paragraph__ziM6g{margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-normal);color:var(--color-foreground-muted);line-height:var(--line-height-relaxed);letter-spacing:var(--letter-spacing-normal)}.ProjectSections_paragraph__ziM6g strong{color:var(--color-foreground-strong);font-family:var(--font-family-display);font-weight:var(--font-weight-normal)}.ProjectSections_list__bqnGl{margin:0;padding-left:1.25em;display:flex;flex-direction:column;gap:var(--space-2)}.ProjectSections_list__bqnGl li{font-size:var(--font-size-base);font-weight:var(--font-weight-normal);color:var(--color-foreground-muted);line-height:var(--line-height-relaxed)}.ProjectSections_list__bqnGl strong{color:var(--color-foreground-strong);font-family:var(--font-family-display);font-weight:var(--font-weight-normal)}.ProjectSections_metricsGrid__Pg2T8{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-4)}@media (min-width:641px){.ProjectSections_metricsGrid__Pg2T8:has(>:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ProjectSections_sections__qZJ_D{gap:clamp(3rem,8vh,4rem)}.ProjectSections_section__PxYDK{gap:var(--space-5)}}.project-detail_page__TCvY_{min-height:calc(100vh - var(--nav-height));background:var(--color-background);padding:calc(var(--nav-height) + clamp(2rem, 6vh, 3rem)) 0 clamp(3rem,8vh,5rem);position:relative}.project-detail_content__C30dN{width:100%;max-width:48rem;margin-inline:auto;padding-inline:var(--content-padding-x);box-sizing:border-box;display:flex;flex-direction:column;gap:var(--space-6)}.project-detail_header__SQEAD{display:flex;flex-direction:column;gap:var(--space-2)}.project-detail_title___I2LU{margin:0;font-family:var(--font-family-display);font-size:clamp(1.75rem,2.9vw,2.125rem);font-weight:var(--font-weight-normal);color:var(--color-foreground-strong);line-height:1.1;letter-spacing:0}.project-detail_metaLine___4x81{display:flex;flex-wrap:wrap;align-items:center;gap:.35em;margin:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);color:var(--color-foreground-subtle);line-height:var(--line-height-normal)}.project-detail_metaSeparator__TvFdA{color:var(--color-foreground-subtle);opacity:.55;-webkit-user-select:none;user-select:none}.project-detail_metaValueArr__51LLv{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:inherit;font-weight:inherit;font-family:inherit}@keyframes project-detail_arrLand__r2Lum{0%{transform:scale(1);color:var(--color-foreground-subtle)}50%{transform:scale(1.035);color:var(--color-accent-green)}to{transform:scale(1);color:var(--color-foreground-subtle)}}.project-detail_metaValueArrLanded__dO4NN{display:inline-block;animation:project-detail_arrLand__r2Lum .9s ease-in-out}@media (prefers-reduced-motion:reduce){.project-detail_metaValueArrLanded__dO4NN{animation:none}}.project-detail_heroFrame__RSAff{margin:var(--space-2) 0;padding:clamp(1rem,2.5vw,1.75rem);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-secondary);overflow:hidden;box-sizing:content-box}.project-detail_heroMedia__mOzsW{display:block;width:100%;height:auto;border-radius:var(--radius-sm)}.project-detail_caseStudyPlaceholder___OzII{display:flex;align-items:center;justify-content:center;min-height:clamp(12rem,32vh,18rem);margin:var(--space-2) 0;padding:var(--space-8) var(--space-6);background:var(--color-surface-secondary);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}html.dark .project-detail_caseStudyPlaceholder___OzII{background:oklch(.18 0 0)}.project-detail_caseStudyPlaceholderText__StJsx{margin:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);color:var(--color-foreground-subtle);line-height:var(--line-height-normal);text-align:center;letter-spacing:var(--letter-spacing-normal)}@media (max-width:768px){.project-detail_page__TCvY_{padding:calc(var(--nav-height) + var(--space-6)) 0 var(--space-8)}}