.PublicCalendarView_page__Ic7ZE{width:min(1100px,100%);margin:0 auto;padding:1.25rem 0 2.5rem;background:radial-gradient(ellipse 70% 40% at 0 0,color-mix(in srgb,var(--color-primary-mid) 12%,transparent),transparent)}.PublicCalendarView_hero___sszo{margin-bottom:1.5rem;max-width:40rem}.PublicCalendarView_eyebrow___tfRL{margin:0 0 .4rem;font-size:.75rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--color-primary-mid)}.PublicCalendarView_title__6aWkE{margin:0;font-size:clamp(1.75rem,3vw,2.35rem);font-weight:800;letter-spacing:-.02em;color:var(--color-charcoal)}.PublicCalendarView_dek__p_aho{margin:.65rem 0 0;font-size:1rem;line-height:1.55;color:var(--color-muted)}.PublicCalendarView_error__XF_6B{margin:0 0 1rem;color:#b91c1c;font-size:.9rem}.PublicCalendarView_denied__csIJx{border:1px solid color-mix(in srgb,#b45309 35%,var(--color-border));background:color-mix(in srgb,#b45309 8%,#fff);border-radius:.85rem;padding:1rem 1.15rem;margin-bottom:1rem;max-width:40rem}.PublicCalendarView_deniedTitle__t03by{margin:0 0 .4rem;font-size:.95rem;font-weight:800;color:var(--color-charcoal)}.PublicCalendarView_deniedBody__i4i17{margin:0;font-size:.88rem;line-height:1.5;color:var(--color-muted)}.PublicCalendarView_hint__gONJ8{margin:0 0 1rem;color:var(--color-muted);font-size:.9rem}.PublicCalendarView_calendarCard___roBA{border:1px solid var(--color-border);border-radius:1rem;background:hsla(0,0%,100%,.96);box-shadow:0 12px 40px rgba(15,23,42,.06);padding:.85rem 1rem 1.15rem;overflow:hidden}.PublicCalendarView_fcRoot__skjWs{width:100%}.PublicCalendarView_fcRoot__skjWs .fc-event.pubCal-event,.PublicCalendarView_fcRoot__skjWs a.pubCal-event{background-color:var(--color-primary-mid);border-color:color-mix(in srgb,var(--color-primary-mid) 70%,#000);cursor:pointer}.PublicCalendarView_fcRoot__skjWs .fc-toolbar-title{font-size:1.15rem;font-weight:800;color:var(--color-charcoal)}@media(max-width:767px){.PublicCalendarView_fcRoot__skjWs .fc-header-toolbar{flex-direction:column;align-items:stretch;gap:.5rem}.PublicCalendarView_fcRoot__skjWs .fc-toolbar-title{text-align:center}}.PublicCalendarView_overlay__WqXiR{position:fixed;inset:0;z-index:80;background:rgba(15,23,42,.45);display:flex;align-items:center;justify-content:center;padding:1rem}.PublicCalendarView_modal__aX30A{width:min(420px,100%);background:#fff;border-radius:.9rem;border:1px solid var(--color-border);box-shadow:0 18px 48px rgba(15,23,42,.18);padding:1.15rem 1.2rem 1.25rem}.PublicCalendarView_modalTitle__luOWP{margin:0 0 .85rem;font-size:1.05rem;font-weight:800;color:var(--color-charcoal)}.PublicCalendarView_dl__38Ewm{margin:0;display:grid;gap:.55rem}.PublicCalendarView_dl__38Ewm div{display:grid;gap:.15rem}.PublicCalendarView_dl__38Ewm dt{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--color-muted)}.PublicCalendarView_dl__38Ewm dd{margin:0;font-size:.88rem;color:var(--color-charcoal);word-break:break-word}.PublicCalendarView_dl__38Ewm a{color:var(--color-primary-mid)}.PublicCalendarView_closeBtn___Q7iT{margin-top:1rem;font:inherit;font-size:.85rem;font-weight:700;padding:.5rem .9rem;border-radius:.55rem;border:1px solid var(--color-border);background:#f8fafc;color:var(--color-charcoal);cursor:pointer;float:right}.PublicNavPageGate_pnGate_shell__apauc{min-height:50vh;display:flex;align-items:center;justify-content:center;padding:2rem 1rem}.PublicNavPageGate_pnGate_loading__bJQou{margin:0;color:var(--color-muted,#5c6470);font-size:.95rem}.PublicNavPageGate_pnGate_card__9eyfi{max-width:28rem;text-align:center;background:linear-gradient(145deg,#ffffff,#f8fbff);border:1px solid var(--color-border,#e2e8f0);border-radius:1rem;padding:1.75rem 1.5rem;box-shadow:0 10px 28px rgba(15,23,42,.08)}.PublicNavPageGate_pnGate_title__eP9qU{margin:0 0 .75rem;font-size:clamp(1.25rem,2.5vw,1.5rem);letter-spacing:-.02em;color:var(--color-charcoal,#1e293b)}.PublicNavPageGate_pnGate_lede__GSr5F{margin:0 0 1.25rem;font-size:.92rem;line-height:1.55;color:var(--color-muted,#5c6470)}.PublicNavPageGate_pnGate_cta__nBkVL{display:inline-flex;align-items:center;justify-content:center;padding:.55rem 1.1rem;border-radius:.5rem;font-weight:600;font-size:.9rem;text-decoration:none;color:#fff;background:var(--color-primary-mid,#0d6a4a);transition:opacity .15s ease}.PublicNavPageGate_pnGate_cta__nBkVL:hover{opacity:.92}.ProjectsPageView_prjPg_pageRoot__cw_j2{flex:1 1;display:flex;flex-direction:column;min-width:0;overflow-x:hidden;background:linear-gradient(180deg,#f4f6fb,#fafbfe 40%,#fff)}.ProjectsPageView_prjPg_visuallyHidden__lfRng{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ProjectsPageView_prjPg_heroBand__tCkyl{position:relative;color:#fff;overflow:hidden;isolation:isolate;padding-block:clamp(2.5rem,7vw,4.25rem);border-bottom:none;background:radial-gradient(ellipse 90% 70% at 8% 0,color-mix(in srgb,var(--color-primary-soft) 14%,transparent),transparent 55%),radial-gradient(ellipse 70% 60% at 92% 18%,color-mix(in srgb,var(--color-accent-orange,#e07a3d) 12%,transparent),transparent 52%),radial-gradient(ellipse 55% 45% at 70% 100%,color-mix(in srgb,var(--color-primary-mid) 12%,transparent),transparent 58%),linear-gradient(145deg,var(--color-topbar-promo) 0,color-mix(in srgb,var(--color-topbar-promo) 88%,var(--color-primary-mid)) 46%,var(--color-topbar-promo) 100%)}.ProjectsPageView_prjPg_heroBand__tCkyl:before{content:"";position:absolute;inset:0;z-index:0;opacity:.18;background-image:linear-gradient(color-mix(in srgb,#fff 12%,transparent) 1px,transparent 0),linear-gradient(90deg,color-mix(in srgb,#fff 12%,transparent) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:radial-gradient(ellipse 75% 70% at 50% 40%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 75% 70% at 50% 40%,#000 20%,transparent 75%);pointer-events:none}.ProjectsPageView_prjPg_heroBand__tCkyl:after{content:none}.ProjectsPageView_prjPg_heroArt__zAIbC{position:absolute;inset:0;z-index:0;pointer-events:none}.ProjectsPageView_prjPg_heroGlow__ZoVkS{position:absolute;width:min(48vw,380px);height:min(48vw,380px);border-radius:50%;top:-18%;right:-8%;background:radial-gradient(circle,color-mix(in srgb,var(--color-accent-orange,#fb923c) 40%,transparent),transparent 68%);opacity:.4;filter:blur(4px)}.ProjectsPageView_prjPg_heroGlow2__wkvU_{position:absolute;width:min(40vw,300px);height:min(40vw,300px);border-radius:50%;bottom:-22%;left:-6%;background:radial-gradient(circle,color-mix(in srgb,var(--color-primary-soft) 42%,transparent),transparent 70%);opacity:.35}.ProjectsPageView_prjPg_heroArtPiece__OC3Qp{position:absolute;display:grid;place-items:center;border-radius:1.15rem;color:#fff;background:color-mix(in srgb,#fff 10%,transparent);border:1px solid color-mix(in srgb,#fff 18%,transparent);box-shadow:0 12px 32px color-mix(in srgb,#000 22%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:.55}.ProjectsPageView_prjPg_heroArtPiece__OC3Qp svg{width:1em;height:1em}.ProjectsPageView_prjPg_heroArt_a__qcHeK{top:14%;right:7%;font-size:1.55rem;width:3.15rem;height:3.15rem;transform:rotate(12deg)}.ProjectsPageView_prjPg_heroArt_b__PzE3j{top:48%;right:14%;font-size:1.25rem;width:2.6rem;height:2.6rem;transform:rotate(-10deg);opacity:.42}.ProjectsPageView_prjPg_heroArt_c__B8P3E{bottom:18%;right:6%;font-size:1.35rem;width:2.8rem;height:2.8rem;transform:rotate(8deg);opacity:.48}.ProjectsPageView_prjPg_heroArt_d__PPgPv{top:22%;left:6%;font-size:1.2rem;width:2.5rem;height:2.5rem;transform:rotate(-14deg);opacity:.35}.ProjectsPageView_prjPg_heroArt_e__DoXp2{bottom:24%;left:10%;font-size:1.4rem;width:2.9rem;height:2.9rem;transform:rotate(16deg);opacity:.4}@media(max-width:720px){.ProjectsPageView_prjPg_heroArt_b__PzE3j,.ProjectsPageView_prjPg_heroArt_d__PPgPv,.ProjectsPageView_prjPg_heroArt_e__DoXp2{display:none}.ProjectsPageView_prjPg_heroArtPiece__OC3Qp{opacity:.4}}.ProjectsPageView_prjPg_heroInner__Ffy_E{position:relative;z-index:1;width:100%;max-width:min(100%,var(--prjPg-content-max,1220px));margin-inline:auto;padding-inline:var(--page-pad-inline)}.ProjectsPageView_prjPg_heroEyebrow__AnqTf{margin:0 0 .5rem;font-size:.78rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb,#fff 78%,transparent)}.ProjectsPageView_prjPg_heroTitle__oY_aj{margin:0 0 .85rem;max-width:22ch;font-size:clamp(1.75rem,4.2vw,2.55rem);font-weight:800;letter-spacing:-.03em;line-height:1.1;text-shadow:0 1px 18px color-mix(in srgb,#0f172a 35%,transparent)}.ProjectsPageView_prjPg_heroLede__JvI0K{margin:0;max-width:52ch;font-size:clamp(.95rem,2vw,1.08rem);line-height:1.55;color:color-mix(in srgb,#fff 90%,#cbd5e1 10%)}.ProjectsPageView_prjPg_jumpWrap__IcEtO{margin-top:1.35rem;padding-top:1.1rem;border-top:1px solid color-mix(in srgb,#fff 18%,transparent)}.ProjectsPageView_prjPg_jumpLabel__4VwJ3{margin:0 0 .5rem;font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;opacity:.75;color:#fff}.ProjectsPageView_prjPg_jumpList__Cfpgd{display:flex;flex-wrap:wrap;gap:.45rem}.ProjectsPageView_prjPg_jumpPill__zOiAi{display:inline-flex;align-items:center;padding:.35rem .75rem;border-radius:999px;font-size:.8rem;font-weight:600;color:#e2e8f0;background:color-mix(in srgb,#fff 12%,transparent);border:1px solid color-mix(in srgb,#fff 22%,transparent);text-decoration:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background .15s ease,border-color .15s ease}.ProjectsPageView_prjPg_jumpPill__zOiAi:hover{background:color-mix(in srgb,#fff 20%,transparent);border-color:color-mix(in srgb,#fff 40%,transparent)}@media(pointer:coarse){.ProjectsPageView_prjPg_jumpPill__zOiAi{min-height:2.35rem;padding-inline:.85rem}}@media(max-width:480px){.ProjectsPageView_prjPg_jumpList__Cfpgd{flex-direction:column;align-items:stretch}.ProjectsPageView_prjPg_jumpPill__zOiAi{justify-content:center}}.ProjectsPageView_prjPg_timeline__8_sGk{width:100%;max-width:min(100%,var(--prjPg-content-max,1220px));margin:0 auto;box-sizing:border-box;padding:clamp(1.75rem,4vw,2.75rem) var(--page-pad-inline) clamp(2.5rem,5vw,3.5rem)}@media(min-width:1100px){.ProjectsPageView_prjPg_pageRoot__cw_j2{--prjPg-content-max:1220px}}@media(min-width:1280px){.ProjectsPageView_prjPg_pageRoot__cw_j2{--prjPg-content-max:1320px}}.ProjectsPageView_prjPg_timelineList__jHAoi{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:0}.ProjectsPageView_prjPg_timelineItem__oSPiW{position:relative;display:grid;grid-template-columns:auto 1fr;gap:0 .85rem;padding-bottom:1.65rem;transition:opacity .15s ease,transform .15s ease,box-shadow .15s ease}@media(min-width:640px){.ProjectsPageView_prjPg_timelineItem__oSPiW{gap:0 1.15rem;padding-bottom:2rem}}.ProjectsPageView_prjPg_timelineItem__oSPiW:last-child{padding-bottom:0}.ProjectsPageView_prjPg_timelineItem_active__LRwz5{opacity:.72;transform:scale(.985)}.ProjectsPageView_prjPg_timelineItem_dropTarget__CIoiO .ProjectsPageView_prjPg_projectCard__R4fa_{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary-mid) 55%,transparent),0 14px 36px color-mix(in srgb,#1e293b 10%,transparent)}.ProjectsPageView_prjPg_timeline_dragging__BFMlR{-webkit-user-select:none;user-select:none;cursor:grabbing}.ProjectsPageView_prjPg_timeline_dragging__BFMlR .ProjectsPageView_prjPg_projectCard__R4fa_{pointer-events:none}.ProjectsPageView_prjPg_timelineRail__rrDuU{position:relative;width:2.5rem;display:flex;flex-direction:column;align-items:center;gap:.35rem}@media(min-width:640px){.ProjectsPageView_prjPg_timelineRail__rrDuU{width:2.25rem;gap:.25rem}}.ProjectsPageView_prjPg_dragHandle__c6QGD{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;margin:0;padding:0;border:1px solid var(--color-border);border-radius:.55rem;background:#f8fafc;color:#64748b;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.ProjectsPageView_prjPg_dragHandle__c6QGD:focus-visible,.ProjectsPageView_prjPg_dragHandle__c6QGD:hover{color:#0f172a;background:#fff;border-color:color-mix(in srgb,var(--color-primary-mid) 35%,var(--color-border));outline:none}.ProjectsPageView_prjPg_dragHandle__c6QGD:active,.ProjectsPageView_prjPg_timeline_dragging__BFMlR .ProjectsPageView_prjPg_dragHandle__c6QGD{cursor:grabbing}.ProjectsPageView_prjPg_dragHandle__c6QGD[aria-disabled=true]{opacity:.4;cursor:not-allowed}@media(pointer:coarse){.ProjectsPageView_prjPg_dragHandle__c6QGD{width:2.75rem;height:2.75rem}}.ProjectsPageView_prjPg_timelineStem__xihYN{flex:1 1;width:2px;margin-top:.25rem;background:linear-gradient(180deg,color-mix(in srgb,var(--color-primary-mid) 55%,#cbd5e1),#e2e8f0);border-radius:999px;min-height:1.5rem}.ProjectsPageView_prjPg_timelineItem__oSPiW:last-child .ProjectsPageView_prjPg_timelineStem__xihYN{display:none}.ProjectsPageView_prjPg_timelineDot__B_V4N{flex-shrink:0;width:2.25rem;height:2.25rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:800;color:#fff;background:linear-gradient(145deg,var(--color-primary-mid),#334155);box-shadow:0 0 0 3px #fff,0 6px 18px color-mix(in srgb,#0f172a 12%,transparent)}.ProjectsPageView_prjPg_projectCard__R4fa_{background:#fff;border-radius:1rem;border:1px solid var(--color-border);box-shadow:0 12px 36px color-mix(in srgb,#1e293b 6%,transparent);overflow:hidden;margin-bottom:.25rem}.ProjectsPageView_prjPg_projectBody__iyl_E{display:grid;gap:1rem;padding:1rem 1rem 1.15rem}@media(min-width:480px){.ProjectsPageView_prjPg_projectBody__iyl_E{padding:1.1rem 1.15rem 1.25rem}}@media(min-width:768px){.ProjectsPageView_prjPg_projectBody__iyl_E{grid-template-columns:1fr minmax(220px,40%);align-items:start;gap:1.25rem;padding:1.25rem 1.35rem 1.35rem}.ProjectsPageView_prjPg_projectBody_mirror__1a_8W{grid-template-columns:minmax(220px,40%) 1fr}.ProjectsPageView_prjPg_projectBody_mirror__1a_8W .ProjectsPageView_prjPg_visual__bOVML{order:-1}}@media(min-width:1024px){.ProjectsPageView_prjPg_projectBody__iyl_E{grid-template-columns:1fr minmax(280px,44%);gap:1.5rem;padding:1.35rem 1.5rem 1.5rem}.ProjectsPageView_prjPg_projectBody_mirror__1a_8W{grid-template-columns:minmax(280px,44%) 1fr}.ProjectsPageView_prjPg_visual__bOVML{aspect-ratio:16/10}}@media(min-width:1280px){.ProjectsPageView_prjPg_projectBody__iyl_E{grid-template-columns:1.05fr .95fr;gap:1.75rem;padding:1.5rem 1.75rem 1.65rem}.ProjectsPageView_prjPg_projectBody_mirror__1a_8W{grid-template-columns:.95fr 1.05fr}.ProjectsPageView_prjPg_projectIntro__xrJ_M{font-size:.95rem}}@media(max-width:767px){.ProjectsPageView_prjPg_projectBody_mirror__1a_8W .ProjectsPageView_prjPg_visual__bOVML{order:unset}}.ProjectsPageView_prjPg_projectMeta__KG6_Z{min-width:0}.ProjectsPageView_prjPg_cardLayoutTools__xmQfG{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.65rem}.ProjectsPageView_prjPg_cardLayoutTools__xmQfG button{font:inherit;font-size:.78rem;font-weight:600;padding:.45rem .7rem;min-height:2.25rem;border-radius:.45rem;border:1px solid var(--color-border);background:#f8fafc;color:#0f172a;cursor:pointer}.ProjectsPageView_prjPg_cardLayoutTools__xmQfG button:hover:not(:disabled){background:#f1f5f9}.ProjectsPageView_prjPg_cardLayoutTools__xmQfG button:disabled{opacity:.45;cursor:not-allowed}.ProjectsPageView_prjPg_toolDanger__msH16{color:#9f1239!important;border-color:color-mix(in srgb,#e11d48 28%,var(--color-border))!important;background:color-mix(in srgb,#fff1f2 70%,#fff)!important}.ProjectsPageView_prjPg_toolMdUp__g_54Z{display:none}@media(min-width:768px){.ProjectsPageView_prjPg_toolMdUp__g_54Z{display:inline-flex;align-items:center}}.ProjectsPageView_prjPg_projectPurpose__6ovWf{margin:0 0 .5rem;font-size:.82rem;font-weight:700;color:var(--color-primary-mid);letter-spacing:.02em}.ProjectsPageView_prjPg_projectTitle__YOcVm{margin:0 0 .65rem;font-size:clamp(1.15rem,2.4vw,1.35rem);font-weight:800;letter-spacing:-.02em;color:var(--color-charcoal);line-height:1.2}.ProjectsPageView_prjPg_projectIntro__xrJ_M{margin:0 0 .75rem;font-size:.92rem;line-height:1.55;color:var(--color-muted)}.ProjectsPageView_prjPg_projectBulletsHead__B8eyU{margin:0 0 .35rem;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#64748b}.ProjectsPageView_prjPg_projectBullets__1pgxH{margin:0;padding:0 0 0 1.1rem;display:grid;gap:.35rem}.ProjectsPageView_prjPg_projectBullet__wztoK{font-size:.88rem;line-height:1.45;color:var(--color-charcoal)}.ProjectsPageView_prjPg_projectOutcome__ToJ__{margin:.85rem 0 0;font-size:.88rem;font-weight:600;line-height:1.45;color:#0f172a;padding:.65rem .75rem;border-radius:.65rem;background:color-mix(in srgb,var(--color-primary-soft) 14%,#f8fafc);border:1px solid color-mix(in srgb,var(--color-primary-mid) 18%,transparent)}.ProjectsPageView_prjPg_visual__bOVML{position:relative;border-radius:.85rem;overflow:hidden;aspect-ratio:4/3;background:#e2e8f0}.ProjectsPageView_prjPg_visualImage__b0jnP{object-fit:cover}.ProjectsPageView_prjPg_visualEmbed__2zkkD,.ProjectsPageView_prjPg_visualVideo__9XVQH{position:absolute;inset:0;width:100%;height:100%;border:0}.ProjectsPageView_prjPg_visualVideo__9XVQH{object-fit:cover;object-position:center;background:#0f172a}.ProjectsPageView_prjPg_mediaTools__iB0zW{position:absolute;left:.4rem;right:.4rem;bottom:.4rem;z-index:2;display:flex;flex-wrap:wrap;gap:.35rem;align-items:stretch}.ProjectsPageView_prjPg_imageSwap__c3z2w{padding:.45rem .7rem;min-height:2.15rem;font-size:.75rem;font-weight:600;border:none;border-radius:.45rem;cursor:pointer;background:rgba(15,23,42,.82);color:#fff}.ProjectsPageView_prjPg_imageSwap__c3z2w:disabled{opacity:.65;cursor:not-allowed}.ProjectsPageView_prjPg_mediaUrlField__lLnvh{flex:1 1 100%;min-width:0}@media(min-width:640px){.ProjectsPageView_prjPg_mediaUrlField__lLnvh{flex:1 1 8rem}}.ProjectsPageView_prjPg_mediaUrlField__lLnvh input{width:100%;box-sizing:border-box;padding:.45rem .55rem;min-height:2.15rem;border-radius:.45rem;border:1px solid color-mix(in srgb,#fff 35%,transparent);background:rgba(15,23,42,.88);color:#fff;font:inherit;font-size:.72rem}.ProjectsPageView_prjPg_mediaUrlField__lLnvh input::placeholder{color:color-mix(in srgb,#fff 55%,transparent)}.ProjectsPageView_prjPg_outcomesSection__kO_08{position:relative;isolation:isolate;overflow:hidden;padding:clamp(2.35rem,5.5vw,3.5rem) var(--page-pad-inline);border-top:1px solid color-mix(in srgb,var(--color-primary) 12%,var(--color-border));background:radial-gradient(ellipse 70% 55% at 12% 20%,color-mix(in srgb,var(--color-primary-soft) 22%,transparent),transparent 62%),radial-gradient(ellipse 55% 50% at 88% 78%,color-mix(in srgb,var(--color-accent-orange,#e07a3d) 14%,transparent),transparent 58%),linear-gradient(165deg,#f8fafc 0,color-mix(in srgb,var(--color-primary) 5%,#fff) 48%,#eef2f7 100%)}.ProjectsPageView_prjPg_outcomesArt__ZRdEc{position:absolute;inset:0;z-index:0;pointer-events:none}.ProjectsPageView_prjPg_outcomesArtPiece__bFj_C{position:absolute;display:grid;place-items:center;border-radius:1.1rem;color:var(--color-primary-mid);background:color-mix(in srgb,#fff 72%,var(--color-primary-soft));border:1px solid color-mix(in srgb,var(--color-primary) 14%,transparent);box-shadow:0 10px 28px color-mix(in srgb,var(--color-primary) 10%,transparent);opacity:.38}.ProjectsPageView_prjPg_outcomesArtPiece__bFj_C svg{width:1em;height:1em}.ProjectsPageView_prjPg_outcomesArt_a__uajlm{top:10%;left:4%;font-size:1.55rem;width:3.1rem;height:3.1rem;transform:rotate(-12deg)}.ProjectsPageView_prjPg_outcomesArt_b__ssPNo{top:18%;right:6%;font-size:1.35rem;width:2.7rem;height:2.7rem;transform:rotate(14deg);opacity:.32}.ProjectsPageView_prjPg_outcomesArt_c__tJtwy{bottom:22%;left:7%;font-size:1.25rem;width:2.55rem;height:2.55rem;transform:rotate(8deg);opacity:.3}.ProjectsPageView_prjPg_outcomesArt_d__QNKDP{bottom:14%;right:5%;font-size:1.45rem;width:2.9rem;height:2.9rem;transform:rotate(-8deg)}.ProjectsPageView_prjPg_outcomesArt_e__D3ryU{top:42%;left:1.5%;font-size:1.1rem;width:2.25rem;height:2.25rem;transform:rotate(-18deg);opacity:.26}.ProjectsPageView_prjPg_outcomesArt_f__YVi5y{top:58%;right:2%;font-size:1.2rem;width:2.4rem;height:2.4rem;transform:rotate(16deg);opacity:.28}@media(max-width:720px){.ProjectsPageView_prjPg_outcomesArt_c__tJtwy,.ProjectsPageView_prjPg_outcomesArt_e__D3ryU,.ProjectsPageView_prjPg_outcomesArt_f__YVi5y{display:none}.ProjectsPageView_prjPg_outcomesArtPiece__bFj_C{opacity:.22}}.ProjectsPageView_prjPg_outcomesInner__cOnlM{position:relative;z-index:1;width:100%;max-width:min(100%,var(--prjPg-content-max,1220px));margin:0 auto;box-sizing:border-box}.ProjectsPageView_prjPg_outcomesTitle__gCj32{margin:0 0 .5rem;font-size:clamp(1.35rem,3vw,1.65rem);font-weight:800;letter-spacing:-.02em;color:var(--color-charcoal)}.ProjectsPageView_prjPg_outcomesLede__sfE_G{margin:0 0 1.25rem;font-size:.95rem;line-height:1.5;color:var(--color-muted);max-width:52ch}.ProjectsPageView_prjPg_outcomesGrid__9I_UR{display:grid;gap:.65rem}@media(min-width:640px){.ProjectsPageView_prjPg_outcomesGrid__9I_UR{grid-template-columns:repeat(3,1fr)}}@media(min-width:1280px){.ProjectsPageView_prjPg_outcomesGrid__9I_UR{gap:.85rem}.ProjectsPageView_prjPg_outcomeCard__f51p6{padding:1rem 1.1rem;min-height:5rem}}.ProjectsPageView_prjPg_outcomeCard__f51p6{display:flex;align-items:flex-start;gap:.75rem;padding:.85rem .95rem;border-radius:.85rem;background:color-mix(in srgb,#fff 92%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid color-mix(in srgb,var(--color-primary) 12%,var(--color-border));font-size:.88rem;line-height:1.45;font-weight:600;color:var(--color-charcoal);box-shadow:0 6px 18px color-mix(in srgb,var(--color-primary) 7%,transparent)}.ProjectsPageView_prjPg_outcomeIcon__mamMt{flex-shrink:0;width:2.35rem;height:2.35rem;border-radius:.7rem;display:grid;place-items:center;font-size:1rem;color:var(--color-primary-mid);background:color-mix(in srgb,var(--color-primary-soft) 18%,#fff);border:1px solid color-mix(in srgb,var(--color-primary) 16%,transparent)}.ProjectsPageView_prjPg_outcomeBody__dHuO2{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:.35rem}.ProjectsPageView_prjPg_outcomesFoot__GWf2P{margin:1.1rem 0 0;font-size:.82rem;line-height:1.45;color:var(--color-muted);font-style:italic}.ProjectsPageView_prjPg_ctaBand__l9xT0{padding:clamp(2rem,5vw,3rem) var(--page-pad-inline) clamp(2.5rem,6vw,4rem)}.ProjectsPageView_prjPg_ctaInner__hUNeS{width:100%;max-width:min(100%,820px);margin:0 auto;box-sizing:border-box}@media(min-width:1280px){.ProjectsPageView_prjPg_ctaInner__hUNeS{max-width:min(100%,920px)}}.ProjectsPageView_prjPg_ctaCard__gHLXL{padding:clamp(1.35rem,3vw,1.85rem);border-radius:1.1rem;background:linear-gradient(135deg,#1e293b,#334155 48%,#1e3a5f);color:#f1f5f9;box-shadow:0 20px 50px color-mix(in srgb,#0f172a 18%,transparent)}.ProjectsPageView_prjPg_ctaTitle__5jFfF{margin:0 0 .65rem;font-size:clamp(1.2rem,2.6vw,1.45rem);font-weight:800;letter-spacing:-.02em}.ProjectsPageView_prjPg_ctaText__xqhdD{margin:0 0 1.1rem;font-size:.92rem;line-height:1.55;color:color-mix(in srgb,#f1f5f9 88%,#94a3b8 12%)}.ProjectsPageView_prjPg_ctaBtn__xJeqi{display:inline-flex;align-items:center;gap:.5rem;padding:.65rem 1.15rem;border-radius:.65rem;font-weight:700;font-size:.9rem;text-decoration:none;color:#0f172a;background:linear-gradient(135deg,#fbbf24,#fb923c);border:none;cursor:pointer;box-shadow:0 4px 16px color-mix(in srgb,#f59e0b 35%,transparent)}.ProjectsPageView_prjPg_ctaBtn__xJeqi:hover{filter:brightness(1.05)}