.designbyjon_page__f9yMo{--ink:#10141b;--ink-soft:#202630;--bone:#fff;--paper:#fff;--signal:var(--brand-blue);--rust:#d9684a;--cobalt:var(--brand-blue);--line:rgba(16,20,27,0.13);background:#fff;color:var(--ink);font-family:var(--font-sans-stack);min-height:100vh;overflow-x:clip}.designbyjon_page__f9yMo *{box-sizing:border-box}.designbyjon_page__f9yMo a{color:inherit;text-decoration:none}.designbyjon_pageProgress__pHMnj{background:var(--line);height:2px;left:28px;overflow:hidden;position:fixed;right:28px;top:0;z-index:80}.designbyjon_pageProgress__pHMnj span{background:var(--signal);display:block;height:100%;transform-origin:left center;transition:transform 80ms linear;width:100%}.designbyjon_nav__6__5g{align-items:center;backdrop-filter:blur(0);background:rgba(255,255,255,.94);border:1px solid transparent;border-radius:999px;color:var(--ink);display:grid;grid-template-columns:1fr auto 1fr;left:max(18px,env(safe-area-inset-left));padding:var(--spacing-3) var(--spacing-5);position:fixed;right:max(18px,env(safe-area-inset-right));top:max(14px,env(safe-area-inset-top));transition:backdrop-filter var(--dur-panel) var(--ease-soft),background var(--dur-panel) var(--ease-soft),border-color var(--dur-panel) var(--ease-soft),box-shadow var(--dur-panel) var(--ease-soft),color var(--dur-panel) var(--ease-soft);z-index:70}.designbyjon_navScrolled__xYs7Z{backdrop-filter:blur(18px);background:rgba(255,255,255,.9);border-color:var(--line);box-shadow:0 14px 44px rgba(16,20,27,.08);color:var(--ink);padding-bottom:var(--spacing-2);padding-top:var(--spacing-2)}.designbyjon_wordmark__guPTk{align-items:flex-start;display:inline-flex;font-size:18px;font-weight:700;letter-spacing:-.04em;width:fit-content}.designbyjon_navLinks__6h4u9{align-items:center;display:flex;font-size:14px;gap:var(--spacing-4);letter-spacing:var(--track-body)}.designbyjon_navLinks__6h4u9 a{opacity:.72;position:relative;transition:opacity var(--dur-fast) var(--ease-soft)}.designbyjon_navLinks__6h4u9 a:after{background:currentColor;bottom:-6px;content:"";height:1px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left center;transition:transform var(--dur-base) var(--ease-out)}.designbyjon_navLinks__6h4u9 a:focus-visible{opacity:1}.designbyjon_navLinks__6h4u9 a:focus-visible:after,.designbyjon_navLinks__6h4u9 a[data-active=true]:after{transform:scaleX(1)}@media (hover:hover) and (pointer:fine){.designbyjon_navLinks__6h4u9 a:hover{opacity:1}.designbyjon_navLinks__6h4u9 a:hover:after{transform:scaleX(1)}}.designbyjon_navLinks__6h4u9 a[data-active=true]{opacity:1}.designbyjon_navContact__DDloX{justify-self:end}.designbyjon_hero__SZ9c5{align-content:start;align-items:start;background:#fff;border-radius:var(--radius-xl);color:var(--ink);display:grid;column-gap:round(nearest,clamp(var(--spacing-6),6vw,var(--spacing-12)),var(--spacing-1));row-gap:var(--spacing-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin:var(--spacing-1);overflow:hidden;padding:var(--spacing-17) round(nearest,7vw,var(--spacing-1)) var(--spacing-9);position:relative}.designbyjon_heroNoise__WMcvi{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.45'/%3E%3C/svg%3E");inset:0;mix-blend-mode:multiply;opacity:.025;pointer-events:none;position:absolute}.designbyjon_heroCopy__Q_tfB{animation:designbyjon_heroCopyIn__UPiDZ .78s cubic-bezier(.16,1,.3,1) both;max-width:780px;position:relative;z-index:2}.designbyjon_heroSummary__ZlzI1{max-width:36ch;padding-right:var(--spacing-2)}.designbyjon_footer__Ktjq_>p:first-child{font-family:var(--font-mono-stack);font-size:11px;font-weight:500;letter-spacing:var(--track-label);margin:0 0 var(--spacing-4);text-transform:uppercase}.designbyjon_heroHeadlineLine__Q9gjd{display:block}.designbyjon_heroActions__pzoD2{align-items:center;display:flex;gap:var(--spacing-3);margin-top:var(--spacing-5)}.designbyjon_heroArt__c__wP{align-items:center;display:flex;justify-content:center;justify-self:center;width:100%;max-width:420px;min-height:540px;position:relative;z-index:1}.designbyjon_heroOrb__OMbp_{animation:designbyjon_orbFloat__xkmbX 9s ease-in-out infinite alternate;background:url(/hero-furry-orb.png) 50%/contain no-repeat;filter:drop-shadow(0 20px 24px rgba(0,0,0,.12));aspect-ratio:1;height:auto;opacity:.94;position:absolute;left:16px;top:-18px;transform:rotate(-16deg);width:calc(100% + 32px)}@keyframes designbyjon_orbFloat__xkmbX{0%{transform:rotate(-16deg) translateZ(0)}to{transform:rotate(-7deg) translate3d(0,12px,0)}}.designbyjon_portraitFrame__4Coz2{animation:designbyjon_portraitIn__IAqWB .9s cubic-bezier(.16,1,.3,1) .12s both;aspect-ratio:4/5;border-radius:var(--radius-lg);max-height:570px;overflow:hidden;position:relative;width:min(100%,360px);z-index:2}.designbyjon_portrait__L32oM{object-fit:cover;object-position:50% 23%;outline:none}.designbyjon_aboutImageTexture__maloF{background:radial-gradient(circle,rgba(16,20,27,.55) 0 .5px,transparent .75px) 0 0 /3px 3px,linear-gradient(180deg,transparent 52%,rgba(16,20,27,.18));inset:0;mix-blend-mode:multiply;opacity:.22;pointer-events:none;position:absolute;transition:opacity .5s ease}@keyframes designbyjon_heroCopyIn__UPiDZ{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes designbyjon_portraitIn__IAqWB{0%{opacity:0;transform:translateY(24px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.designbyjon_heroProof__efYbx{align-self:start;grid-column:1/-1;position:relative;z-index:2}.designbyjon_heroFacts__7M6_c{align-self:start;margin-top:0}.designbyjon_about__TvlF_,.designbyjon_current__af1RC,.designbyjon_lab__5M_d_,.designbyjon_practice__UV2eE,.designbyjon_principles__oCbsC,.designbyjon_selected__zMpil{padding:var(--section-y) var(--gutter)}.designbyjon_current__af1RC{background:var(--paper)}.designbyjon_about__TvlF_,.designbyjon_allWorkLink__Cc3h4,.designbyjon_currentGrid__y32k7,.designbyjon_featuredList__gNUPm,.designbyjon_lab__5M_d_,.designbyjon_practiceInner___YUNb,.designbyjon_principlesHeader__P8vWS,.designbyjon_principlesItems__KMqNa,.designbyjon_sectionHeading__RLKnJ{margin-left:auto;margin-right:auto;max-width:var(--col-max)}.designbyjon_sectionHeading__RLKnJ{margin-bottom:var(--spacing-8);max-width:var(--col-max)}.designbyjon_footer__Ktjq_ h2{font-family:var(--font-serif-stack);font-size:var(--display-2);font-weight:400;letter-spacing:var(--track-xl);line-height:1.06;margin:0;max-width:950px}.designbyjon_currentGrid__y32k7{display:grid;gap:var(--spacing-3);grid-template-columns:repeat(2,minmax(0,1fr))}.designbyjon_currentCard__Y_1D7{border-radius:var(--radius-lg);box-shadow:var(--ring-hairline);display:flex;flex-direction:column;overflow:hidden;padding:var(--spacing-2);position:relative;transition:box-shadow var(--dur-hover) ease}.designbyjon_labLink__sq15o{align-items:center;display:inline-flex;font-size:14px;font-weight:600;gap:var(--spacing-1);min-height:44px;text-decoration:none;white-space:nowrap}.designbyjon_cardLift__Li2gY{display:flex;flex:1;flex-direction:column;min-width:0;transition:transform var(--dur-hover) var(--ease-out-expo)}.designbyjon_featuredProject__IdxzH .designbyjon_cardLift__Li2gY{align-items:center;display:grid;gap:round(nearest,clamp(var(--spacing-6),8vw,var(--spacing-15)),var(--spacing-1));grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);min-height:680px}@media (hover:hover) and (pointer:fine){.designbyjon_currentCard__Y_1D7:focus-visible,.designbyjon_currentCard__Y_1D7:hover{box-shadow:var(--ring-hairline-strong),var(--shadow-lg)}.designbyjon_currentCard__Y_1D7:focus-visible .designbyjon_cardLift__Li2gY,.designbyjon_currentCard__Y_1D7:hover .designbyjon_cardLift__Li2gY,.designbyjon_featuredProject__IdxzH:focus-visible .designbyjon_cardLift__Li2gY,.designbyjon_featuredProject__IdxzH:hover .designbyjon_cardLift__Li2gY{transform:translateY(-4px)}}.designbyjon_currentCard__Y_1D7:active .designbyjon_cardLift__Li2gY,.designbyjon_featuredProject__IdxzH:active .designbyjon_cardLift__Li2gY{transform:scale(.97);transition-duration:var(--dur-press);transition-timing-function:var(--ease-out-quad)}.designbyjon_cardTopline__JiR9C{align-items:center;display:flex;font-family:var(--font-mono-stack);font-size:10px;justify-content:space-between;letter-spacing:.09em;padding:var(--spacing-micro) var(--spacing-1) var(--spacing-2);text-transform:uppercase}.designbyjon_cardTopline__JiR9C span:last-child{color:var(--text-tertiary)}.designbyjon_projectImage__S7237{aspect-ratio:16/10;background:#fff;border-radius:var(--radius-xs);overflow:hidden;position:relative}.designbyjon_projectImage__S7237[data-project=asa-lesson-store],.designbyjon_projectImage__S7237[data-project=destiny],.designbyjon_projectImage__S7237[data-project=divvy],.designbyjon_projectImage__S7237[data-project=multilingual]{background:#f5f6f8}.designbyjon_projectImage__S7237[data-project=sublime-design-studio]{background:#eef1ff}.designbyjon_projectImage__S7237[data-project=gyst]{background:#172239}.designbyjon_projectImage__S7237[data-project=slides]{background:#10141b}.designbyjon_projectImage__S7237[data-project=continuous-discovery]{background:#f3f0ff}.designbyjon_projectImageAsset__4VgF1{object-fit:contain;padding:round(nearest,clamp(var(--spacing-2),3%,var(--spacing-4)),var(--spacing-1));transition:transform var(--dur-hover) var(--ease-out-expo);z-index:2;filter:drop-shadow(0 5px 7px rgba(16,20,27,.08))}.designbyjon_evidenceTag__3cU8I{backdrop-filter:blur(14px);background:rgba(255,255,255,.84);border:1px solid rgba(16,20,27,.1);border-radius:999px;color:var(--ink);font-family:var(--font-mono-stack);font-size:9px;left:14px;letter-spacing:.07em;padding:var(--spacing-1) var(--spacing-1);position:absolute;text-transform:uppercase;top:14px;z-index:5}.designbyjon_projectImage__S7237[data-project=asa-lesson-store] .designbyjon_projectImageAsset__4VgF1,.designbyjon_projectImage__S7237[data-project=destiny] .designbyjon_projectImageAsset__4VgF1,.designbyjon_projectImage__S7237[data-project=divvy] .designbyjon_projectImageAsset__4VgF1,.designbyjon_projectImage__S7237[data-project=gyst] .designbyjon_projectImageAsset__4VgF1{padding:round(nearest,clamp(var(--spacing-1),1.8%,var(--spacing-2)),var(--spacing-1))}@media (hover:hover) and (pointer:fine){.designbyjon_currentCard__Y_1D7:focus-visible .designbyjon_projectImageAsset__4VgF1,.designbyjon_currentCard__Y_1D7:hover .designbyjon_projectImageAsset__4VgF1,.designbyjon_featuredProject__IdxzH:focus-visible .designbyjon_projectImageAsset__4VgF1,.designbyjon_featuredProject__IdxzH:hover .designbyjon_projectImageAsset__4VgF1{transform:scale(1.02)}}.designbyjon_projectImageHint__M7Rto{align-items:center;backdrop-filter:blur(12px);background:rgba(16,20,27,.82);border:1px solid var(--line-inverse);border-radius:999px;bottom:14px;color:#fff;display:inline-flex;font-family:var(--font-mono-stack);font-size:10px;font-weight:500;gap:var(--spacing-1);letter-spacing:.05em;opacity:0;padding:var(--spacing-1) var(--spacing-1);position:absolute;right:14px;transform:translateY(7px);transition:opacity .24s ease,transform .24s cubic-bezier(.16,1,.3,1);z-index:4}.designbyjon_currentCard__Y_1D7:focus-visible .designbyjon_projectImageHint__M7Rto,.designbyjon_featuredProject__IdxzH:focus-visible .designbyjon_projectImageHint__M7Rto{opacity:1;transform:translateY(0)}@media (hover:hover) and (pointer:fine){.designbyjon_currentCard__Y_1D7:hover .designbyjon_projectImageHint__M7Rto,.designbyjon_featuredProject__IdxzH:hover .designbyjon_projectImageHint__M7Rto{opacity:1;transform:translateY(0)}}.designbyjon_currentCardCopy__a6yms{display:flex;flex:1;flex-direction:column;justify-content:space-between;min-height:250px;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-3) var(--spacing-3)}.designbyjon_currentCardCopy__a6yms h3,.designbyjon_featuredCopy__dcy7r h3,.designbyjon_labList__WHw9x h3{font-family:var(--font-serif-stack);font-size:var(--display-4);font-weight:400;letter-spacing:var(--track-lg);line-height:1.04;margin:0;text-wrap:balance}.designbyjon_currentCardCopy__a6yms p{color:var(--text-secondary);font-size:14px;letter-spacing:var(--track-body);line-height:1.7;margin:var(--spacing-2) 0 0;max-width:540px;text-wrap:pretty}.designbyjon_prototypeNote__Runmh{color:var(--text-secondary);display:block;font-size:11px;line-height:1.5;margin-top:var(--spacing-2)}.designbyjon_behindWork__Xt9V0{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:var(--spacing-6);margin:var(--spacing-10) auto 0;max-width:var(--col-max);background:#f5f6f8;border-radius:var(--radius-lg);padding:round(nearest,clamp(var(--spacing-3),4vw,var(--spacing-6)),var(--spacing-1))}.designbyjon_practiceHeading__0Nd6A h2{font-size:clamp(26px,3vw,36px);font-weight:500;letter-spacing:-.04em;line-height:1.15;margin-top:var(--spacing-3);max-width:10ch}.designbyjon_practiceLinks__nQHEV{min-width:0}.designbyjon_practiceLink__TENsT{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3);padding:0 0 var(--spacing-4)}.designbyjon_practiceLink__TENsT+.designbyjon_practiceLink__TENsT{border-top:1px solid var(--line);padding:var(--spacing-4) 0 0}.designbyjon_practiceLink__TENsT svg{flex-shrink:0;color:var(--brand-blue)}@media (prefers-reduced-motion:no-preference){.designbyjon_practiceLink__TENsT>svg{transition:transform var(--dur-hover) var(--ease-out-expo)}.designbyjon_practiceLink__TENsT:focus-visible>svg{transform:translate(3px,-3px)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.designbyjon_practiceLink__TENsT:hover>svg{transform:translate(3px,-3px)}}.designbyjon_practiceLink__TENsT h3{font-size:clamp(20px,2.1vw,26px);font-weight:500;letter-spacing:-.035em;line-height:1.2;margin:var(--spacing-2) 0}.designbyjon_practiceLink__TENsT div>p:last-child{color:var(--text-secondary);font-size:15px;line-height:1.65;max-width:42ch}.designbyjon_currentCard__Y_1D7:focus-visible,.designbyjon_practiceLink__TENsT:focus-visible{outline:2px solid var(--brand-blue);outline-offset:5px}.designbyjon_arrowLink__khU8D{align-items:center;display:inline-flex;font-size:14px;font-weight:600;gap:var(--spacing-1);letter-spacing:var(--track-body);margin-top:var(--spacing-4);position:relative;width:fit-content}.designbyjon_arrowLink__khU8D svg{transition:transform var(--dur-hover) var(--ease-out-expo)}.designbyjon_currentCard__Y_1D7:focus-visible .designbyjon_arrowLink__khU8D svg,.designbyjon_featuredProject__IdxzH:focus-visible .designbyjon_arrowLink__khU8D svg,.designbyjon_labRow__gE1Oy:focus-visible .designbyjon_labLink__sq15o svg,a:focus-visible .designbyjon_arrowLink__khU8D svg{transform:translate(3px,-3px)}.designbyjon_arrowLink__khU8D:after{background:currentColor;bottom:-3px;content:"";height:1px;left:0;position:absolute;right:22px;transform:scaleX(0);transform-origin:left center;transition:transform var(--dur-base) var(--ease-out)}.designbyjon_currentCard__Y_1D7:focus-visible .designbyjon_arrowLink__khU8D:after,.designbyjon_featuredProject__IdxzH:focus-visible .designbyjon_arrowLink__khU8D:after,a:focus-visible .designbyjon_arrowLink__khU8D:after{transform:scaleX(1)}@media (hover:hover) and (pointer:fine){.designbyjon_currentCard__Y_1D7:hover .designbyjon_arrowLink__khU8D svg,.designbyjon_featuredProject__IdxzH:hover .designbyjon_arrowLink__khU8D svg,a:hover .designbyjon_arrowLink__khU8D svg{transform:translate(3px,-3px)}.designbyjon_currentCard__Y_1D7:hover .designbyjon_arrowLink__khU8D:after,.designbyjon_featuredProject__IdxzH:hover .designbyjon_arrowLink__khU8D:after,a:hover .designbyjon_arrowLink__khU8D:after{transform:scaleX(1)}}.designbyjon_selected__zMpil{background:var(--bone)}.designbyjon_practice__UV2eE{background:var(--paper);border-top:var(--hairline) solid var(--line)}.designbyjon_practiceInner___YUNb{display:grid;gap:var(--spacing-5);grid-template-columns:.45fr 1fr}.designbyjon_practiceInner___YUNb p{max-width:46rem}.designbyjon_featuredList__gNUPm{border-top:var(--hairline) solid var(--line)}.designbyjon_featuredProject__IdxzH{border-bottom:var(--hairline) solid var(--line);display:block;padding:var(--spacing-12) 0}.designbyjon_featuredProject__IdxzH:nth-child(2n) .designbyjon_featuredVisualLink__cQVHN{order:2}.designbyjon_featuredProject__IdxzH:nth-child(2n) .designbyjon_featuredCopy__dcy7r{order:1}.designbyjon_featuredVisualLink__cQVHN{display:block;transition:transform var(--dur-hover) var(--ease-out-expo)}@media (hover:hover) and (pointer:fine){.designbyjon_featuredProject__IdxzH:hover .designbyjon_featuredVisualLink__cQVHN{transform:rotate(-.6deg)}.designbyjon_featuredProject__IdxzH:nth-child(2n):hover .designbyjon_featuredVisualLink__cQVHN{transform:rotate(.6deg)}}.designbyjon_featuredVisualLink__cQVHN .designbyjon_projectImage__S7237{aspect-ratio:1.15/1;border-radius:var(--radius-sm)}.designbyjon_featuredCopy__dcy7r{max-width:510px}.designbyjon_featuredIndex__3g_yV{border-radius:999px;box-shadow:var(--ring-hairline);display:grid;font-family:var(--font-mono-stack);font-size:11px;font-variant-numeric:tabular-nums;height:36px;margin-bottom:var(--spacing-6);place-items:center;width:36px}.designbyjon_projectLabel__UBSt3{color:var(--text-tertiary);font-family:var(--font-mono-stack);font-size:11px;font-weight:500;letter-spacing:var(--track-label);margin:0 0 var(--spacing-2);text-transform:uppercase}.designbyjon_featuredCopy__dcy7r h3{font-size:var(--display-3);letter-spacing:var(--track-xl)}.designbyjon_featuredSummary__1BsoS{color:var(--text-secondary);font-size:17px;letter-spacing:var(--track-body);line-height:1.7;margin:var(--spacing-3) 0 0;text-wrap:pretty}.designbyjon_featuredOutcome__YTCz9{border-left:3px solid var(--signal);font-size:19px;font-weight:600;letter-spacing:var(--track-md);line-height:1.35;margin:var(--spacing-4) 0 0;padding-left:var(--spacing-2);text-wrap:pretty}.designbyjon_featuredCopy__dcy7r .designbyjon_arrowLink__khU8D{margin-top:var(--spacing-4)}.designbyjon_allWorkLink__Cc3h4{align-items:center;box-shadow:inset 0 -1px 0 rgba(16,20,27,.28);display:flex;font-size:14px;font-weight:600;gap:var(--spacing-1);letter-spacing:var(--track-body);margin-top:var(--spacing-7);padding-bottom:var(--spacing-1);transition:box-shadow var(--dur-hover) var(--ease-out-expo);width:fit-content}.designbyjon_allWorkLink__Cc3h4 svg{transition:transform var(--dur-hover) var(--ease-out-expo)}@media (hover:hover) and (pointer:fine){.designbyjon_allWorkLink__Cc3h4:focus-visible,.designbyjon_allWorkLink__Cc3h4:hover{box-shadow:inset 0 -1px 0 var(--ink)}.designbyjon_allWorkLink__Cc3h4:focus-visible svg,.designbyjon_allWorkLink__Cc3h4:hover svg{transform:translate(3px,-3px)}}.designbyjon_principles__oCbsC{background:#fff;border-top:var(--hairline) solid var(--line);color:var(--ink)}.designbyjon_principlesHeader__P8vWS{align-items:center;display:flex;flex-direction:column;text-align:center}.designbyjon_principlesHeader__P8vWS h2{margin-left:auto;margin-right:auto;text-align:center}.designbyjon_principlesItems__KMqNa{margin-top:var(--spacing-13)}.designbyjon_lab__5M_d_{align-items:start;background:var(--paper);display:grid;gap:round(nearest,8vw,var(--spacing-1));grid-template-columns:.85fr 1.15fr}.designbyjon_labList__WHw9x{border-top:var(--hairline) solid var(--line)}.designbyjon_labRow__gE1Oy{align-items:center;border-bottom:var(--hairline) solid var(--line);display:grid;gap:var(--spacing-3);grid-template-columns:34px 1fr auto;min-height:180px;position:relative}.designbyjon_labRow__gE1Oy:before{background:linear-gradient(90deg,rgba(16,20,27,.045),rgba(16,20,27,0));content:"";inset:1px -14px;opacity:0;pointer-events:none;position:absolute;transition:opacity var(--dur-hover) ease;z-index:-1}.designbyjon_labRow__gE1Oy:has(:focus-visible):before{opacity:1}.designbyjon_labRow__gE1Oy svg{transition:transform var(--dur-hover) var(--ease-out-expo)}.designbyjon_labRow__gE1Oy:has(:focus-visible) svg{transform:translate(3px,-3px)}@media (hover:hover) and (pointer:fine){.designbyjon_labRow__gE1Oy:hover:before{opacity:1}.designbyjon_labRow__gE1Oy:hover svg{transform:translate(3px,-3px)}}.designbyjon_labRow__gE1Oy>span{color:var(--text-quaternary);font-family:var(--font-mono-stack);font-size:10px;font-variant-numeric:tabular-nums}.designbyjon_labList__WHw9x h3{font-size:var(--display-5)}.designbyjon_labList__WHw9x p{color:var(--text-tertiary);font-size:14px;letter-spacing:var(--track-body);line-height:1.6;margin:var(--spacing-1) 0 0;text-wrap:pretty}.designbyjon_about__TvlF_{background:var(--bone)}.designbyjon_aboutSplit__CqU6p{align-items:center}.designbyjon_aboutMedia__NpsZu{aspect-ratio:4/5;background:radial-gradient(circle at 50% 35%,rgba(255,255,255,.95),transparent 38%),#f3f3f3;border:0;border-radius:var(--radius-lg);box-shadow:0 34px 80px rgba(32,24,17,.12);overflow:hidden;position:relative}.designbyjon_aboutVideo__S9ZmT{height:100%;inset:0;object-fit:cover;position:absolute;transform:scale(1.01);transition:transform .9s cubic-bezier(.16,1,.3,1);width:100%}.designbyjon_aboutPlay__kKfqz{background:#10141b;border:0;border-radius:999px;color:#fcfcfc;font-family:var(--font-sans-stack);font-size:14px;font-weight:600;left:18px;min-height:44px;padding:0 var(--spacing-2);position:absolute;top:18px;transition:transform var(--dur-press) var(--ease-out-quad);z-index:5}.designbyjon_aboutPlay__kKfqz:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.designbyjon_aboutMedia__NpsZu:hover .designbyjon_aboutVideo__S9ZmT{transform:scale(1)}}.designbyjon_aboutCopy__W6bLo{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-3);max-width:640px}.ds-root .designbyjon_aboutCopy__W6bLo>h2[class],.ds-root .designbyjon_aboutCopy__W6bLo>p[class]{margin:0!important}.designbyjon_aboutCopy__W6bLo>a{margin-top:var(--spacing-micro)}.designbyjon_footer__Ktjq_{background:#fff;border-top:var(--hairline) solid var(--line);border-radius:var(--radius-xl) var(--radius-xl) 0 0;color:var(--ink);padding:var(--spacing-15) var(--gutter) var(--spacing-4)}.designbyjon_footerBottom__VPKNl,.designbyjon_footer__Ktjq_>a,.designbyjon_footer__Ktjq_>h2,.designbyjon_footer__Ktjq_>p{margin-left:auto;margin-right:auto;max-width:var(--col-max)}.designbyjon_footer__Ktjq_>p{color:var(--signal-ink)}.designbyjon_footer__Ktjq_ h2{font-size:var(--display-1);letter-spacing:var(--track-display);line-height:1.02;max-width:var(--col-max);text-wrap:balance}.designbyjon_footer__Ktjq_>a{align-items:center;box-shadow:inset 0 -1px 0 rgba(16,20,27,.32);display:flex;font-family:var(--font-serif-stack);font-size:var(--serif-link);gap:var(--spacing-2);letter-spacing:var(--track-lg);margin-top:var(--spacing-10);padding-bottom:var(--spacing-2);transition:box-shadow var(--dur-base) var(--ease-soft);width:fit-content}.designbyjon_footer__Ktjq_>a svg{transition:transform var(--dur-hover) var(--ease-out-expo)}@media (hover:hover) and (pointer:fine){.designbyjon_footer__Ktjq_>a:focus-visible,.designbyjon_footer__Ktjq_>a:hover{box-shadow:inset 0 -1px 0 var(--ink)}.designbyjon_footer__Ktjq_>a:focus-visible svg,.designbyjon_footer__Ktjq_>a:hover svg{transform:translate(3px,-3px)}}.designbyjon_footerBottom__VPKNl{align-items:center;border-top:var(--hairline) solid var(--line);color:var(--text-quaternary);display:flex;font-family:var(--font-mono-stack);font-size:11px;justify-content:space-between;letter-spacing:.07em;margin-top:var(--spacing-21);padding-top:var(--spacing-3);text-transform:uppercase}.designbyjon_footerBottom__VPKNl a{opacity:.85;transition:opacity var(--dur-fast) var(--ease-soft)}@media (hover:hover) and (pointer:fine){.designbyjon_footerBottom__VPKNl a:focus-visible,.designbyjon_footerBottom__VPKNl a:hover{opacity:1}}.designbyjon_footerBottom__VPKNl div{display:flex;gap:var(--spacing-3)}.designbyjon_page__f9yMo[data-motion-ready=true] [data-reveal]>*{opacity:0;transform:translateY(12px)}.designbyjon_page__f9yMo[data-motion-ready=true] [data-reveal][data-revealed=true]>*{opacity:1;transform:none;transition:opacity var(--dur-reveal) var(--ease-out),transform var(--dur-reveal) var(--ease-out)}.designbyjon_page__f9yMo[data-motion-ready=true] [data-reveal][data-revealed=true]>:first-child{transition-delay:0s}.designbyjon_page__f9yMo[data-motion-ready=true] [data-reveal][data-revealed=true]>:nth-child(2){transition-delay:70ms}.designbyjon_page__f9yMo[data-motion-ready=true] [data-reveal][data-revealed=true]>:nth-child(3){transition-delay:.14s}.designbyjon_page__f9yMo[data-motion-ready=true] [data-reveal][data-revealed=true]>:nth-child(n+4){transition-delay:.2s}.designbyjon_page__f9yMo[data-skip-intro=true] .designbyjon_heroCopy__Q_tfB,.designbyjon_page__f9yMo[data-skip-intro=true] .designbyjon_portraitFrame__4Coz2{animation:none}@media (max-width:1050px){.designbyjon_hero__SZ9c5{gap:var(--spacing-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding-left:round(nearest,5vw,var(--spacing-1));padding-right:round(nearest,5vw,var(--spacing-1))}.designbyjon_heroArt__c__wP{min-height:480px}.designbyjon_featuredProject__IdxzH .designbyjon_cardLift__Li2gY{gap:var(--spacing-7);grid-template-columns:1fr .85fr}}@media (max-width:760px){.designbyjon_nav__6__5g{grid-template-columns:auto 1fr;left:13px;right:13px;top:12px}.designbyjon_navScrolled__xYs7Z,.designbyjon_nav__6__5g{padding:var(--spacing-2) var(--spacing-2)}.designbyjon_navLinks__6h4u9{font-size:14px;gap:var(--spacing-2);justify-self:end}.designbyjon_navContact__DDloX{display:none}.designbyjon_hero__SZ9c5{align-items:start;display:flex;flex-direction:column;gap:var(--spacing-7);min-height:auto;padding:var(--spacing-15) var(--spacing-3) var(--spacing-8)}.designbyjon_heroFacts__7M6_c{grid-template-columns:1fr}.designbyjon_heroFacts__7M6_c>:nth-child(2n),.designbyjon_heroFacts__7M6_c>:nth-child(odd){border-right:0;padding-left:0;padding-right:0}.designbyjon_footer__Ktjq_>p:first-child{font-size:10px;letter-spacing:.09em}.designbyjon_heroActions__pzoD2{align-items:stretch;flex-direction:column;gap:var(--spacing-2);width:100%}.designbyjon_heroTextAction__LVcuf{align-self:center;width:fit-content}.designbyjon_heroArt__c__wP{align-self:center;min-height:clamp(400px,80vw,500px);width:100%}.designbyjon_heroOrb__OMbp_{height:auto;left:0;top:0;width:100%}.designbyjon_portraitFrame__4Coz2{width:min(100%,340px)}.designbyjon_heroSummary__ZlzI1{padding-right:0}.designbyjon_behindWork__Xt9V0{grid-template-columns:1fr;gap:var(--spacing-4);margin-top:var(--spacing-5)}.designbyjon_projectImageHint__M7Rto{opacity:1;transform:translateY(0)}.designbyjon_about__TvlF_,.designbyjon_current__af1RC,.designbyjon_lab__5M_d_,.designbyjon_practice__UV2eE,.designbyjon_principles__oCbsC,.designbyjon_selected__zMpil{padding:var(--spacing-12) var(--spacing-3)}.designbyjon_sectionHeading__RLKnJ{margin-bottom:var(--spacing-6)}.designbyjon_currentGrid__y32k7,.designbyjon_lab__5M_d_{grid-template-columns:1fr}.designbyjon_currentCardCopy__a6yms{min-height:0}.designbyjon_featuredProject__IdxzH{padding:var(--spacing-9) 0}.designbyjon_featuredProject__IdxzH .designbyjon_cardLift__Li2gY,.designbyjon_featuredProject__IdxzH:nth-child(2n) .designbyjon_cardLift__Li2gY{display:flex;flex-direction:column;gap:var(--spacing-5);min-height:0}.designbyjon_featuredProject__IdxzH:nth-child(2n) .designbyjon_featuredCopy__dcy7r,.designbyjon_featuredProject__IdxzH:nth-child(2n) .designbyjon_featuredVisualLink__cQVHN{order:0}.designbyjon_featuredCopy__dcy7r{max-width:none}.designbyjon_featuredCopy__dcy7r h3{font-size:52px}.designbyjon_featuredIndex__3g_yV{margin-bottom:var(--spacing-4)}.designbyjon_practiceInner___YUNb{display:block}.designbyjon_principlesItems__KMqNa{margin-top:var(--spacing-8)}.designbyjon_lab__5M_d_{gap:var(--spacing-7)}.designbyjon_labRow__gE1Oy{min-height:154px}.designbyjon_labList__WHw9x h3{font-size:28px}.designbyjon_aboutMedia__NpsZu{min-width:0}.designbyjon_footer__Ktjq_{min-height:640px;padding:var(--spacing-11) var(--spacing-3) var(--spacing-4)}.designbyjon_footer__Ktjq_ h2{font-size:52px}.designbyjon_footer__Ktjq_>a{font-size:22px}.designbyjon_footerBottom__VPKNl{align-items:flex-start;flex-direction:column;gap:var(--spacing-2);margin-top:var(--spacing-16)}}@media (prefers-reduced-motion:reduce){.designbyjon_cardLift__Li2gY,.designbyjon_projectImageAsset__4VgF1{transform:none!important}.designbyjon_page__f9yMo *,.designbyjon_page__f9yMo :after,.designbyjon_page__f9yMo :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}.designbyjon_page__f9yMo[data-motion-ready=true] [data-reveal]>*,.designbyjon_page__f9yMo[data-motion-ready=true] section{opacity:1!important;transform:none!important}.designbyjon_heroOrb__OMbp_{animation:none}}