.page-module__ZP1igW__aboutHero{background:var(--ink-deep);color:var(--bone);padding:208px var(--gutter) 143px;text-align:center;position:relative;overflow:hidden}.page-module__ZP1igW__aboutHero:before{content:"";pointer-events:none;background:radial-gradient(#b08a5b1a 0%,#0000 70%);position:absolute;inset:0}.page-module__ZP1igW__aboutHeroInner{z-index:1;max-width:880px;margin:0 auto;position:relative}.page-module__ZP1igW__aboutHero .eyebrow{color:var(--gold);margin-bottom:22px;display:inline-block}.page-module__ZP1igW__heroH1{font-family:var(--serif);letter-spacing:-.022em;color:var(--bone);margin-bottom:28px;font-size:clamp(23px,3.19vw,42px);font-weight:300;line-height:1.17}.page-module__ZP1igW__heroH1 em{color:var(--gold);font-style:italic;font-weight:300}@media (max-width:740px){.page-module__ZP1igW__aboutHero{padding:169px 24px 117px}}.page-module__ZP1igW__founders{background:var(--bone);padding:clamp(104px,16vh,169px) 0 clamp(91px,13vh,143px)}.page-module__ZP1igW__foundersHeader{text-align:center;max-width:760px;padding:0 var(--gutter);margin:0 auto 78px}.page-module__ZP1igW__foundersHeader .eyebrow{margin-bottom:18px;display:inline-block}.page-module__ZP1igW__foundersHeaderP{font-family:var(--serif);color:var(--ink-soft);max-width:620px;margin:0 auto;font-size:clamp(15px,1.14vw,17.5px);font-style:italic;font-weight:300;line-height:1.55}.page-module__ZP1igW__foundersBanner{max-width:1100px;padding:0 var(--gutter);margin:0 auto clamp(78px,10vh,117px)}.page-module__ZP1igW__foundersBannerImg{aspect-ratio:1080/937;background:var(--shell);border-radius:4px;max-width:720px;margin:0 auto;position:relative;overflow:hidden}.page-module__ZP1igW__foundersBannerImg img{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.page-module__ZP1igW__foundersPair{max-width:1100px;padding:0 var(--gutter);grid-template-columns:1fr 1fr;gap:clamp(36px,5.1vw,72px);margin:0 auto;display:grid}@media (min-width:761px){.page-module__ZP1igW__foundersPair>.page-module__ZP1igW__founderCard:first-child{border-right:.5px solid var(--line);padding-right:clamp(20px,3vw,40px)}.page-module__ZP1igW__foundersPair>.page-module__ZP1igW__founderCard:last-child{padding-left:clamp(0px,1vw,16px)}}@media (max-width:760px){.page-module__ZP1igW__foundersPair{grid-template-columns:1fr;gap:72px}}.page-module__ZP1igW__founderCard{flex-direction:column;display:flex}.page-module__ZP1igW__founderRule{background:var(--gold);width:28px;height:1px;margin-bottom:18px;display:block}.page-module__ZP1igW__roleTag{font-family:var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--gold);margin-bottom:10px;font-size:9px;font-weight:500;display:block}.page-module__ZP1igW__founderName{font-family:var(--serif);letter-spacing:-.02em;margin-bottom:8px;font-size:clamp(24px,2.97vw,35px);font-weight:300;line-height:1.12}.page-module__ZP1igW__founderName em{color:var(--gold);font-style:italic}.page-module__ZP1igW__credibility{font-family:var(--sans);letter-spacing:.06em;color:var(--ink-mute);margin-bottom:22px;font-size:10.5px;font-weight:500;line-height:1.5;display:block}.page-module__ZP1igW__founderBio{color:var(--ink-soft);margin-bottom:16px;font-size:clamp(13px,.92vw,15px);line-height:1.7}.page-module__ZP1igW__founderBio em{font-style:italic}.page-module__ZP1igW__liLink{font-family:var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--gold-deep);border:1px solid var(--line-strong);transition:all .3s var(--ease);border-radius:999px;align-self:flex-start;align-items:center;gap:8px;margin-top:18px;padding:8px 14px;font-size:10px;font-weight:500;text-decoration:none;display:inline-flex}.page-module__ZP1igW__liLink:hover{background:var(--ink);color:var(--bone);border-color:var(--ink)}.page-module__ZP1igW__beliefsChapter{background:var(--cream);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:clamp(104px,16vh,169px) 0;position:relative}.page-module__ZP1igW__chapterInner{max-width:820px;padding:0 var(--gutter);margin:0 auto}.page-module__ZP1igW__chapterHeader{text-align:center;margin-bottom:62px}.page-module__ZP1igW__chapterHeader .eyebrow{margin-bottom:18px;display:inline-block}.page-module__ZP1igW__chapterH2{font-family:var(--serif);letter-spacing:-.02em;margin-bottom:18px;font-size:clamp(28.5px,3.96vw,49.5px);font-weight:300;line-height:1.12}.page-module__ZP1igW__chapterH2 em{color:var(--gold);font-style:italic}.page-module__ZP1igW__proseBody p{font-family:var(--serif);color:var(--ink-soft);margin-bottom:22px;font-size:clamp(14.5px,1.01vw,16.5px);font-weight:300;line-height:1.7}.page-module__ZP1igW__proseBody p em{color:var(--ink);font-style:italic}.page-module__ZP1igW__beliefsSection{background:var(--bone);padding:clamp(104px,16vh,169px) 0}.page-module__ZP1igW__beliefsHeader{text-align:center;max-width:720px;padding:0 var(--gutter);margin:0 auto 78px}.page-module__ZP1igW__beliefsHeader .eyebrow{margin-bottom:18px;display:inline-block}.page-module__ZP1igW__beliefsH2{font-family:var(--serif);letter-spacing:-.02em;margin-bottom:18px;font-size:clamp(28.5px,3.96vw,49.5px);font-weight:300;line-height:1.12}.page-module__ZP1igW__beliefsH2 em{color:var(--gold);font-style:italic}.page-module__ZP1igW__beliefsSubtext{color:var(--ink-soft);max-width:560px;margin:0 auto;font-size:14.5px}.page-module__ZP1igW__beliefsGrid{max-width:1200px;padding:0 var(--gutter);border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin:0 auto;display:grid}@media (max-width:980px){.page-module__ZP1igW__beliefsGrid{grid-template-columns:1fr 1fr}}@media (max-width:540px){.page-module__ZP1igW__beliefsGrid{grid-template-columns:1fr}}.page-module__ZP1igW__belief{border-right:1px solid var(--line);padding:44px 28px}.page-module__ZP1igW__belief:last-child{border-right:none}@media (max-width:980px){.page-module__ZP1igW__belief:nth-child(2n){border-right:none}.page-module__ZP1igW__belief:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media (max-width:540px){.page-module__ZP1igW__belief{border-bottom:1px solid var(--line);border-right:none!important}.page-module__ZP1igW__belief:last-child{border-bottom:none}}.page-module__ZP1igW__beliefNum{font-family:var(--serif);color:var(--gold);letter-spacing:.04em;margin-bottom:22px;font-size:11.5px;font-style:italic;display:block}.page-module__ZP1igW__beliefH3{font-family:var(--serif);letter-spacing:-.015em;color:var(--ink);margin-bottom:14px;font-size:clamp(17.5px,1.43vw,21px);font-weight:400;line-height:1.2}.page-module__ZP1igW__beliefDesc{color:var(--ink-soft);font-size:13px;line-height:1.65}.page-module__ZP1igW__proofBlock{background:var(--ink-deep);color:var(--bone);border-top:1px solid var(--line-light);border-bottom:1px solid var(--line-light);padding:clamp(104px,16vh,169px) 0}.page-module__ZP1igW__proofBlockHeader{text-align:center;max-width:820px;padding:0 var(--gutter);margin:0 auto 62px}.page-module__ZP1igW__proofBlockHeader .eyebrow{color:var(--gold);margin-bottom:18px;display:inline-block}.page-module__ZP1igW__proofBlockH2{font-family:var(--serif);letter-spacing:-.02em;color:var(--bone);font-size:clamp(28.5px,3.96vw,49.5px);font-weight:300;line-height:1.12}.page-module__ZP1igW__proofBlockH2 em{color:var(--gold);font-style:italic}.page-module__ZP1igW__proofNumbers{max-width:1100px;padding:0 var(--gutter);border-top:1px solid var(--line-light);border-bottom:1px solid var(--line-light);grid-template-columns:repeat(3,1fr);margin:0 auto;display:grid}@media (max-width:740px){.page-module__ZP1igW__proofNumbers{grid-template-columns:1fr}}.page-module__ZP1igW__proofNumCell{text-align:center;border-right:1px solid var(--line-light);padding:36px 20px}.page-module__ZP1igW__proofNumCell:last-child{border-right:none}@media (max-width:740px){.page-module__ZP1igW__proofNumCell{border-right:none;border-bottom:1px solid var(--line-light)}.page-module__ZP1igW__proofNumCell:last-child{border-bottom:none}}.page-module__ZP1igW__proofFigure{font-family:var(--serif);color:var(--gold);letter-spacing:-.02em;margin-bottom:14px;font-size:clamp(42.5px,5.28vw,70.5px);font-style:italic;font-weight:300;line-height:1.07;display:block}:is(.page-module__ZP1igW__proofFigure .pct,.page-module__ZP1igW__proofFigure .plus){font-size:.55em}.page-module__ZP1igW__proofLabel{font-family:var(--sans);letter-spacing:.22em;text-transform:uppercase;color:#ede2ccc7;margin-bottom:8px;font-size:10px;font-weight:500;display:block}.page-module__ZP1igW__proofDesc{font-family:var(--serif);color:#ede2cc8c;max-width:220px;margin:0 auto;font-size:13px;font-style:italic;line-height:1.4}.page-module__ZP1igW__proofSecondary{max-width:1100px;padding:0 var(--gutter);border-bottom:1px solid var(--line-light);grid-template-columns:repeat(4,1fr);margin:0 auto;display:grid}@media (max-width:900px){.page-module__ZP1igW__proofSecondary{grid-template-columns:1fr 1fr}}@media (max-width:460px){.page-module__ZP1igW__proofSecondary{grid-template-columns:1fr}}.page-module__ZP1igW__proofSecCell{text-align:center;border-right:1px solid var(--line-light);padding:26px 18px}.page-module__ZP1igW__proofSecCell:last-child{border-right:none}@media (max-width:900px){.page-module__ZP1igW__proofSecCell:nth-child(2n){border-right:none}.page-module__ZP1igW__proofSecCell:nth-child(-n+2){border-bottom:1px solid var(--line-light)}}@media (max-width:460px){.page-module__ZP1igW__proofSecCell{border-bottom:1px solid var(--line-light);border-right:none!important}.page-module__ZP1igW__proofSecCell:last-child{border-bottom:none}}.page-module__ZP1igW__proofSecFigure{font-family:var(--serif);color:var(--bone);letter-spacing:-.01em;margin-bottom:10px;font-size:clamp(24px,2.64vw,35px);font-weight:300;line-height:1.07;display:block}.page-module__ZP1igW__proofSecFigure em{color:var(--gold);font-style:italic}.page-module__ZP1igW__proofSecLabel{font-family:var(--sans);letter-spacing:.2em;text-transform:uppercase;color:#ede2cc99;font-size:9px;font-weight:500}.page-module__ZP1igW__missionBlock{background:var(--bone);color:var(--ink);border-bottom:1px solid var(--line);padding:clamp(104px,16vh,169px) 0;position:relative}.page-module__ZP1igW__missionCounter{max-width:820px;padding:0 var(--gutter);text-align:center;margin:0 auto}.page-module__ZP1igW__missionCounter .eyebrow{color:var(--gold);margin-bottom:18px;display:inline-block}.page-module__ZP1igW__missionH3{font-family:var(--serif);letter-spacing:-.015em;color:var(--ink);margin-bottom:30px;font-size:clamp(24px,3.19vw,38.5px);font-style:italic;font-weight:300;line-height:1.15}.page-module__ZP1igW__missionH3 em{color:var(--gold);font-style:italic}.page-module__ZP1igW__progressStats{font-family:var(--sans);letter-spacing:.04em;color:#181210b8;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:14px;font-size:11.5px;display:flex}.page-module__ZP1igW__progressNow{font-family:var(--serif);color:var(--gold-deep);letter-spacing:-.01em;font-size:clamp(21px,2.09vw,28.5px);font-style:italic;font-weight:300}.page-module__ZP1igW__progressTarget{font-family:var(--serif);color:#1812108c;font-size:clamp(13px,.97vw,15px);font-style:italic}.page-module__ZP1igW__progressWrap{background:#18121014;border:1px solid #1812101f;border-radius:999px;height:8px;margin-bottom:18px;overflow:hidden}.page-module__ZP1igW__progressFill{background:linear-gradient(90deg, var(--gold-deep), var(--gold));width:1.83%;height:100%;transition:width 1.4s var(--ease);border-radius:999px;box-shadow:0 0 12px #b08a5b4d}.page-module__ZP1igW__progressNote{font-family:var(--serif);color:#18121099;max-width:540px;margin:14px auto 0;font-size:13px;font-style:italic;line-height:1.5}.page-module__ZP1igW__progressUpdated{font-family:var(--sans);letter-spacing:.2em;text-transform:uppercase;color:#18121066;margin-top:10px;font-size:9px;font-style:normal;display:block}.page-module__ZP1igW__missionProse{max-width:820px;padding:0 var(--gutter);text-align:center;margin:clamp(65px,9vh,104px) auto 0}.page-module__ZP1igW__missionProse p{font-family:var(--serif);color:#181210c7;margin-bottom:22px;font-size:clamp(14.5px,1.01vw,16.5px);font-weight:300;line-height:1.7}.page-module__ZP1igW__missionProse p em{color:var(--ink);font-style:italic}.page-module__ZP1igW__ctaBlock{background:var(--ink-deep);color:var(--bone);text-align:center;padding:clamp(104px,16vh,169px) 0}.page-module__ZP1igW__ctaInner{max-width:800px;margin:0 auto;padding:0 clamp(20px,5vw,40px)}.page-module__ZP1igW__ctaHeader{margin-bottom:36px}.page-module__ZP1igW__ctaHeader .eyebrow{color:var(--gold);text-align:center;margin-bottom:22px;display:block}.page-module__ZP1igW__ctaH2{color:var(--bone);font-family:var(--serif);letter-spacing:-.018em;margin:0;font-size:clamp(24px,3.19vw,38.5px);font-weight:300;line-height:1.15}.page-module__ZP1igW__ctaH2 em{color:var(--gold);font-style:italic}.page-module__ZP1igW__ctaButtonWrap{text-align:center;margin-top:36px}.page-module__ZP1igW__nameChapter{background:var(--shell);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:clamp(104px,16vh,169px) 0;position:relative}.page-module__ZP1igW__nameChapterInner{max-width:820px;padding:0 var(--gutter);margin:0 auto}.page-module__ZP1igW__nameH2{font-family:var(--serif);letter-spacing:-.02em;margin-bottom:18px;font-size:clamp(28.5px,3.96vw,49.5px);font-weight:300;line-height:1.12}.page-module__ZP1igW__nameH2 em{color:var(--gold);font-style:italic}.page-module__ZP1igW__nameProse p{font-family:var(--serif);color:var(--ink-soft);text-align:center;margin-bottom:22px;font-size:clamp(14.5px,1.01vw,16.5px);font-weight:300;line-height:1.7}.page-module__ZP1igW__nameProse p em{color:var(--ink);font-style:italic}.page-module__ZP1igW__founderPhoto{aspect-ratio:4/5;background:var(--shell);border-radius:4px;width:100%;max-width:320px;margin-bottom:26px;position:relative;overflow:hidden}.page-module__ZP1igW__founderPhoto img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.page-module__ZP1igW__beliefsImage{aspect-ratio:3/2;background:var(--shell);border-radius:4px;width:100%;margin:0 auto 44px;position:relative;overflow:hidden}.page-module__ZP1igW__beliefsImage img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.page-module__ZP1igW__proofImage{aspect-ratio:24/10;max-width:980px;padding:0 var(--gutter);border-radius:4px;margin:0 auto 48px;position:relative;overflow:hidden}.page-module__ZP1igW__proofImage img{object-fit:cover;object-position:center;border-radius:4px;width:100%;height:100%;display:block}@media (max-width:740px){.page-module__ZP1igW__proofImage{aspect-ratio:16/11}}.page-module__ZP1igW__gallery{background:var(--bone);border-bottom:1px solid var(--line);padding:clamp(104px,16vh,169px) 0}.page-module__ZP1igW__galleryHeader{text-align:center;max-width:760px;padding:0 var(--gutter);margin:0 auto 73px}.page-module__ZP1igW__galleryHeader .eyebrow{margin-bottom:18px;display:inline-block}.page-module__ZP1igW__galleryH2{font-family:var(--serif);letter-spacing:-.02em;font-size:clamp(26.5px,3.52vw,44px);font-weight:300;line-height:1.12}.page-module__ZP1igW__galleryH2 em{color:var(--gold);font-style:italic}.page-module__ZP1igW__galleryGrid{max-width:1180px;padding:0 var(--gutter);grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:clamp(20px,2.6vw,33px);margin:0 auto;display:grid}.page-module__ZP1igW__galleryGrid[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:820px}.page-module__ZP1igW__galleryGrid[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr));max-width:1040px}@media (max-width:760px){.page-module__ZP1igW__galleryGrid,.page-module__ZP1igW__galleryGrid[data-count="2"],.page-module__ZP1igW__galleryGrid[data-count="3"]{grid-template-columns:1fr 1fr}}@media (max-width:460px){.page-module__ZP1igW__galleryGrid,.page-module__ZP1igW__galleryGrid[data-count="2"],.page-module__ZP1igW__galleryGrid[data-count="3"]{grid-template-columns:1fr}}.page-module__ZP1igW__galleryItem{margin:0}.page-module__ZP1igW__galleryImg{aspect-ratio:4/5;background:var(--shell);border-radius:4px;position:relative;overflow:hidden}.page-module__ZP1igW__galleryImg img{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .6s var(--ease);display:block}.page-module__ZP1igW__galleryItem:hover .page-module__ZP1igW__galleryImg img{transform:scale(1.04)}.page-module__ZP1igW__galleryCaption{font-family:var(--serif);color:var(--ink-soft);text-align:center;margin-top:12px;font-size:13px;font-style:italic;line-height:1.45}
