@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--radius-sm:var(--radius-sm);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-paper:var(--color-paper);--color-teal:var(--color-teal);--color-deep:var(--color-deep);--color-gold:var(--color-gold);--color-bronze:var(--color-bronze);--color-sand:var(--color-sand);--color-surface:var(--color-surface);--color-warm:var(--color-warm);--color-cool:var(--color-cool);--color-muted:var(--color-muted);--color-line:var(--color-line);--font-body:var(--font-body);--font-display:var(--font-display);--text-display:var(--text-display);--text-heading:var(--text-heading);--text-button:var(--text-button);--text-nav:var(--text-nav);--radius-control:var(--radius-control);--radius-image:var(--radius-image);--radius-card:var(--radius-card);--radius-pill:var(--radius-pill)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.static{position:static}.sticky{position:sticky}.block{display:block}.grid{display:grid}.hidden{display:none}.inline{display:inline}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.liftedpath-block-placeholder{border:1px dashed var(--color-line);color:var(--color-muted);margin:0;padding:24px}.liftedpath-hero--empty,.liftedpath-page-hero--empty,.liftedpath-cta--empty,.liftedpath-marquee--empty,.liftedpath-stat--empty{min-height:0}.liftedpath-button{border-radius:var(--radius-pill,999px);background:var(--color-gold);min-height:48px;color:var(--color-teal);font-family:var(--font-body);font-size:var(--text-button);white-space:nowrap;cursor:pointer;border:0;flex-shrink:0;align-items:center;gap:8px;padding:14px 20px;font-weight:800;line-height:1;text-decoration:none;display:inline-flex}.liftedpath-button:hover{background:var(--color-teal);color:var(--color-paper)}.liftedpath-button__icon{transition:transform .25s}.liftedpath-button:hover .liftedpath-button__icon{transform:rotate(45deg)}.liftedpath-button:focus-visible,.liftedpath-page-hero__crumbs a:focus-visible,.liftedpath-text-link:focus-visible,.liftedpath-programs__card:focus-visible,.liftedpath-pathway:focus-visible,.liftedpath-actions__item:focus-visible,.liftedpath-stewardship__note a:focus-visible,.liftedpath-gallery__tile:focus-visible,.liftedpath-gallery__icon-button:focus-visible,.liftedpath-gallery__neighbor:focus-visible,button.liftedpath-gallery__play:focus-visible{outline:2px solid var(--color-bronze);outline-offset:3px}.liftedpath-text-link{color:var(--color-teal);align-items:center;gap:8px;font-size:.78rem;font-weight:800;line-height:1;text-decoration:none;display:inline-flex}.liftedpath-text-link:hover .liftedpath-button__icon{transform:rotate(45deg)}.liftedpath-hero,.liftedpath-page-hero{isolation:isolate;background:var(--color-deep);color:var(--color-paper);align-items:center;display:flex;position:relative;overflow:hidden}.liftedpath-hero{min-height:100svh}.liftedpath-hero__photo,.liftedpath-hero__video,.liftedpath-page-hero__photo,.liftedpath-page-hero__video,.liftedpath-cta__photo{z-index:-2;object-fit:cover;object-position:center center;width:100%;height:100%;position:absolute;inset:0}.liftedpath-page-hero__photo,.liftedpath-page-hero__video{object-position:center 39%}.liftedpath-hero__shade,.liftedpath-page-hero__shade{z-index:-1;background:var(--gradient-veil);position:absolute;inset:0}.liftedpath-hero__content,.liftedpath-page-hero__content,.liftedpath-cta__content,.liftedpath-stat-group__grid{width:min(100% - 48px,1120px);margin-inline:auto}.liftedpath-hero__content{padding-top:calc(var(--header-height,176px) + 24px);flex-direction:column;justify-content:center;align-items:flex-start;padding-bottom:105px;display:flex}.liftedpath-hero__eyebrow{background:var(--color-paper);border-radius:30px;align-items:center;gap:10px;margin:0 0 28px;padding:9px 15px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.liftedpath-hero__eyebrow{background:color-mix(in oklch, var(--color-paper) 12%, transparent)}}.liftedpath-hero__eyebrow{font-size:.76rem;font-weight:500}.liftedpath-hero__eyebrow.has-portraits{padding:4px 14px 4px 4px}.liftedpath-hero__portraits{display:inline-flex}.liftedpath-hero__portrait{border:2px solid var(--color-paper);object-fit:cover;border-radius:50%;width:33px;height:33px;margin-right:-12px}.liftedpath-hero__portrait:last-child{margin-right:2px}.liftedpath-hero h1,.liftedpath-page-hero h1,.liftedpath-cta h2{max-width:1000px;color:inherit;font-family:var(--font-display);font-size:var(--text-display);margin:0;font-weight:600;line-height:1.15}.liftedpath-hero__intro{max-width:525px;font-size:var(--text-body);margin:clamp(42px,9.7vh,100px) 0 26px;line-height:1.58}.liftedpath-hero__stat{background:var(--color-paper);border-radius:6px;width:350px;padding:24px 28px;position:absolute;bottom:108px;right:max(24px,50vw - 560px)}@supports (color:color-mix(in lab, red, red)){.liftedpath-hero__stat{background:color-mix(in oklch, var(--color-paper) 13%, transparent)}}.liftedpath-hero__stat{color:var(--color-paper)}.liftedpath-hero__stat strong{font-family:var(--font-display);font-size:var(--text-stat);font-weight:650;line-height:1.15;display:block}.liftedpath-hero__stat span,.liftedpath-hero__stat small{display:block}.liftedpath-hero__stat span{border-bottom:1px solid var(--color-paper);margin-bottom:14px;padding-bottom:17px}@supports (color:color-mix(in lab, red, red)){.liftedpath-hero__stat span{border-bottom:1px solid color-mix(in oklch, var(--color-paper) 20%, transparent)}}.liftedpath-hero__stat span{font-weight:700}.liftedpath-hero__stat small{font-size:var(--text-caption);opacity:.78;line-height:1.5}.liftedpath-page-hero{min-height:420px}.liftedpath-page-hero__content{padding-top:calc(var(--header-height,89px) + 105px);text-align:center;padding-bottom:75px}.liftedpath-page-hero h1,.liftedpath-page-hero__intro,.liftedpath-page-hero__eyebrow{margin-left:auto;margin-right:auto}.liftedpath-page-hero__eyebrow,.liftedpath-cta__eyebrow{color:var(--color-gold);letter-spacing:.16em;text-transform:uppercase;margin-bottom:24px;font-size:.74rem;font-weight:800;display:inline-flex}.liftedpath-page-hero__intro{max-width:560px;margin-bottom:16px;line-height:1.58}.liftedpath-page-hero__crumbs{align-items:center;gap:10px;margin:0;font-size:.8rem;font-weight:700;display:inline-flex}.liftedpath-page-hero__crumbs a{color:var(--color-gold);text-decoration:none}.liftedpath-page-hero__crumbs a:hover{color:var(--color-sand)}.liftedpath-stat{border-radius:var(--radius-image,16px);background:var(--color-surface);width:min(100% - 48px,280px);margin-inline:auto;padding:28px}.liftedpath-stat__figure{font-family:var(--font-display);font-size:var(--text-stat);font-weight:650;line-height:1.15;display:block}.liftedpath-stat h3{font-size:var(--text-h3);margin:10px 0}.liftedpath-stat p{color:var(--color-muted);font-size:var(--text-caption);margin:0;line-height:1.58}.liftedpath-stat-group{padding-block:96px}.liftedpath-stat-group__grid,.liftedpath-stat-group .acf-innerblocks-container{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.liftedpath-stat-group .liftedpath-stat{width:auto;min-height:270px;margin:0}.liftedpath-marquee{background:var(--color-gold);height:84px;color:var(--color-teal);font-size:var(--text-body);letter-spacing:0;text-transform:capitalize;align-items:center;font-weight:800;display:flex;overflow:hidden}.liftedpath-marquee__track{min-width:max-content;animation:24s linear infinite liftedpath-marquee;display:flex}.liftedpath-marquee__group{align-items:center;margin:0;display:flex}.liftedpath-marquee__star{padding-inline:36px}.liftedpath-cta{isolation:isolate;background:var(--color-deep);min-height:390px;color:var(--color-paper);align-items:center;display:flex;position:relative;overflow:hidden}.liftedpath-cta--photo:before{content:"";z-index:-1;background:var(--color-deep);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.liftedpath-cta--photo:before{background:color-mix(in oklch, var(--color-deep) 78%, transparent)}}.liftedpath-cta--teal{background:var(--color-teal)}.liftedpath-cta--paper{background:var(--color-paper);color:var(--color-teal)}.liftedpath-cta h2{max-width:600px;margin-bottom:28px;font-size:clamp(2.15rem,4.1vw,4rem);font-weight:600}.liftedpath-cta p{max-width:560px;line-height:1.58}@keyframes liftedpath-marquee{to{transform:translate(-50%)}}@media (max-width:1050px){.liftedpath-hero__stat{width:270px;right:24px}}@media (max-width:760px){.liftedpath-hero__content,.liftedpath-page-hero__content,.liftedpath-cta__content,.liftedpath-stat-group__grid,.liftedpath-stat{width:min(100% - 36px,1120px)}.liftedpath-hero__stat{display:none}.liftedpath-hero__intro{margin-top:46px}.liftedpath-stat-group{padding-block:80px}.liftedpath-stat-group__grid,.liftedpath-stat-group .acf-innerblocks-container{grid-template-columns:repeat(2,minmax(0,1fr))}.liftedpath-stat-group .liftedpath-stat{width:auto;min-height:230px;padding:16px}}@media (max-width:520px){.liftedpath-hero h1,.liftedpath-page-hero h1{font-size:clamp(2.45rem,11vw,3.3rem)}.liftedpath-cta h2{font-size:2.15rem}.liftedpath-marquee{height:62px}.liftedpath-stat__figure{font-size:2.3rem}}@media (prefers-reduced-motion:reduce){.liftedpath-marquee{height:auto;padding-block:18px}.liftedpath-marquee__track{white-space:normal;flex-wrap:wrap;justify-content:center;width:min(100% - 48px,1120px);min-width:0;margin-inline:auto;animation:none}.liftedpath-marquee__group[aria-hidden=true]{display:none}.liftedpath-marquee__group{flex-wrap:wrap;justify-content:center}.liftedpath-button__icon,.liftedpath-programs__media img{transition:none}.liftedpath-actions__wash{transition:opacity .15s}.liftedpath-actions__item:is(:hover,:focus-visible) .liftedpath-actions__wash{opacity:1}.liftedpath-programs__card:hover .liftedpath-programs__image,.liftedpath-pathway:hover .liftedpath-pathway__image{transform:none}}.liftedpath-section,.liftedpath-section *,.liftedpath-section :before,.liftedpath-section :after{box-sizing:border-box}.liftedpath-section{background:var(--color-paper);color:var(--color-teal);padding-block:128px}.liftedpath-about--empty,.liftedpath-programs--empty,.liftedpath-actions--empty,.liftedpath-sponsor--empty,.liftedpath-stewardship--empty,.liftedpath-process--empty{padding-block:0}.liftedpath-section__inner{width:min(100% - 48px,1120px);margin-inline:auto}.liftedpath-section h2{color:var(--color-teal);font-family:var(--font-display);font-size:var(--text-heading);font-weight:var(--heading-weight,700);margin:0 0 16px;line-height:1.15}.liftedpath-eyebrow{border:1px solid var(--color-line);background:var(--color-surface);color:var(--color-teal);letter-spacing:0;text-transform:capitalize;border-radius:30px;align-items:center;gap:12px;margin:0 0 20px;padding:9px 15px;font-size:.85rem;font-weight:600;line-height:1.2;display:inline-flex}.liftedpath-eyebrow:before{content:"";background:var(--color-gold);border-radius:50%;flex:none;width:6px;height:6px}.liftedpath-process .liftedpath-eyebrow{background:var(--color-paper)}.liftedpath-about__layout,.liftedpath-stewardship__layout{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.liftedpath-stewardship__layout:not(:has(.liftedpath-stewardship__media)){grid-template-columns:minmax(0,720px)}.liftedpath-about__photos{height:700px;position:relative}.liftedpath-about__layout:has(.liftedpath-about__photos--badge){align-items:start}.liftedpath-about__photos--badge{height:auto;min-height:110px}.liftedpath-about__photos--badge .liftedpath-about__figure{position:static}.liftedpath-about__photo{object-fit:cover;border-radius:160px 160px 8px 8px;width:74%;height:90%}.liftedpath-about__photo--small{border:6px solid var(--color-paper);border-radius:130px 130px 8px 8px;width:43%;height:43%;position:absolute;bottom:8%;right:0}.liftedpath-about__figure{background:var(--color-gold);width:110px;height:110px;color:var(--color-teal);border-radius:8px;flex-direction:column;justify-content:center;margin:0;padding:12px;display:flex;position:absolute;bottom:15px;left:35%}.liftedpath-about__figure strong{font-family:var(--font-display);font-size:2.2rem;font-weight:600;line-height:1}.liftedpath-about__figure small{font-size:.7rem;line-height:1.2}.liftedpath-about__intro,.liftedpath-stewardship__intro{color:var(--color-muted);margin:0 0 33px;line-height:1.6}.liftedpath-about__tabs{border-bottom:1px solid var(--color-line);flex-wrap:wrap;gap:8px;padding-bottom:17px;display:flex;position:relative}.liftedpath-about__input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.liftedpath-about__tab{border-radius:var(--radius-pill,999px);background:var(--color-surface);min-height:40px;color:var(--color-teal);cursor:pointer;align-items:center;padding:10px 17px;font-size:.83rem;font-weight:800;line-height:1;display:inline-flex}.liftedpath-about__tab:hover{background:var(--color-warm)}.liftedpath-about__input:focus-visible+.liftedpath-about__tab{outline:2px solid var(--color-bronze);outline-offset:3px}:is(.liftedpath-about__switcher:has(.is-0:checked) .tab-0,.liftedpath-about__switcher:has(.is-1:checked) .tab-1,.liftedpath-about__switcher:has(.is-2:checked) .tab-2,.liftedpath-about__switcher:has(.is-3:checked) .tab-3,.liftedpath-about__switcher:has(.is-4:checked) .tab-4,.liftedpath-about__switcher:has(.is-5:checked) .tab-5){background:var(--color-gold);color:var(--color-teal)}.liftedpath-about__panel{align-items:flex-start;gap:15px;min-height:205px;padding:24px 0 18px;display:none}:is(.liftedpath-about__switcher:has(.is-0:checked) .panel-0,.liftedpath-about__switcher:has(.is-1:checked) .panel-1,.liftedpath-about__switcher:has(.is-2:checked) .panel-2,.liftedpath-about__switcher:has(.is-3:checked) .panel-3,.liftedpath-about__switcher:has(.is-4:checked) .panel-4,.liftedpath-about__switcher:has(.is-5:checked) .panel-5){display:flex}.liftedpath-about__icon{background:var(--color-gold);width:44px;height:44px;color:var(--color-teal);border-radius:50%;flex:none;place-items:center;display:grid}.liftedpath-about__icon svg{width:18px;height:18px}.liftedpath-about__panel h3{margin:2px 0 8px}.liftedpath-about__panel p{color:var(--color-muted);margin:0;font-size:.88rem}.liftedpath-about__actions{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.liftedpath-programs{background:var(--color-teal)}@supports (color:color-mix(in lab, red, red)){.liftedpath-programs{background:color-mix(in oklch, var(--color-teal) 7%, var(--color-paper))}}.liftedpath-programs__heading,.liftedpath-actions__heading{text-align:center;max-width:720px;margin:0 auto 60px}.liftedpath-programs__heading p:not(.liftedpath-eyebrow),.liftedpath-actions__heading p:not(.liftedpath-eyebrow){max-width:680px;color:var(--color-muted);margin:0 auto}.liftedpath-actions__heading p:not(.liftedpath-eyebrow){max-width:580px}.liftedpath-actions__heading{max-width:950px;margin-bottom:64px}.liftedpath-actions__heading h2{white-space:nowrap}.liftedpath-programs__grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.liftedpath-programs__card{border-radius:var(--radius-card,18px);background:var(--color-deep);height:480px;color:var(--color-paper);text-decoration:none;display:block;position:relative;overflow:hidden}.liftedpath-programs__media{position:absolute;inset:0}.liftedpath-programs__media:after{content:"";background:linear-gradient(0deg, var(--color-deep) 0%, transparent 70%);position:absolute;inset:0}.liftedpath-programs__image{object-fit:cover;width:100%;height:100%;transition:transform .5s}.liftedpath-programs__card:hover .liftedpath-programs__image{transform:scale(1.05)}.liftedpath-programs__media span{z-index:1;border-radius:var(--radius-pill,999px);background:var(--color-sand);color:var(--color-teal);padding:8px 15px;font-size:.72rem;font-weight:500;position:absolute;top:24px;left:24px}.liftedpath-programs__info{z-index:1;flex-direction:column;min-height:0;padding:28px;display:flex;position:absolute;bottom:0;left:0;right:0}.liftedpath-programs__info h3{color:var(--color-paper);font-family:var(--font-display);font-size:1.4rem;font-weight:var(--heading-weight,700);margin:0 0 9px}.liftedpath-programs__info p{color:var(--color-paper);opacity:.8;margin:0 0 18px}.liftedpath-programs__info .liftedpath-text-link{border-top:1px solid var(--color-paper);margin-top:auto;padding-top:18px}@supports (color:color-mix(in lab, red, red)){.liftedpath-programs__info .liftedpath-text-link{border-top:1px solid color-mix(in oklch, var(--color-paper) 22%, transparent)}}.liftedpath-programs__info .liftedpath-text-link{color:var(--color-paper)}.liftedpath-programs__callout{border-radius:var(--radius-card,18px);background:var(--color-gold);height:480px;color:var(--color-teal);flex-direction:column;justify-content:space-between;align-items:flex-start;padding:40px;display:flex}.liftedpath-programs__callout h3{margin:0 0 12px;font-size:1.7rem;line-height:1.2}.liftedpath-programs__callout p{margin:0;font-size:.86rem}.liftedpath-programs__mark svg{width:32px;height:32px}.liftedpath-programs__callout .liftedpath-button{background:var(--color-teal);color:var(--color-paper)}.liftedpath-programs__callout .liftedpath-button:hover{background:var(--color-deep);color:var(--color-paper)}.liftedpath-programs--pathway{background:var(--color-paper)}.liftedpath-programs--pathway .liftedpath-programs__heading{text-align:left;max-width:690px;margin:0 0 45px}.liftedpath-programs--pathway .liftedpath-programs__heading p:not(.liftedpath-eyebrow){max-width:580px;margin:0}.liftedpath-programs--pathway .liftedpath-programs__grid{grid-template-columns:repeat(2,1fr);gap:45px 25px}.liftedpath-pathway{border-bottom:1px solid var(--color-line);color:var(--color-teal);padding-bottom:25px;text-decoration:none;display:block;position:relative}.liftedpath-pathway__media{height:330px;margin-bottom:21px;overflow:hidden}.liftedpath-pathway__image{object-fit:cover;width:100%;height:100%;transition:transform .5s}.liftedpath-pathway:hover .liftedpath-pathway__image{transform:scale(1.05)}.liftedpath-pathway>span{color:var(--color-muted);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:800}.liftedpath-pathway h3{font-family:var(--font-display);font-size:1.7rem;font-weight:var(--heading-weight,700);margin:10px 0 2px}.liftedpath-pathway p{color:var(--color-muted);margin:0;padding-right:40px}.liftedpath-pathway>.liftedpath-button__icon{width:25px;height:25px;position:absolute;bottom:30px;right:0}@media (max-width:520px){.liftedpath-programs--pathway .liftedpath-programs__grid{grid-template-columns:1fr}}.liftedpath-actions,.liftedpath-sponsor{background:var(--color-warm)}.liftedpath-actions{padding-block:clamp(76px,9vw,130px)}.liftedpath-layout:has(>.liftedpath-actions):has(+.liftedpath-layout>.liftedpath-sponsor)>.liftedpath-actions{padding-bottom:0}.liftedpath-layout:has(>.liftedpath-actions)+.liftedpath-layout>.liftedpath-sponsor{padding-top:45px;padding-bottom:clamp(76px,9vw,130px)}.liftedpath-actions__grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.liftedpath-actions__item{isolation:isolate;border-radius:var(--radius-card,18px);background:var(--color-paper);min-height:490px;color:var(--color-teal);--action-tint:#d4e8d6;flex-direction:column;align-items:flex-start;padding:210px 36px 36px;text-decoration:none;display:flex;position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.liftedpath-actions__item{--action-tint:lab(90.0678% -9.20877 6.37928)}}.liftedpath-actions__item:nth-child(2){--action-tint:#d3dcdc}@supports (color:lab(0% 0 0)){.liftedpath-actions__item:nth-child(2){--action-tint:lab(86.9374% -3.03113 -1.17834)}}.liftedpath-actions__item:nth-child(3){--action-tint:#d0e6db}@supports (color:lab(0% 0 0)){.liftedpath-actions__item:nth-child(3){--action-tint:lab(89.4556% -8.98832 2.65788)}}.liftedpath-actions__item:nth-child(4){--action-tint:#ceddbf}@supports (color:lab(0% 0 0)){.liftedpath-actions__item:nth-child(4){--action-tint:lab(86.4994% -9.25002 12.9708)}}.liftedpath-actions__wash{z-index:-1;background:var(--action-tint);opacity:0;pointer-events:none;position:absolute;inset:0}.liftedpath-actions__icon{color:#c2daca;color:lab(84.7809% -10.4809 5.01312);transform-origin:45% 55%;pointer-events:none;width:min(82%,205px);height:205px;position:absolute;top:-31px;left:-31px}.liftedpath-actions__item:nth-child(2) .liftedpath-actions__icon,.liftedpath-actions__item:nth-child(4) .liftedpath-actions__icon{color:#b0bfc0;color:lab(76.1754% -5.33906 -2.22321)}.liftedpath-actions__icon svg{stroke-width:1.35px;width:100%;height:100%;display:block}.liftedpath-actions__item h3,.liftedpath-actions__item p,.liftedpath-actions__item .liftedpath-text-link{z-index:1;position:relative}.liftedpath-actions__item h3{font-family:var(--font-display);font-size:1.45rem;font-weight:var(--action-title-weight,var(--heading-weight,700));margin:0 0 14px;line-height:1.28}.liftedpath-actions__item p{color:var(--color-muted);flex:1;margin:0 0 25px;font-size:.83rem;line-height:1.65}.liftedpath-actions__item .liftedpath-text-link{border-top:1px solid var(--color-line);width:100%;margin-top:auto;padding-top:20px}.liftedpath-sponsor__row{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin:0;font-size:.9rem;display:flex}.liftedpath-sponsor__row strong{background:var(--color-gold);border-radius:30px;padding:6px 12px;font-size:.75rem}.liftedpath-sponsor .liftedpath-text-link{color:var(--color-teal);text-underline-offset:2px;font-size:.9rem;font-weight:400;text-decoration:underline}.liftedpath-stewardship__points,.liftedpath-process__grid{margin:0;padding:0;list-style:none}.liftedpath-stewardship__points{gap:18px;margin-bottom:28px;display:grid}.liftedpath-stewardship__points li{border-radius:var(--radius-card,18px);background:var(--color-surface);align-items:flex-start;gap:16px;padding:22px;display:flex}.liftedpath-stewardship__points b{background:var(--color-gold);width:42px;height:42px;color:var(--color-teal);border-radius:50%;flex:none;place-items:center;font-size:.8rem;display:grid}.liftedpath-stewardship__points strong,.liftedpath-stewardship__points small,.liftedpath-stewardship__note strong,.liftedpath-stewardship__note small{display:block}.liftedpath-stewardship__points strong{font-size:1.1rem}.liftedpath-stewardship__points small{color:var(--color-muted);margin-top:4px;line-height:1.5}.liftedpath-stewardship__media{align-self:center;height:620px;position:relative}.liftedpath-stewardship__photo{object-fit:cover;border-radius:var(--radius-card,18px);width:88%;height:90%}.liftedpath-stewardship__inset{object-fit:cover;border:9px solid var(--color-paper);border-radius:var(--radius-card,18px);width:52%;height:39%;position:absolute;bottom:0;right:0}.liftedpath-stewardship__copy .liftedpath-stewardship__note{width:fit-content;margin-top:24px;position:static}.liftedpath-stewardship__note{z-index:2;border-radius:var(--radius-control,14px);background:var(--color-surface);box-shadow:var(--shadow-note,0 15px 30px #02272b1f);align-items:center;gap:12px;margin:0;padding:16px 20px;display:flex;position:absolute;top:12%;right:0}.liftedpath-stewardship__phone{background:var(--color-gold);width:42px;height:42px;color:var(--color-teal);border-radius:50%;place-items:center;display:grid}.liftedpath-stewardship__phone svg{width:18px;height:18px}.liftedpath-stewardship__note strong,.liftedpath-stewardship__note small{white-space:nowrap}.liftedpath-stewardship__note small{font-size:.7rem}.liftedpath-stewardship__note a{color:inherit;text-decoration:none}.liftedpath-process{background:var(--color-cool)}.liftedpath-process__heading{justify-content:space-between;align-items:end;gap:40px;margin-bottom:56px;display:flex}.liftedpath-process__heading h2{margin-bottom:0}.liftedpath-process__grid{grid-template-columns:repeat(3,1fr);gap:26px;display:grid}.liftedpath-process__grid li{border-radius:var(--radius-card,18px);background:var(--color-surface);min-height:280px;box-shadow:var(--shadow-card,0 14px 34px #02272b1a);padding:35px;position:relative;overflow:hidden}.liftedpath-process__grid span{color:var(--color-line);font-family:var(--font-display);font-size:9rem;font-weight:600;line-height:1;position:absolute;bottom:-48px;right:12px}.liftedpath-process__grid h3{z-index:1;margin:0 0 15px;position:relative}.liftedpath-process__grid p{z-index:1;color:var(--color-muted);margin:0;position:relative}@media (max-width:1050px){.liftedpath-about__layout,.liftedpath-stewardship__layout{gap:40px}.liftedpath-actions__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.liftedpath-section{padding-block:80px}.liftedpath-section__inner{width:min(100% - 36px,1120px)}.liftedpath-about__layout,.liftedpath-stewardship__layout{grid-template-columns:1fr;gap:40px;display:grid}.liftedpath-about__photos{height:490px}.liftedpath-programs__grid,.liftedpath-process__grid{grid-template-columns:repeat(2,1fr)}.liftedpath-actions__heading h2{white-space:normal}.liftedpath-actions{padding-bottom:80px}.liftedpath-layout:has(>.liftedpath-actions)+.liftedpath-layout>.liftedpath-sponsor{padding-bottom:80px}.liftedpath-actions{padding-top:80px}.liftedpath-layout:has(>.liftedpath-actions):has(+.liftedpath-layout>.liftedpath-sponsor)>.liftedpath-actions{padding-top:80px}.liftedpath-layout:has(>.liftedpath-actions):has(+.liftedpath-layout>.liftedpath-sponsor)>.liftedpath-actions{padding-bottom:0}.liftedpath-actions__item{min-height:360px;padding-top:175px}.liftedpath-actions__icon{width:min(65%,165px);height:165px;top:-25px;left:-25px}.liftedpath-stewardship__media{height:450px}.liftedpath-stewardship__note strong,.liftedpath-stewardship__note small{white-space:normal}}@media (max-width:520px){.liftedpath-section{padding-block:65px}.liftedpath-section h2{font-size:2.15rem}.liftedpath-about__photos{height:360px}.liftedpath-about__photo{border-radius:80px 80px 8px 8px}.liftedpath-about__photo--small{border-radius:64px 64px 8px 8px}.liftedpath-about__panel{min-height:0}.liftedpath-process__heading{display:block}.liftedpath-process__heading .liftedpath-button{width:fit-content;margin-top:24px}.liftedpath-programs__grid,.liftedpath-actions__grid,.liftedpath-process__grid{grid-template-columns:1fr}.liftedpath-actions{padding-bottom:65px}.liftedpath-layout:has(>.liftedpath-actions)+.liftedpath-layout>.liftedpath-sponsor{padding-bottom:65px}.liftedpath-actions{padding-top:65px}.liftedpath-layout:has(>.liftedpath-actions):has(+.liftedpath-layout>.liftedpath-sponsor)>.liftedpath-actions{padding-top:65px}.liftedpath-layout:has(>.liftedpath-actions):has(+.liftedpath-layout>.liftedpath-sponsor)>.liftedpath-actions{padding-bottom:0}.liftedpath-actions__item{min-height:320px}.liftedpath-programs__card{height:450px}.liftedpath-programs__callout{height:350px}}.liftedpath-copy{width:min(100% - 48px,1120px);margin-inline:auto}.liftedpath-copy>h2,.liftedpath-copy>h3{color:var(--color-teal);font-family:var(--font-display);margin:48px 0 16px;font-weight:500;line-height:1.15}.liftedpath-copy>h2{font-size:var(--text-heading)}.liftedpath-copy>p{max-width:720px;color:var(--color-muted);margin:0 0 16px}.liftedpath-copy>figure{margin:28px 0 8px}.liftedpath-copy__image{border-radius:var(--radius-image);width:100%;height:auto;display:block}.liftedpath-columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:28px;display:grid}.liftedpath-column h3{font-size:var(--text-h3);margin:0 0 12px}.liftedpath-column p{color:var(--color-muted);margin:0}.liftedpath-lead{max-width:680px;color:var(--color-muted);margin:0 0 28px}.liftedpath-goals{background:var(--color-surface)}.liftedpath-goals .liftedpath-eyebrow{background:var(--color-paper)}.liftedpath-goals__layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:65px;display:grid}.liftedpath-pillars__grid,.liftedpath-goals__list{margin:0;padding:0;list-style:none}.liftedpath-pillars__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.liftedpath-pillars__grid li,.liftedpath-goals__list li{background:var(--color-paper);border-radius:18px;flex-direction:column;display:flex}.liftedpath-pillars__grid li{padding:36px}.liftedpath-pillars__index{background:var(--color-gold);width:48px;height:48px;color:var(--color-teal);font-family:var(--font-display);border-radius:50%;place-items:center;margin-bottom:40px;font-weight:700;display:grid}.liftedpath-pillars__grid h3{margin:0 0 12px;font-size:1.45rem}.liftedpath-pillars__grid p,.liftedpath-goals__list p{color:var(--color-muted);margin:0}.liftedpath-goals__list{grid-template-columns:1fr 1fr;gap:16px;display:grid}.liftedpath-goals__list li{padding:28px 30px}.liftedpath-goals__index{color:var(--color-teal);font-family:var(--font-display);margin-bottom:12px;font-weight:700;display:block}.liftedpath-goals__list h3{margin:0 0 8px;font-size:1.12rem}.liftedpath-faq__list{max-width:850px}.liftedpath-faq__item{border-bottom:1px solid var(--color-line)}.liftedpath-faq__item summary{white-space:normal;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:25px 0;font-size:1.15rem;font-weight:800;line-height:1.35;list-style:none;display:flex}.liftedpath-faq__item summary::-webkit-details-marker{display:none}.liftedpath-faq__item summary::marker{content:""}.liftedpath-faq__item summary:focus-visible{outline:2px solid var(--color-bronze);outline-offset:3px}.liftedpath-faq__chevron{flex:none;transition:transform .25s;display:flex}.liftedpath-faq__chevron svg{width:22px;height:22px}.liftedpath-faq__item[open] .liftedpath-faq__chevron{transform:rotate(180deg)}.liftedpath-faq__item p{color:var(--color-muted);margin:-6px 0 25px}@media (max-width:1050px){.liftedpath-pillars__grid{grid-template-columns:1fr 1fr}}@media (max-width:760px){.liftedpath-copy{width:min(100% - 36px,1120px)}.liftedpath-columns,.liftedpath-goals__layout,.liftedpath-goals__list{grid-template-columns:1fr}.liftedpath-goals__layout{gap:38px}.liftedpath-goals__list li{padding:24px}}@media (max-width:520px){.liftedpath-copy>h2{font-size:2.15rem}.liftedpath-pillars__grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.liftedpath-faq__chevron{transition:none}}.liftedpath-story__layout{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(50px,8vw,115px);display:grid}.liftedpath-story__copy h2{margin-bottom:28px}.liftedpath-story__copy p:not(.liftedpath-eyebrow){color:var(--color-muted);margin:0;font-size:1.03rem;line-height:1.58}.liftedpath-story__photo{height:570px;position:relative}.liftedpath-story__image{object-fit:cover;border-radius:18px;width:88%;height:90%}.liftedpath-beliefs{background:var(--color-teal);color:var(--color-paper)}.liftedpath-beliefs h2{color:var(--color-paper);margin-bottom:0}.liftedpath-beliefs__grid{grid-template-columns:1fr 1fr;gap:90px;display:grid}.liftedpath-beliefs p:not(.liftedpath-eyebrow){color:var(--color-paper);opacity:.78;margin:0;font-size:1rem;line-height:1.58}.liftedpath-pillars__heading{max-width:690px;margin-bottom:45px}.liftedpath-pillars__heading h2{margin-bottom:0}.liftedpath-pillars__grid{gap:16px}.liftedpath-pillars__grid li{min-height:490px}.liftedpath-pillars__index{margin-bottom:70px;font-size:.83rem;font-weight:800}.liftedpath-pillars__grid h3{margin-bottom:14px;font-weight:600}.liftedpath-pillars__grid p{flex:1;margin-bottom:25px;font-size:.83rem;line-height:1.65}.liftedpath-goals__layout{grid-template-columns:1fr 1fr;gap:30px 65px}.liftedpath-goals__intro h2{margin-bottom:0}.liftedpath-goals__intro .liftedpath-lead{opacity:.78;max-width:none;margin:0}.liftedpath-goals__list li{gap:16px;min-height:0}.liftedpath-goals__index{background:var(--color-gold);width:42px;height:42px;color:var(--color-teal);border-radius:50%;place-items:center;margin:0;font-family:inherit;font-size:.8rem;font-weight:400;display:grid}.liftedpath-goals__list h3{margin:0;font-size:1.12rem;font-weight:700;line-height:1.35}.liftedpath-goals__list p{opacity:.78;max-width:46ch;font-size:.88rem;line-height:1.58}@media (max-width:760px){.liftedpath-page-hero{min-height:440px}.liftedpath-page-hero__content{padding-top:calc(var(--header-height,89px) + 90px)}.liftedpath-page-hero h1{font-size:clamp(2.25rem,8vw,3.6rem)}.liftedpath-page-hero__intro{font-size:.85rem}.liftedpath-story__layout,.liftedpath-beliefs__grid,.liftedpath-goals__layout,.liftedpath-goals__list{grid-template-columns:1fr}.liftedpath-story__layout,.liftedpath-beliefs__grid{gap:40px}.liftedpath-goals__layout{gap:38px}.liftedpath-story__photo{height:420px}.liftedpath-pillars__grid li{min-height:360px}.liftedpath-goals__list li{padding:24px}}@media (max-width:520px){.liftedpath-pillars__grid{grid-template-columns:1fr}.liftedpath-pillars__grid li{min-height:320px}.liftedpath-page-hero h1{font-size:clamp(2.45rem,11vw,3.3rem)}}.liftedpath-layout{display:contents}.is-heading-left :is(.liftedpath-hero__content,.liftedpath-page-hero__content,.liftedpath-cta__content,.liftedpath-pillars__heading,.liftedpath-team__heading,.liftedpath-gallery__heading,.liftedpath-programs__heading,.liftedpath-process__heading,.liftedpath-actions__heading,.liftedpath-goals__intro,.liftedpath-story__copy,.liftedpath-about__copy,.liftedpath-stewardship__copy,.liftedpath-beliefs__grid,.liftedpath-section__inner>.liftedpath-eyebrow,.liftedpath-section__inner>h2,.liftedpath-section__inner>.liftedpath-lead){text-align:left}.is-heading-center :is(.liftedpath-hero__content,.liftedpath-page-hero__content,.liftedpath-cta__content,.liftedpath-pillars__heading,.liftedpath-team__heading,.liftedpath-gallery__heading,.liftedpath-programs__heading,.liftedpath-process__heading,.liftedpath-actions__heading,.liftedpath-goals__intro,.liftedpath-story__copy,.liftedpath-about__copy,.liftedpath-stewardship__copy,.liftedpath-beliefs__grid,.liftedpath-section__inner>.liftedpath-eyebrow,.liftedpath-section__inner>h2,.liftedpath-section__inner>.liftedpath-lead){text-align:center}.is-heading-right :is(.liftedpath-hero__content,.liftedpath-page-hero__content,.liftedpath-cta__content,.liftedpath-pillars__heading,.liftedpath-team__heading,.liftedpath-gallery__heading,.liftedpath-programs__heading,.liftedpath-process__heading,.liftedpath-actions__heading,.liftedpath-goals__intro,.liftedpath-story__copy,.liftedpath-about__copy,.liftedpath-stewardship__copy,.liftedpath-beliefs__grid,.liftedpath-section__inner>.liftedpath-eyebrow,.liftedpath-section__inner>h2,.liftedpath-section__inner>.liftedpath-lead){text-align:right}.is-heading-center .liftedpath-hero__content,.is-heading-center .liftedpath-cta__content{align-items:center}.is-heading-right .liftedpath-hero__content,.is-heading-right .liftedpath-cta__content{align-items:flex-end}.is-heading-left .liftedpath-page-hero :is(h1,.liftedpath-page-hero__intro,.liftedpath-page-hero__eyebrow){margin-left:0;margin-right:auto}.is-heading-right .liftedpath-page-hero :is(h1,.liftedpath-page-hero__intro,.liftedpath-page-hero__eyebrow){margin-left:auto;margin-right:0}.is-heading-center :is(.liftedpath-pillars__heading,.liftedpath-team__heading,.liftedpath-gallery__heading,.liftedpath-programs__heading,.liftedpath-actions__heading){margin-inline:auto}.is-heading-right :is(.liftedpath-pillars__heading,.liftedpath-team__heading,.liftedpath-gallery__heading,.liftedpath-programs__heading,.liftedpath-actions__heading){margin-left:auto;margin-right:0}.is-heading-below .liftedpath-section__inner:not(.liftedpath-story__layout,.liftedpath-beliefs__grid,.liftedpath-about__layout,.liftedpath-stewardship__layout,.liftedpath-contact__layout,.liftedpath-donate__layout,.liftedpath-goals__layout){flex-direction:column;display:flex}.is-heading-below :is(.liftedpath-pillars__heading,.liftedpath-team__heading,.liftedpath-gallery__heading,.liftedpath-programs__heading,.liftedpath-process__heading,.liftedpath-actions__heading,.liftedpath-section__inner>.liftedpath-eyebrow,.liftedpath-section__inner>h2,.liftedpath-section__inner>.liftedpath-lead){order:2}.is-reversed :is(.liftedpath-story__layout,.liftedpath-beliefs__grid,.liftedpath-about__layout,.liftedpath-stewardship__layout,.liftedpath-contact__layout,.liftedpath-donate__layout,.liftedpath-goals__layout,.liftedpath-team__grid,.liftedpath-gallery__grid){direction:rtl}.is-reversed :is(.liftedpath-story__layout,.liftedpath-beliefs__grid,.liftedpath-about__layout,.liftedpath-stewardship__layout,.liftedpath-contact__layout,.liftedpath-donate__layout,.liftedpath-goals__layout,.liftedpath-team__grid,.liftedpath-gallery__grid)>*{direction:ltr}.liftedpath-pillars__grid li{border:1px solid var(--color-line);background:var(--color-paper);box-shadow:0 14px 34px var(--color-deep)}@supports (color:color-mix(in lab, red, red)){.liftedpath-pillars__grid li{box-shadow:0 14px 34px color-mix(in oklch, var(--color-deep) 8%, transparent)}}@media (prefers-reduced-motion:no-preference){.liftedpath-pillars__grid li{transition:transform .35s,box-shadow .35s}.liftedpath-pillars__grid li:hover{box-shadow:0 20px 42px var(--color-deep);transform:translateY(-6px)}@supports (color:color-mix(in lab, red, red)){.liftedpath-pillars__grid li:hover{box-shadow:0 20px 42px color-mix(in oklch, var(--color-deep) 12%, transparent)}}.liftedpath-team__photo{transition:transform .6s}.liftedpath-team__card:hover .liftedpath-team__photo{transform:scale(1.06)}}.liftedpath-team{background:var(--color-surface)}.liftedpath-team .liftedpath-eyebrow{background:var(--color-paper)}.liftedpath-team__heading{max-width:690px;margin-bottom:45px}.liftedpath-team__heading h2{margin-bottom:0}.liftedpath-team__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.liftedpath-team__grid[data-columns="1"]{grid-template-columns:minmax(0,420px);justify-content:center}.liftedpath-team__grid[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.liftedpath-team__grid[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.liftedpath-team__card{background:var(--team-overlay,var(--color-deep));height:480px;color:var(--team-name,var(--color-paper));border-radius:18px;text-decoration:none;display:block;position:relative;overflow:hidden}.liftedpath-team__card:focus-visible{outline:2px solid var(--color-bronze);outline-offset:3px}.liftedpath-team__media{position:absolute;inset:0}.liftedpath-team__media:after{content:"";background:linear-gradient(0deg, var(--team-overlay,var(--color-deep)) 0%, transparent 68%);position:absolute;inset:0}.liftedpath-team__photo,.liftedpath-team__fallback{object-fit:cover;width:100%;height:100%}.liftedpath-team__fallback{background:var(--team-overlay,var(--color-deep));color:var(--team-name,var(--color-paper));place-items:center;font-size:4rem;font-weight:500;display:grid}.liftedpath-team__info{z-index:1;flex-direction:column;padding:28px;display:flex;position:absolute;bottom:0;left:0;right:0}.liftedpath-team__info h3{color:var(--team-name,var(--color-paper));margin:0 0 8px;font-size:1.4rem;font-weight:500;line-height:1.25}.liftedpath-team__role{color:var(--team-role,var(--color-paper));margin:0}@supports (color:color-mix(in lab, red, red)){.liftedpath-team__role{color:var(--team-role,color-mix(in oklch, var(--color-paper) 82%, transparent))}}.liftedpath-team__role{font-size:1rem;line-height:1.45}@media (max-width:900px){.liftedpath-team__grid[data-columns="3"],.liftedpath-team__grid[data-columns="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.liftedpath-team__card{height:420px}.liftedpath-team__grid,.liftedpath-team__grid[data-columns="1"],.liftedpath-team__grid[data-columns="2"],.liftedpath-team__grid[data-columns="3"],.liftedpath-team__grid[data-columns="4"]{grid-template-columns:1fr;justify-content:stretch}}.liftedpath-gallery__heading{max-width:690px;margin-bottom:40px}.liftedpath-gallery__heading h2,.liftedpath-gallery__heading .liftedpath-lead{margin-bottom:0}.liftedpath-gallery__heading .liftedpath-lead{max-width:52ch;margin-top:16px}.liftedpath-gallery__grid{--gallery-columns:3;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:220px;gap:16px;margin:0;padding:0;list-style:none;display:grid}.liftedpath-gallery .liftedpath-section__inner{container-type:inline-size}.liftedpath-gallery__grid[data-columns="2"]{--gallery-columns:2;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:280px}.liftedpath-gallery__grid[data-columns="4"]{--gallery-columns:4;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:160px}.liftedpath-gallery__grid[data-layout=grid]{grid-auto-rows:calc((100cqi - (var(--gallery-columns) - 1) * 16px) / var(--gallery-columns) * 3 / 4)}.liftedpath-gallery__grid>li{grid-column:var(--c3,auto);grid-row:var(--r3,auto);min-width:0;min-height:0;display:flex}.liftedpath-gallery__grid[data-columns="2"]>li{grid-column:var(--c2,auto);grid-row:var(--r2,auto)}.liftedpath-gallery__grid[data-columns="4"]>li{grid-column:var(--c4,auto);grid-row:var(--r4,auto)}.liftedpath-gallery__tile{background:var(--color-surface);width:100%;height:100%;min-height:0;color:inherit;border-radius:18px;margin:0;display:block;position:relative}button.liftedpath-gallery__tile{font:inherit;text-align:left;cursor:pointer;border:0;padding:0}.liftedpath-gallery__media{border-radius:inherit;background:var(--color-surface);position:absolute;inset:0;overflow:hidden}.liftedpath-gallery__photo,.liftedpath-gallery__video,.liftedpath-gallery__embed{object-fit:cover;border:0;width:100%;height:100%}.liftedpath-gallery__embed{position:absolute;inset:0}button.liftedpath-gallery__tile :is(.liftedpath-gallery__video,.liftedpath-gallery__photo,.liftedpath-gallery__embed){pointer-events:none}.liftedpath-gallery__caption{z-index:2;background:linear-gradient(to top, var(--color-deep), transparent);margin:0;padding:64px 16px 14px;position:absolute;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.liftedpath-gallery__caption{background:linear-gradient(to top, color-mix(in oklch, var(--color-deep) 82%, transparent), transparent)}}.liftedpath-gallery__caption{color:var(--color-paper);pointer-events:none;font-size:.92rem;font-weight:600;line-height:1.35}.liftedpath-gallery__play{z-index:2;background:var(--color-paper);border-radius:999px;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:14px;right:14px}@supports (color:color-mix(in lab, red, red)){.liftedpath-gallery__play{background:color-mix(in oklch, var(--color-paper) 92%, transparent)}}.liftedpath-gallery__play{color:var(--color-teal);box-shadow:0 8px 20px var(--color-deep)}@supports (color:color-mix(in lab, red, red)){.liftedpath-gallery__play{box-shadow:0 8px 20px color-mix(in oklch, var(--color-deep) 18%, transparent)}}span.liftedpath-gallery__play{pointer-events:none}button.liftedpath-gallery__play{cursor:pointer;border:0;padding:0}.liftedpath-gallery__play:empty:before{content:"";border:7px solid #0000;border-left:12px solid;border-right-width:0;width:0;height:0;margin-left:3px}.liftedpath-gallery__dialog{background:var(--color-deep);width:min(1180px,100vw - 32px);max-height:calc(100vh - 32px);color:var(--color-paper);border:0;border-radius:18px;margin:auto;padding:12px;overflow:auto}.liftedpath-gallery__dialog::backdrop{background:var(--color-deep)}@supports (color:color-mix(in lab, red, red)){.liftedpath-gallery__dialog::backdrop{background:color-mix(in oklch, var(--color-deep) 72%, transparent)}}.liftedpath-gallery__dialog-bar{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin-bottom:12px;display:grid}.liftedpath-gallery__nav{justify-self:start;gap:8px;display:flex}.liftedpath-gallery__count{color:var(--color-paper);justify-self:center;margin:0}@supports (color:color-mix(in lab, red, red)){.liftedpath-gallery__count{color:color-mix(in oklch, var(--color-paper) 78%, transparent)}}.liftedpath-gallery__count{letter-spacing:.04em;font-size:.78rem;font-weight:700}.liftedpath-gallery__dialog-bar>.liftedpath-gallery__icon-button{justify-self:end}.liftedpath-gallery__icon-button{background:var(--color-paper);width:44px;height:44px;color:var(--color-teal);cursor:pointer;border:0;border-radius:999px;place-items:center;padding:0;display:grid}.liftedpath-gallery__stage{place-items:center;display:grid}.liftedpath-gallery__stage:has(.liftedpath-gallery__neighbor){grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);place-items:stretch stretch;gap:14px}.liftedpath-gallery__current{place-items:center;min-width:0;min-height:0;display:grid}.liftedpath-gallery__neighbor{background:var(--color-paper);border:0;border-radius:12px;min-width:0;padding:0;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.liftedpath-gallery__neighbor{background:color-mix(in oklch, var(--color-paper) 10%, transparent)}}.liftedpath-gallery__neighbor{cursor:pointer}.liftedpath-gallery__neighbor-still{filter:blur(18px);width:128%;height:128%;display:block;position:absolute;inset:-14%;transform:scale(1.08)}.liftedpath-gallery__neighbor-still img,.liftedpath-gallery__neighbor-still video{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.liftedpath-gallery__stage .liftedpath-gallery__frame{background:var(--color-deep);border:0;border-radius:12px;max-width:100%;display:block}.liftedpath-gallery__stage img.liftedpath-gallery__frame,.liftedpath-gallery__stage video.liftedpath-gallery__frame{object-fit:contain;width:auto;max-width:min(64vw,780px);max-height:min(70vh,720px)}.liftedpath-gallery__stage iframe.liftedpath-gallery__frame{aspect-ratio:16/9;width:min(64vw,780px);height:auto}.liftedpath-gallery__dialog-caption{color:var(--color-paper);text-align:center;margin:14px 8px 4px;font-size:.95rem;line-height:1.45}@media (prefers-reduced-motion:no-preference){.liftedpath-gallery__photo,.liftedpath-gallery__video{transition:transform .6s}.liftedpath-gallery__tile:hover .liftedpath-gallery__photo,.liftedpath-gallery__tile:hover .liftedpath-gallery__video{transform:scale(1.04)}}@media (max-width:1049px){.liftedpath-gallery__grid,.liftedpath-gallery__grid[data-columns="2"],.liftedpath-gallery__grid[data-columns="3"],.liftedpath-gallery__grid[data-columns="4"]{--gallery-columns:2;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:220px}.liftedpath-gallery__grid[data-layout=grid],.liftedpath-gallery__grid[data-layout=grid][data-columns="2"],.liftedpath-gallery__grid[data-layout=grid][data-columns="3"],.liftedpath-gallery__grid[data-layout=grid][data-columns="4"]{grid-auto-rows:calc(37.5cqi - 6px)}.liftedpath-gallery__grid>li,.liftedpath-gallery__grid[data-columns="2"]>li,.liftedpath-gallery__grid[data-columns="3"]>li,.liftedpath-gallery__grid[data-columns="4"]>li{grid-column:var(--c2,auto);grid-row:var(--r2,auto)}}@media (max-width:680px){.liftedpath-gallery__grid,.liftedpath-gallery__grid[data-columns="2"],.liftedpath-gallery__grid[data-columns="3"],.liftedpath-gallery__grid[data-columns="4"],.liftedpath-gallery__grid[data-layout=grid],.liftedpath-gallery__grid[data-layout=grid][data-columns="2"],.liftedpath-gallery__grid[data-layout=grid][data-columns="3"],.liftedpath-gallery__grid[data-layout=grid][data-columns="4"]{--gallery-columns:1;grid-template-columns:minmax(0,1fr);grid-auto-rows:auto}.liftedpath-gallery__grid>li,.liftedpath-gallery__grid[data-columns="2"]>li,.liftedpath-gallery__grid[data-columns="3"]>li,.liftedpath-gallery__grid[data-columns="4"]>li,.liftedpath-gallery__grid[data-layout=grid]>li,.liftedpath-gallery__grid[data-layout=mosaic]>li{aspect-ratio:4/3;grid-area:auto}.liftedpath-gallery__dialog{width:calc(100vw - 24px);padding:10px}.liftedpath-gallery__stage:has(.liftedpath-gallery__neighbor){grid-template-columns:48px minmax(0,1fr) 48px;gap:8px}.liftedpath-gallery__stage img.liftedpath-gallery__frame,.liftedpath-gallery__stage video.liftedpath-gallery__frame,.liftedpath-gallery__stage iframe.liftedpath-gallery__frame{max-width:100%;max-height:calc(100vh - 220px)}}.has-block-background{isolation:isolate;position:relative}section.has-block-background-color,div.has-block-background.has-block-background-color{background-color:var(--block-bg)}@supports (color:color-mix(in lab, red, red)){section.has-block-background-color,div.has-block-background.has-block-background-color{background-color:color-mix(in srgb, var(--block-bg) calc(var(--block-opacity) * 100%), transparent)}}section.has-block-background-color,div.has-block-background.has-block-background-color{background-image:none}.has-block-background>.liftedpath-block-bg-video,.has-block-background>.liftedpath-block-bg-shade{z-index:0;object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.has-block-background>.liftedpath-block-bg-shade{z-index:1}.has-block-background>:not(.liftedpath-block-bg-video):not(.liftedpath-block-bg-shade){z-index:2;position:relative}.has-block-background>:is(.liftedpath-section,.liftedpath-hero,.liftedpath-page-hero,.liftedpath-cta,.liftedpath-marquee,.liftedpath-stat,.liftedpath-stat-group){background-color:#0000;background-image:none}@media (prefers-reduced-motion:reduce){.liftedpath-block-bg-video{display:none}.liftedpath-pathway__image{transition:none}}.liftedpath-section :is(h1,h2,h3),.liftedpath-hero :is(h1,h2,h3),.liftedpath-page-hero :is(h1,h2,h3),.liftedpath-cta :is(h1,h2,h3){font-family:var(--font-display);font-weight:var(--heading-weight,700)}.is-weight-500 :is(h1,h2,h3){font-weight:500}.is-weight-600 :is(h1,h2,h3){font-weight:600}.is-weight-700 :is(h1,h2,h3){font-weight:700}.is-weight-800 :is(h1,h2,h3){font-weight:800}.liftedpath-actions__item h3{font-weight:var(--action-title-weight,var(--heading-weight,700))}.liftedpath-page-hero--work{min-height:450px}.liftedpath-page-hero--work .liftedpath-page-hero__content{padding-top:calc(var(--header-height,89px) + 83px);padding-bottom:76px}.liftedpath-page-hero--work h1{max-width:940px;font-size:3.6rem}.liftedpath-page-hero--work .liftedpath-page-hero__intro{max-width:650px}.liftedpath-page-hero--work .liftedpath-page-hero__crumbs{flex-wrap:wrap;line-height:1.6}.liftedpath-work-values{background:var(--color-sand);min-height:68px;color:var(--color-teal);flex-wrap:wrap;justify-content:center;align-items:center;gap:32px;padding:18px 24px;font-weight:700;display:flex}.liftedpath-work-values__icon{width:22px;height:22px;color:var(--color-teal);flex:none;display:inline-flex}.liftedpath-work-values__icon svg{width:22px;height:22px}.liftedpath-work{background:var(--color-paper);padding-block:88px}.liftedpath-work__layout{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:56px;display:grid}.liftedpath-work__sidebar{min-width:0;position:sticky;top:116px}.liftedpath-work__nav{border-radius:var(--radius-sm,8px);background:var(--color-surface);overflow:hidden}.liftedpath-work__nav h2{background:var(--color-sand);font-family:var(--font-body);margin:0;padding:22px 24px;font-size:1.05rem;font-weight:700}.liftedpath-work__nav>div{padding:8px 22px}.liftedpath-work__nav-link{border-bottom:1px solid var(--color-line);color:var(--color-teal);justify-content:space-between;align-items:center;gap:18px;padding:18px 0;text-decoration:none;transition:color .25s;display:flex}.liftedpath-work__nav-link strong{font-size:.91rem;font-weight:700;line-height:1.5;display:block}.liftedpath-work__nav-link small{color:var(--color-muted);margin-top:4px;font-size:.73rem;line-height:1.55;display:block}.liftedpath-work__nav-link .liftedpath-button__icon{flex:none;transition:transform .25s}.liftedpath-work__nav-link:hover{color:var(--color-bronze)}.liftedpath-work__nav-link:hover .liftedpath-button__icon{transform:translate(2px,-2px)}.liftedpath-work__nav>div>.liftedpath-work__nav-link:last-child{border-bottom:0}.liftedpath-work__back{border-top:1px solid var(--color-line);color:var(--color-teal);justify-content:space-between;align-items:center;padding:18px 22px;font-size:.8rem;text-decoration:none;display:flex}.liftedpath-work__back:hover{color:var(--color-bronze)}.liftedpath-work__contact{isolation:isolate;border-radius:var(--radius-sm,8px);background:var(--color-teal);color:var(--color-paper);margin-top:28px;padding:28px 24px;position:relative;overflow:hidden}.liftedpath-work__contact-photo{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.liftedpath-work__contact-shade{z-index:-1;background:linear-gradient(165deg, var(--color-deep), var(--color-deep) 55%, var(--color-teal));position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.liftedpath-work__contact-shade{background:linear-gradient(165deg, color-mix(in oklch, var(--color-deep) 78%, transparent), color-mix(in oklch, var(--color-deep) 92%, transparent) 55%, color-mix(in oklch, var(--color-teal) 88%, transparent))}}.liftedpath-work__contact-inner{z-index:1;position:relative}.liftedpath-work__contact-icon{width:32px;height:32px;color:var(--color-sand);margin-bottom:24px;display:block}.liftedpath-work__contact-icon svg{width:32px;height:32px}.liftedpath-work__contact h3{color:var(--color-paper);margin:0 0 16px;font-size:1.55rem;line-height:1.3}.liftedpath-work__contact p{opacity:.85;color:var(--color-paper);margin:0 0 24px;font-size:.86rem}.liftedpath-work__contact .liftedpath-button{--btn-hover-bg:var(--color-gold);--btn-hover-fg:var(--color-teal)}.liftedpath-work__phone{color:var(--color-paper);align-items:center;gap:9px;margin-top:22px;font-size:.78rem;text-decoration:none;display:flex}.liftedpath-work__phone svg{flex:none;width:16px;height:16px}.liftedpath-work__phone:hover{color:var(--color-sand)}.liftedpath-work__article{min-width:0}.liftedpath-work__article h2{margin:0 0 22px;font-size:2.4rem;line-height:1.2}.liftedpath-work__article p{color:var(--color-muted);margin:0;font-size:.94rem;line-height:1.75}.liftedpath-work__intro{font-size:1.02rem!important}.liftedpath-work__lead figure{margin:0 0 36px;position:relative}.liftedpath-work__lead-photo{aspect-ratio:1.5;object-fit:cover;border-radius:var(--radius-sm,8px);width:100%;display:block}.liftedpath-work__lead figcaption{border-bottom:1px solid var(--color-line);color:var(--color-muted);padding:14px 0;font-size:.8rem}.liftedpath-work__lead .liftedpath-eyebrow{color:var(--color-bronze);letter-spacing:0;text-transform:none;margin-bottom:16px;font-size:.85rem;font-weight:700;display:inline-block}.liftedpath-work__block{border-top:1px solid var(--color-line);margin-top:52px;padding-top:40px}.liftedpath-work__kicker{color:var(--color-bronze);margin-bottom:16px;font-size:.76rem;font-weight:700;display:block}.liftedpath-work__support{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:28px;display:grid}.liftedpath-work__support>div{border-top:2px solid var(--color-sand);padding-top:24px}.liftedpath-work__support-icon{color:var(--color-bronze);width:24px;height:24px;margin-bottom:16px;display:block}.liftedpath-work__support-icon svg{width:24px;height:24px}.liftedpath-work__support h3{margin:0 0 12px;font-size:1.2rem}.liftedpath-work__support p{margin:0;font-size:.86rem}.liftedpath-work__child{border-bottom:1px solid var(--color-line);grid-template-columns:36px minmax(0,1fr);gap:20px;padding:24px 0;display:grid}.liftedpath-work__child:last-child{border-bottom:0}.liftedpath-work__child-number{color:var(--color-bronze);padding-top:5px;font-size:.8rem;font-weight:700}.liftedpath-work__child .liftedpath-work__nav-link{border:0;margin-bottom:12px;padding:0}.liftedpath-work__child .liftedpath-work__nav-link strong{font-family:var(--font-display);font-size:1.4rem;font-weight:600}.liftedpath-work__child p{margin:0;font-size:.86rem}.liftedpath-work__principles{margin:24px 0 0;padding:0;list-style:none}.liftedpath-work__principles li{color:var(--color-teal);align-items:flex-start;gap:12px;padding-block:8px;font-size:.87rem;line-height:1.6;display:flex}.liftedpath-work__principles svg{width:18px;height:18px;color:var(--color-bronze);flex:none;margin-top:2px}.liftedpath-work__questions .liftedpath-faq__list{max-width:none;margin:0}.liftedpath-work__faq-button{width:100%;color:var(--color-teal);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:.96rem;font-weight:800;display:flex}.liftedpath-work__faq-button .liftedpath-faq__chevron{flex:none;transition:transform .3s}.liftedpath-work__faq-button .liftedpath-faq__chevron.is-open,.liftedpath-work__faq-button[aria-expanded=true] .liftedpath-faq__chevron{transform:rotate(180deg)}.liftedpath-work__questions .liftedpath-faq__item{border-bottom:1px solid var(--color-line)}.liftedpath-work__questions .liftedpath-faq__item p{margin:0 0 22px;font-size:.87rem}.liftedpath-work-end{background:var(--color-cool);padding-block:72px}.liftedpath-work-end__inner{justify-content:space-between;align-items:center;gap:40px;display:flex}.liftedpath-work-end__inner>div{max-width:660px}.liftedpath-work-end .liftedpath-eyebrow{color:var(--color-bronze);letter-spacing:0;text-transform:none;margin-bottom:16px;font-weight:700;display:inline-block}.liftedpath-work-end h2{margin:0 0 16px;font-size:2.5rem}.liftedpath-work-end p{color:var(--color-muted);margin:0}.liftedpath-work-end .liftedpath-button{flex:none}@media (max-width:1000px){.liftedpath-work__layout{grid-template-columns:260px minmax(0,1fr);gap:32px}.liftedpath-work__sidebar{position:static}.liftedpath-work__article h2{font-size:2rem}.liftedpath-work-values{gap:20px;font-size:.86rem}}@media (max-width:760px){.liftedpath-page-hero--work{min-height:370px}.liftedpath-page-hero--work .liftedpath-page-hero__content{padding-top:calc(var(--header-height,89px) + 53px);padding-bottom:50px}.liftedpath-page-hero--work h1{overflow-wrap:break-word;font-size:2.6rem}.liftedpath-work-values{gap:12px;padding:16px 20px;font-size:.72rem}.liftedpath-work-values__icon,.liftedpath-work-values__icon svg{width:15px;height:15px}.liftedpath-work-values__icon:last-of-type{display:none}.liftedpath-work{padding-block:56px}.liftedpath-work__layout{grid-template-columns:minmax(0,1fr);gap:42px}.liftedpath-work__sidebar{gap:24px;display:grid}.liftedpath-work__contact{margin-top:0}.liftedpath-work__lead-photo{aspect-ratio:1.25}.liftedpath-work__article h2{font-size:2rem}.liftedpath-work__block{margin-top:36px;padding-top:32px}.liftedpath-work__support{gap:24px}.liftedpath-work-end{padding-block:56px}.liftedpath-work-end__inner{flex-direction:column;align-items:flex-start;gap:24px}.liftedpath-work-end h2{font-size:2rem}}@media (max-width:420px){.liftedpath-work__support{grid-template-columns:1fr}.liftedpath-work__child{grid-template-columns:24px minmax(0,1fr);gap:12px}.liftedpath-work__child .liftedpath-work__nav-link strong{font-size:1.23rem}}.liftedpath-footer-cta{isolation:isolate;background:var(--color-cool);color:var(--color-teal);padding-block:72px;position:relative;overflow:hidden}.liftedpath-footer-cta--photo{color:var(--color-paper);background:var(--color-deep)}.liftedpath-footer-cta__photo{z-index:-2;object-fit:cover;object-position:68% center;width:100%;height:100%;position:absolute;inset:0}.liftedpath-footer-cta__shade{z-index:-1;background:var(--color-deep);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.liftedpath-footer-cta__shade{background:color-mix(in oklch, var(--color-deep) calc(var(--footer-cta-overlay,.72) * 100%), transparent)}}.liftedpath-footer-cta__inner{z-index:1;justify-content:space-between;align-items:center;gap:40px;display:flex;position:relative}.liftedpath-footer-cta__copy{max-width:660px}.liftedpath-footer-cta__eyebrow{border-radius:var(--radius-pill,999px);background:var(--color-sand);color:var(--color-teal);letter-spacing:0;text-transform:none;align-items:center;margin-bottom:16px;padding:6px 12px;font-size:.78rem;font-weight:700;display:inline-flex}.liftedpath-footer-cta--photo .liftedpath-footer-cta__eyebrow{background:var(--color-sand)}@supports (color:color-mix(in lab, red, red)){.liftedpath-footer-cta--photo .liftedpath-footer-cta__eyebrow{background:color-mix(in oklch, var(--color-sand) 88%, transparent)}}.liftedpath-footer-cta--photo .liftedpath-footer-cta__eyebrow{color:var(--color-deep)}.liftedpath-footer-cta h2{color:inherit;margin:0 0 16px;font-size:2.5rem}.liftedpath-footer-cta p{color:var(--color-muted);margin:0;font-size:.95rem;line-height:1.65}.liftedpath-footer-cta--photo p{color:var(--color-paper)}@supports (color:color-mix(in lab, red, red)){.liftedpath-footer-cta--photo p{color:color-mix(in oklch, var(--color-paper) 88%, transparent)}}.liftedpath-footer-cta .liftedpath-button{flex:none}@media (max-width:760px){.liftedpath-footer-cta{padding-block:56px}.liftedpath-footer-cta__inner{flex-direction:column;align-items:flex-start;gap:24px}.liftedpath-footer-cta h2{font-size:2rem}}.liftedpath-contact__layout,.liftedpath-donate__layout{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(55px,8vw,110px);display:grid}.liftedpath-contact .liftedpath-lead{margin-bottom:40px}.liftedpath-contact__row{border-top:1px solid var(--color-line);color:inherit;align-items:flex-start;gap:20px;padding:24px 0;font-weight:700;text-decoration:none;display:flex}.liftedpath-contact__row svg{flex:none;width:23px;height:23px;margin-top:2px}.liftedpath-contact__row small{color:var(--color-muted);letter-spacing:.12em;text-transform:uppercase;margin-bottom:4px;font-size:.67rem;font-weight:700;display:block}.liftedpath-contact__panel{background:var(--color-surface);padding:clamp(26px,4vw,50px)}.liftedpath-contact__panel h2{font-size:2.1rem}.liftedpath-field{margin:17px 0 0;font-size:.8rem;font-weight:800;display:block}.liftedpath-field input,.liftedpath-field select,.liftedpath-field textarea{border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-paper);width:100%;color:var(--color-teal);font:inherit;margin-top:8px;padding:14px;font-size:1rem;font-weight:500;display:block}.liftedpath-field select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23043C42' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 20px center;background-repeat:no-repeat;background-size:16px 16px;padding-right:52px}.liftedpath-field textarea{resize:vertical;min-height:140px}.liftedpath-field :focus-visible{outline:2px solid var(--color-bronze);outline-offset:3px}.liftedpath-contact__panel .liftedpath-button,.liftedpath-donate__form .liftedpath-button{margin-top:22px}.liftedpath-button:disabled{cursor:wait;opacity:.7}.liftedpath-form-note,.liftedpath-donate__rate{color:var(--color-muted);margin:12px 0 0;font-size:.72rem}.liftedpath-notice{border:1px solid #0000;border-radius:12px;align-items:flex-start;gap:12px;margin:16px 0 0;padding:12px 12px 12px 14px;font-size:.92rem;font-weight:600;line-height:1.45;display:flex}.liftedpath-notice p{flex:1;margin:0}.liftedpath-notice--success{color:#145c32;background:#e8f6ee;border-color:#1b5e3b}.liftedpath-notice--warning{color:#6a4a16;background:#fff6e0;border-color:#a57d3c}.liftedpath-notice--error{color:#6d2e28;background:#fdeceb;border-color:#8c3a32}.liftedpath-notice__close{width:28px;height:28px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;margin:-4px -2px 0 0;padding:0;font-size:1.35rem;line-height:1;display:grid}.liftedpath-notice__close:hover,.liftedpath-notice__close:focus-visible{background:currentColor}@supports (color:color-mix(in lab, red, red)){.liftedpath-notice__close:hover,.liftedpath-notice__close:focus-visible{background:color-mix(in srgb, currentColor 12%, transparent)}}.liftedpath-notice__close:focus-visible{outline-offset:2px;outline:2px solid}.liftedpath-honeypot{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.liftedpath-donate h3{font-family:var(--font-display);margin:28px 0 12px;font-size:1rem;font-weight:800}.liftedpath-donate__impact{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.liftedpath-donate__impact h3{margin:28px 0 0}.liftedpath-segment{border-radius:var(--radius-pill);background:var(--color-surface);flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}.liftedpath-segment label,.liftedpath-donate__choice{position:relative}.liftedpath-segment input,.liftedpath-donate__choice input{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.liftedpath-segment label{border-radius:var(--radius-pill);cursor:pointer;align-items:center;min-height:40px;padding:8px 16px;font-size:.85rem;font-weight:800;display:inline-flex}.liftedpath-segment label:has(:checked){background:var(--color-teal);color:var(--color-paper)}.liftedpath-segment label:has(:focus-visible){outline:2px solid var(--color-bronze);outline-offset:3px}.liftedpath-donate__choice:has(:focus-visible){outline:2px solid var(--color-bronze);outline-offset:3px}.liftedpath-donate__amounts{grid-template-columns:1fr 1fr;gap:12px;margin-top:16px;display:grid}.liftedpath-donate__choice{border:1px solid var(--color-line);border-radius:var(--radius-pill);background:var(--color-paper);white-space:normal;cursor:pointer;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;min-height:68px;padding:11px 18px;display:flex}.liftedpath-donate__choice:hover{background:var(--color-surface)}.liftedpath-donate__choice:has(:checked){background:var(--color-surface)}.liftedpath-donate__choice:has(:checked){border-color:var(--color-teal);box-shadow:inset 0 0 0 1px var(--color-teal)}.liftedpath-donate__choice strong{font-size:1.05rem}.liftedpath-donate__choice-title{color:var(--color-muted);font-size:.85rem}.liftedpath-donate__detail,.liftedpath-donate__detail--visible{border-radius:var(--radius-control);background:var(--color-deep);color:var(--color-paper);align-items:flex-start;gap:10px;margin:16px 0 0;padding:14px 16px;display:flex}.liftedpath-donate__detail span{line-height:1.45}.liftedpath-donate__detail svg{width:18px;height:18px;color:var(--color-sand);flex:none;margin-top:.12em}.liftedpath-donate__rail{align-content:start;gap:24px;display:grid}.liftedpath-donate__bank{border:1px solid var(--color-line);background:var(--color-paper);box-shadow:var(--shadow-card);color:var(--color-teal);border-radius:18px;padding:28px 28px 12px}.liftedpath-donate .liftedpath-donate__bank h3{margin:0 0 8px;font-size:1.35rem}.liftedpath-donate__bank dl{margin:0}.liftedpath-donate__bank dl>div{border-top:1px solid var(--color-line);gap:4px;padding:14px 0;display:grid}.liftedpath-donate__bank dt{color:var(--color-muted);letter-spacing:.12em;text-transform:uppercase;font-size:.67rem;font-weight:700}.liftedpath-donate__bank dd{margin:0;font-weight:700;line-height:1.35}.liftedpath-donate__bank dl>div:first-child dd{font-variant-numeric:tabular-nums;letter-spacing:.04em;font-size:1.35rem}.liftedpath-donate__aside{background:var(--color-deep);color:var(--color-paper);border-radius:18px;overflow:hidden}.liftedpath-donate__photo{object-fit:cover;width:100%;height:410px;display:block}.liftedpath-donate__aside div{padding:35px}.liftedpath-donate__aside svg{width:26px;height:26px;color:var(--color-gold)}.liftedpath-donate__aside strong{font-family:var(--font-display);margin:12px 0;font-size:1.8rem;font-weight:500;line-height:1.2;display:block}.liftedpath-donate__aside p{color:var(--color-cool)}.liftedpath-return{padding:128px 0 80px}.liftedpath-return h1{max-width:16ch}@media (min-width:761px){.liftedpath-donate__rail{top:calc(var(--header-height) + 24px);position:sticky}}@media (max-width:760px){.liftedpath-contact__layout,.liftedpath-donate__layout{grid-template-columns:1fr}.liftedpath-donate.is-bank-before .liftedpath-donate__layout{flex-direction:column;display:flex}.liftedpath-donate.is-bank-before .liftedpath-donate__rail{display:contents}.liftedpath-donate.is-bank-before .liftedpath-donate__bank{order:-1}.liftedpath-donate__photo{height:280px}.liftedpath-donate__aside strong{font-size:1.45rem}}@media (max-width:520px){.liftedpath-donate__amounts{grid-template-columns:1fr}.liftedpath-contact__panel h2{font-size:2.15rem}}.preview-banner{z-index:60;justify-content:space-between;align-items:center;gap:var(--space-12) var(--space-24);padding:var(--space-12) max(var(--gutter), calc((100vw - var(--content-max)) / 2));background:var(--color-deep);color:var(--color-paper);flex-wrap:wrap;display:flex;position:fixed;bottom:0;left:0;right:0}.preview-banner p{font-size:var(--text-body);margin:0;line-height:1.4}.preview-banner form{margin:0}.preview-banner button{min-height:48px;padding:0 var(--space-18);border-radius:var(--radius-pill);background:var(--color-gold);color:var(--color-deep);font-family:var(--font-body);font-size:var(--text-button);cursor:pointer;border:0;font-weight:700}@media (max-width:390px){.preview-banner{align-items:stretch}.preview-banner form,.preview-banner button{width:100%}}:root{--color-paper:#fcfdfd;--color-teal:#043c42;--color-deep:#02272b;--color-gold:#b78d4b;--color-bronze:#a57d3c;--color-sand:#d6b886;--color-surface:#e7ecec;--color-warm:#f3ece0;--color-cool:#d3dbdd;--color-muted:#4c6e71;--color-line:#d3dcdc;--color-veil:#02272b;--gradient-veil:linear-gradient(90deg, var(--color-deep), var(--color-deep) 52%, var(--color-deep))}@supports (color:color-mix(in lab, red, red)){:root{--gradient-veil:linear-gradient(90deg, color-mix(in oklch, var(--color-deep) 96%, transparent), color-mix(in oklch, var(--color-deep) 68%, transparent) 52%, color-mix(in oklch, var(--color-deep) 35%, transparent))}}:root{--color-error:#8c3a32;--color-success:#1b5e3b;--shadow-card:0 14px 34px #02272b1a;--shadow-note:0 15px 30px #02272b1f;--font-body:"Plus Jakarta Sans", sans-serif;--font-display:"Stack Sans Headline", "Plus Jakarta Sans", sans-serif;--text-display:clamp(3rem, 6.25vw, 5rem);--text-heading:clamp(2.25rem, 4.38vw, 3.5rem);--text-h3:1.28rem;--text-stat:2.6rem;--text-body-lg:1.03rem;--text-body:1rem;--text-eyebrow:.85rem;--text-nav:.86rem;--text-button:.83rem;--text-caption:.78rem;--space-4:4px;--space-8:8px;--space-12:12px;--space-16:16px;--space-18:18px;--space-20:20px;--space-24:24px;--space-28:28px;--space-32:32px;--space-40:40px;--space-48:48px;--space-64:64px;--space-65:65px;--space-80:80px;--space-96:96px;--space-128:128px;--content-max:1120px;--gutter:24px;--logo-height:104px;--header-height:calc(var(--logo-height) + 16px);--radius-sm:8px;--radius-control:14px;--radius-image:16px;--radius-card:18px;--radius-pill:999px}@media (max-width:760px){:root{--gutter:18px}}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/plus-jakarta-sans-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/plus-jakarta-sans-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Stack Sans Headline;font-style:normal;font-weight:200 700;font-display:swap;src:url(/fonts/stack-sans-headline-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Stack Sans Headline;font-style:normal;font-weight:200 700;font-display:swap;src:url(/fonts/stack-sans-headline-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}body{background:var(--color-paper);color:var(--color-teal);font-family:var(--font-body);font-size:var(--text-body);margin:0;line-height:1.58}:focus-visible{outline:2px solid var(--color-bronze);outline-offset:3px}.skip-link{left:var(--gutter);top:var(--space-8);z-index:80;background:var(--color-paper);color:var(--color-teal);padding:var(--space-8) var(--space-16);border-radius:var(--radius-pill);position:absolute;transform:translateY(-150%)}.skip-link:focus{transform:none}.column{width:min(100% - (var(--gutter) * 2), var(--content-max));margin-inline:auto}.site-header{z-index:50;height:var(--header-height);padding-inline:max(var(--gutter), calc((100vw - var(--content-max)) / 2));color:var(--color-paper);background:0 0;justify-content:space-between;align-items:center;transition:background-color .3s;display:flex;position:fixed;top:0;left:0;right:0}.site-header[data-scrolled=true]{background:var(--color-teal)}body:has(.missing-page) .site-header{background:var(--color-teal)}.brand-link{flex:none;align-items:center;display:flex}.site-header .brand-link{height:100%}.brand-logo{width:auto;height:var(--logo-height);max-width:calc(var(--logo-height) * 1.45);object-fit:contain;object-position:left center;display:block}.desktop-nav{align-self:stretch;align-items:center;gap:clamp(20px,2.8vw,40px);display:none}.desktop-nav>a,.nav-parent>a{color:var(--color-paper);font-size:var(--text-nav);white-space:nowrap;font-weight:700;line-height:1.2;text-decoration:none}.desktop-nav>a:hover,.nav-parent>a:hover,.desktop-nav>a[aria-current=page],.nav-parent>a[aria-current=page],.nav-parent[data-current=true]>a,.nav-parent[data-current=true] .nav-toggle{color:var(--color-sand)}.nav-branch,.nav-nested{position:relative}.nav-branch{align-self:stretch;align-items:center;display:flex}.nav-parent,.nav-row{align-items:center;display:flex}.nav-row{align-items:stretch;min-height:47px}.nav-nested:not(:last-child){border-bottom:1px solid var(--color-line)}.nav-row>a{border:0;flex:1;min-width:0;padding:13px 2px;font-weight:700}.nav-row>a:hover{color:var(--color-teal)}.nav-toggle{width:28px;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.nav-toggle svg{transition:transform .3s}.nav-chevron-open{transform:rotate(180deg)}.nav-toggle-ink .nav-chevron-open{transform:rotate(90deg)}.nav-panel{z-index:2;border:1px solid var(--color-line);background:var(--color-paper);width:252px;color:var(--color-teal);box-shadow:0 18px 45px var(--color-deep);border-radius:2px;padding:10px 18px;position:absolute;top:calc(100% - 1px);left:-22px}@supports (color:color-mix(in lab, red, red)){.nav-panel{box-shadow:0 18px 45px color-mix(in oklch, var(--color-deep) 20%, transparent)}}.nav-panel{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .22s,transform .22s,visibility .22s;transform:translateY(8px)}.nav-panel[data-open=true]{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0)}.nav-panel a{color:var(--color-teal);font-size:var(--text-nav);white-space:normal;justify-content:space-between;align-items:center;font-weight:400;line-height:1.2;text-decoration:none;display:flex}.nav-panel a:hover,.nav-panel .nav-row>a{color:var(--color-teal);font-weight:700}.nav-detail{border-bottom:1px solid var(--color-line);min-height:67px;padding:13px 2px}.nav-detail:last-child{border-bottom:0}.nav-detail span{min-width:0}.nav-detail strong,.nav-detail small{display:block}.nav-detail strong{font-weight:700}.nav-detail small{color:var(--color-muted);margin-top:2px;font-size:.72rem;font-weight:400;line-height:1.4}.nav-detail svg{flex:none;transition:transform .3s}.nav-detail:hover svg{transform:translate(5px)}.nav-panel.nav-subpanel{width:345px;top:-11px;left:calc(100% + 17px);transform:translate(8px)}.nav-panel.nav-subpanel[data-open=true]{visibility:visible;opacity:1;pointer-events:auto;transform:translate(0)}.nav-subpanel:before{content:"";width:19px;height:100%;position:absolute;top:0;right:100%}.nav-toggle-ink{width:36px;height:auto;color:var(--color-teal);border-radius:0;padding:0}.nav-toggle-ink:hover,.nav-toggle-ink:focus-visible{color:var(--color-bronze)}.header-donate{display:none}.menu-button{width:48px;height:48px;color:var(--color-paper);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.site-menu{width:100%;max-width:none;height:100%;max-height:none;padding:0 var(--gutter) var(--space-40);background:var(--color-teal);color:var(--color-paper);border:0;flex-direction:column;margin:0;overflow:hidden}.site-menu[open]{display:flex}.site-menu::backdrop{background:var(--color-teal)}.site-menu form{height:var(--header-height);flex:none;justify-content:flex-end;display:flex}.site-menu nav{margin-top:var(--space-8);align-content:start;gap:0;display:grid;overflow:auto}.site-menu a{min-height:48px;color:var(--color-paper);justify-content:space-between;align-items:center;font-size:1.35rem;font-weight:700;text-decoration:none;display:flex}.mobile-parent{border-bottom:1px solid var(--color-paper);align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.mobile-parent{border-bottom:1px solid color-mix(in oklch, var(--color-paper) 20%, transparent)}}.mobile-parent>a,.site-menu nav>a{border-bottom:1px solid var(--color-paper);flex:1}@supports (color:color-mix(in lab, red, red)){.mobile-parent>a,.site-menu nav>a{border-bottom:1px solid color-mix(in oklch, var(--color-paper) 20%, transparent)}}.mobile-parent>a{border-bottom:0}.mobile-children{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .38s cubic-bezier(.2,.8,.2,1),opacity .25s;display:grid}.mobile-children[data-open=true]{opacity:1;grid-template-rows:1fr}.mobile-children>div{overflow:hidden}.mobile-children a{padding-left:var(--space-16);font-size:var(--text-nav)}.mobile-children .mobile-children[data-open=true]>div{margin:var(--space-8) 0 var(--space-8) var(--space-16);padding:var(--space-8) var(--space-12);background:var(--color-paper)}.mobile-children .mobile-children a{color:var(--color-teal);border-bottom-color:var(--color-line)}.mobile-children .mobile-children .nav-detail{min-height:67px;padding:10px 2px}.mobile-children .mobile-children .nav-detail:hover{color:var(--color-teal)}.mobile-children .mobile-children .nav-detail:hover svg{transform:translate(5px)}.site-menu a:hover{color:var(--color-sand)}.donate-button{justify-content:center;align-items:center;gap:var(--space-8);border-radius:var(--radius-pill);background:var(--color-gold);min-height:48px;color:var(--color-teal);font-family:var(--font-body);font-size:var(--text-button);white-space:nowrap;padding:0 20px;font-weight:800;line-height:1.2;text-decoration:none;transition:background-color .25s,color .25s;display:inline-flex}.donate-button svg{transition:transform .25s}.donate-button:hover{background:var(--color-gold)}@supports (color:color-mix(in lab, red, red)){.donate-button:hover{background:color-mix(in oklab, var(--color-gold) 72%, white)}}.donate-button:hover{color:var(--color-teal)}.donate-button:hover svg{transform:rotate(45deg)}.missing-page h1{margin:0 0 var(--space-24);font-family:var(--font-display);font-size:var(--text-heading);letter-spacing:0;font-weight:500;line-height:1.15}.eyebrow{align-items:center;gap:var(--space-8);margin:0 0 var(--space-20);border:1px solid var(--color-line);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-teal);font-size:var(--text-eyebrow);padding:9px 15px;font-weight:600;line-height:1.2;display:inline-flex}.eyebrow:before{content:"";border-radius:var(--radius-pill);background:var(--color-gold);width:6px;height:6px}.site-footer{background-color:var(--color-teal);background-image:linear-gradient(135deg, var(--color-sand) 25%, transparent 25%), linear-gradient(225deg, var(--color-sand) 25%, transparent 25%);padding-top:92px;padding-bottom:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.site-footer{background-image:linear-gradient(135deg, color-mix(in oklch, var(--color-sand) 8%, transparent) 25%, transparent 25%), linear-gradient(225deg, color-mix(in oklch, var(--color-sand) 8%, transparent) 25%, transparent 25%)}}.site-footer{color:var(--color-paper);background-size:40px 40px}.footer-grid{grid-template-columns:1.5fr .75fr 1fr 1.15fr;gap:35px;padding-bottom:60px;display:grid}.footer-logo{width:auto;height:var(--footer-logo-height,95px);object-fit:contain;object-position:left center;max-width:215px;margin:0 0 16px;display:block}.footer-social{flex-wrap:wrap;gap:12px;margin-top:25px;display:flex}.footer-social a{border:1px solid var(--color-paper);place-items:center;width:35px;height:35px;margin:0;display:grid}@supports (color:color-mix(in lab, red, red)){.footer-social a{border:1px solid color-mix(in oklch, var(--color-paper) 20%, transparent)}}.footer-social a{color:var(--color-paper);opacity:.75;border-radius:50%}.footer-social a:hover{border-color:var(--color-sand);color:var(--color-sand);opacity:1}.site-footer h2{color:var(--color-sand);font-family:var(--font-display);letter-spacing:0;margin:0 0 23px;font-size:1rem;font-weight:600;line-height:1.2}.site-footer a:not(.brand-link),.footer-grid p{color:var(--color-paper);opacity:.75;font-size:.82rem;line-height:1.4;text-decoration:none}.footer-brand .footer-tagline{opacity:.75;max-width:235px;margin:0;font-size:.87rem;line-height:1.58}.site-footer ul{margin:0;padding:0;list-style:none}.site-footer li{margin-bottom:10px}.site-footer a:not(.brand-link){opacity:.75}.site-footer a:not(.brand-link):hover{color:var(--color-sand);opacity:1}.footer-location>p,.footer-location>a{overflow-wrap:anywhere;margin:0 0 10px;display:block}.footer-location>p{line-height:1.58}.site-footer .footer-location>a{line-height:1.5}.footer-meta{border-top:1px solid var(--color-paper);justify-content:space-between;gap:20px;padding:24px 0;display:flex}@supports (color:color-mix(in lab, red, red)){.footer-meta{border-top:1px solid color-mix(in oklch, var(--color-paper) 20%, transparent)}}.footer-meta{opacity:.7;font-size:.73rem}.footer-meta p{color:var(--color-paper);margin:0;font-size:.73rem;line-height:1.4}.footer-wordmark{width:100vw;color:var(--color-sand);margin:24px calc(50% - 50vw) -.12em}@supports (color:color-mix(in lab, red, red)){.footer-wordmark{color:color-mix(in oklch, var(--color-sand) 13%, transparent)}}.footer-wordmark{font-family:var(--font-display);letter-spacing:-.03em;text-align:center;white-space:nowrap;-webkit-text-stroke:.012em currentColor;font-size:clamp(6rem,15vw,15rem);font-weight:900;line-height:1}.missing-page{padding-top:calc(var(--header-height) + var(--space-128));padding-bottom:var(--space-128)}.missing-page a{color:var(--color-teal);font-weight:700}.missing-page a:hover{color:var(--color-bronze)}.missing-page__layout{align-items:center;gap:var(--space-32);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:761px){.missing-page__layout{gap:var(--space-64);grid-template-columns:minmax(200px,280px) minmax(0,1fr)}}.missing-page__mark{justify-content:center;align-items:center;gap:var(--space-20);min-height:240px;padding:var(--space-32);border-radius:var(--radius-card);background:var(--color-warm);box-shadow:var(--shadow-card);color:var(--color-gold);flex-direction:column;margin:0;display:flex}.missing-page__code{font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(4.5rem,9vw,6.5rem);font-weight:600;line-height:.9}.missing-page__trail{align-items:center;gap:var(--space-8);display:flex}.missing-page__trail span{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-pill);background:var(--color-gold)}.missing-page__trail span:last-child{width:36px;height:var(--space-4);background:linear-gradient(90deg, var(--color-gold), transparent)}.missing-page--lost h1{max-width:14ch;margin:0 0 var(--space-16)}.missing-page__lead{max-width:40ch;margin:0 0 var(--space-32);color:var(--color-teal);font-size:var(--text-body-lg)}.missing-page__actions{align-items:center;gap:var(--space-12) var(--space-24);flex-wrap:wrap;display:flex}.missing-page--lost .liftedpath-button{color:var(--color-teal);font-weight:800}.missing-page--lost .liftedpath-button:hover{background:var(--color-teal);color:var(--color-paper)}.missing-page__quiet{min-height:48px;color:var(--color-teal);font-size:var(--text-button);align-items:center;font-weight:800;line-height:1.2;text-decoration:none;display:inline-flex}.missing-page--lost .missing-page__quiet:hover{color:var(--color-bronze)}@media (max-width:760px){.missing-page__mark{min-height:160px}.missing-page__code{font-size:clamp(3.5rem,18vw,5.5rem)}}@media (min-width:1050px){.desktop-nav,.header-donate{display:flex}.menu-button{display:none}}@media (max-width:1050px){.footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.footer-grid{grid-template-columns:1fr 1fr;gap:25px;padding-bottom:32px}.footer-brand{grid-column:1/-1}.footer-meta{flex-direction:column}}@media (max-width:760px){:root{--header-height:calc(var(--logo-height) * .82 + 16px)}.brand-logo{height:calc(var(--logo-height) * .82);max-width:calc(var(--logo-height) * 1.2)}.missing-page{padding-block:var(--space-80);padding-top:calc(var(--header-height) + var(--space-80))}}@media (max-width:520px){.missing-page{padding-block:var(--space-65);padding-top:calc(var(--header-height) + var(--space-65))}.missing-page h1{font-size:2.15rem}}@media (prefers-reduced-motion:reduce){.site-header,.nav-panel,.nav-toggle svg,.nav-detail svg,.donate-button,.donate-button svg,.mobile-children{transition:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
