.amp_page__P7Gqb{--ink:#191a16;--paper:#f4efe5;--paperSoft:#ebe2d3;--field:#d9d2c5;--signal:#b63f2b;--signalDeep:#682b20;--blueprint:#193c4a;--moss:#455b3e;--line:rgba(25,26,22,0.2);--lineStrong:rgba(25,26,22,0.42);--shadow:0 24px 80px rgba(25,26,22,0.2);--serif:"Iowan Old Style","Palatino Linotype",Palatino,Georgia,serif;--sans:"Avenir Next",Avenir,"Segoe UI",Helvetica,Arial,sans-serif;color-scheme:light;color:var(--ink);background:linear-gradient(rgba(25,26,22,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(25,26,22,.035) 1px,transparent 1px),var(--paper);background-size:32px 32px;font-family:var(--sans);min-height:100vh}.amp_backBar__Hh8nY{display:flex;align-items:center;gap:10px;padding:10px clamp(18px,4vw,56px);background:rgba(244,239,229,.85);border-bottom:1px solid var(--line);font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:0;color:var(--signalDeep);text-decoration:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.amp_backBar__Hh8nY:hover{color:var(--signal)}.amp_siteHeader__1yRkR{position:-webkit-sticky;position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;min-height:72px;padding:14px clamp(18px,4vw,56px);border-bottom:1px solid var(--line);background:rgba(244,239,229,.92);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.amp_brand__M99Tp{display:inline-flex;align-items:center;gap:12px;font-weight:700;text-decoration:none;text-transform:uppercase;letter-spacing:0;color:var(--ink)}.amp_brandMark__Sn8Vl{display:grid;width:42px;height:42px;place-items:center;border:1px solid var(--ink);background:var(--ink);color:var(--paper);font-size:.78rem;flex-shrink:0}.amp_nav__2j_Kj{display:flex;align-items:center;gap:clamp(14px,2.4vw,28px);font-size:.82rem;font-weight:700;text-transform:uppercase}.amp_nav__2j_Kj a{text-decoration:none;color:var(--ink);transition:color .15s}.amp_nav__2j_Kj a:hover{color:var(--signal)}.amp_band__idq_r{padding:clamp(56px,8vw,112px) clamp(18px,4vw,56px)}.amp_page__P7Gqb h1,.amp_page__P7Gqb h2,.amp_page__P7Gqb h3{font-family:var(--serif);margin-top:0}.amp_page__P7Gqb h1{max-width:680px;font-size:clamp(3rem,5.4vw,5.8rem)}.amp_page__P7Gqb h1,.amp_page__P7Gqb h2{margin-bottom:28px;font-weight:600;line-height:.98}.amp_page__P7Gqb h2{max-width:1120px;font-size:clamp(2.4rem,5.5vw,5.8rem)}.amp_page__P7Gqb h3{margin-bottom:10px;font-size:1.45rem;font-weight:600}.amp_page__P7Gqb p{margin-top:0;font-size:clamp(1.02rem,1.22vw,1.2rem);line-height:1.7}.amp_eyebrow__bCUnu,.amp_sectionKicker__IrR6P{margin:0 0 18px;color:var(--signalDeep);font-size:.78rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.amp_heroDeck__w00ny{max-width:720px;font-size:clamp(1.25rem,2vw,1.75rem);line-height:1.45}.amp_sectionLead__LCf4l{max-width:850px;margin-bottom:34px;font-size:clamp(1.16rem,1.7vw,1.48rem);line-height:1.55}.amp_btn__eg1lC,.amp_refLink__EVuCX{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;border:1px solid var(--ink);text-decoration:none;font-size:.84rem;font-weight:800;text-transform:uppercase;color:var(--ink);background:transparent;transition:transform .15s,box-shadow .15s;cursor:pointer}.amp_btn__eg1lC:hover,.amp_refLink__EVuCX:hover{transform:translateY(-1px);box-shadow:0 10px 24px rgba(25,26,22,.14)}.amp_btnPrimary__zjyJL{background:var(--ink);color:var(--paper)}.amp_heroActions__OX53_,.amp_joinActions__Tnm80,.amp_refLinks__HSo9z{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.amp_hero__h5MXd{display:grid;grid-template-columns:minmax(0,.88fr) minmax(320px,1.12fr);grid-gap:clamp(36px,5vw,78px);gap:clamp(36px,5vw,78px);align-items:center;min-height:calc(100svh - 72px);border-bottom:1px solid var(--line);padding:clamp(56px,8vw,112px) clamp(18px,4vw,56px)}.amp_heroFigure__R8utT{position:relative;margin:0;overflow:hidden;border:1px solid var(--lineStrong);background:#111714;box-shadow:var(--shadow);align-self:stretch}.amp_heroFigure__R8utT img{width:100%;height:100%;min-height:430px;object-fit:cover;object-position:center;display:block}.amp_heroLabel__p86Ju{position:absolute;top:18px;z-index:2;padding:9px 12px;border:1px solid rgba(244,239,229,.55);background:rgba(25,26,22,.74);color:var(--paper);font-size:.75rem;font-weight:800;letter-spacing:0;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.amp_labelLeft__mN6WQ{left:18px}.amp_labelRight__J3pQb{right:18px;border-color:rgba(231,64,43,.62);background:rgba(104,43,32,.78)}.amp_figcap__rtU22{padding:16px 18px;border-top:1px solid rgba(244,239,229,.18);color:rgba(244,239,229,.78);font-size:.88rem;line-height:1.5}.amp_primitive__OMgmh{background:var(--blueprint);color:var(--paper)}.amp_primitive__OMgmh .amp_sectionKicker__IrR6P{color:#f1b45f}.amp_primitiveLead__WkC_o{color:rgba(244,239,229,.82)}.amp_primitiveGrid__TAjXT{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgba(244,239,229,.34);border-left:1px solid rgba(244,239,229,.34)}.amp_primitiveCell__Vcalz{min-height:250px;padding:clamp(22px,3vw,36px);border-right:1px solid rgba(244,239,229,.34);border-bottom:1px solid rgba(244,239,229,.34);background:rgba(244,239,229,.08)}.amp_primitiveCell__Vcalz p{color:rgba(244,239,229,.76)}.amp_primitiveCellNum__TS8J3{display:block;margin-bottom:58px;color:#f1b45f;font-weight:800}.amp_thesis__B28Zq{background:var(--paperSoft);color:var(--ink);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.amp_thesis__B28Zq .amp_sectionKicker__IrR6P{color:var(--signalDeep)}.amp_thesisGrid__r5gLb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(24px,5vw,72px);gap:clamp(24px,5vw,72px);max-width:1180px}.amp_thesisGrid__r5gLb p{color:rgba(25,26,22,.78)}.amp_architecture__hfUYw{background:var(--ink);color:var(--paper)}.amp_architecture__hfUYw .amp_sectionKicker__IrR6P{color:#e7a45b}.amp_architectureCopy__7_Aj8 p{max-width:760px;color:rgba(244,239,229,.78)}.amp_architectureLayout__BFO_E{display:grid;grid-template-columns:minmax(0,.94fr) minmax(320px,1.06fr);grid-gap:clamp(28px,5vw,72px);gap:clamp(28px,5vw,72px);align-items:center}.amp_architectureGrid__nPKov{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:34px}.amp_solutionFigure__X2lR7{width:min(100%,620px);justify-self:end;margin:0;overflow:hidden;border:1px solid rgba(244,239,229,.24);background:#111714;box-shadow:0 24px 80px rgba(0,0,0,.28)}.amp_solutionFigure__X2lR7 img{width:100%;max-height:680px;object-fit:contain;object-position:center;display:block}.amp_architectureGrid__nPKov figure{margin:0;overflow:hidden;border:1px solid rgba(244,239,229,.24);background:#111714;box-shadow:var(--shadow)}.amp_architectureGrid__nPKov figure img{aspect-ratio:16/10;width:100%;object-fit:cover;object-position:top left;display:block}.amp_architecture__hfUYw .amp_refLinks__HSo9z a{border-color:rgba(244,239,229,.58);color:var(--paper);background:transparent}.amp_purpose__h1dUM{display:grid;grid-template-columns:minmax(0,.95fr) minmax(280px,1.05fr);grid-gap:clamp(28px,5vw,78px);gap:clamp(28px,5vw,78px);align-items:start;background:var(--paperSoft);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:clamp(56px,8vw,112px) clamp(18px,4vw,56px)}.amp_purposeCopy__ca_GM p{max-width:820px}.amp_purposeList__PHGHB{display:grid;grid-gap:1px;gap:1px;border:1px solid var(--lineStrong);background:var(--lineStrong)}.amp_purposeList__PHGHB p{margin:0;padding:22px 24px;background:var(--paper)}.amp_purposeList__PHGHB strong{color:var(--signalDeep)}.amp_join__AyzjJ{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:clamp(26px,5vw,72px);gap:clamp(26px,5vw,72px);align-items:end;color:var(--paper);background:var(--moss);padding:clamp(56px,8vw,112px) clamp(18px,4vw,56px)}.amp_join__AyzjJ .amp_eyebrow__bCUnu{color:#e7a45b}.amp_join__AyzjJ p{max-width:820px;color:rgba(244,239,229,.86)}.amp_join__AyzjJ .amp_btnPrimary__zjyJL{border-color:var(--paper);background:var(--paper);color:var(--ink)}.amp_join__AyzjJ .amp_btn__eg1lC{border-color:rgba(244,239,229,.78);color:var(--paper)}@media (max-width:980px){.amp_architectureLayout__BFO_E,.amp_hero__h5MXd,.amp_join__AyzjJ,.amp_purpose__h1dUM{grid-template-columns:1fr}.amp_hero__h5MXd{min-height:auto}.amp_architectureGrid__nPKov,.amp_primitiveGrid__TAjXT,.amp_thesisGrid__r5gLb{grid-template-columns:1fr}.amp_join__AyzjJ{align-items:start}.amp_solutionFigure__X2lR7{justify-self:start;width:min(100%,560px)}}@media (max-width:680px){.amp_siteHeader__1yRkR{position:static;align-items:flex-start;flex-direction:column;gap:14px}.amp_nav__2j_Kj{width:100%;justify-content:space-between;gap:10px;font-size:.72rem}.amp_page__P7Gqb h1{font-size:clamp(2.6rem,12vw,4.2rem)}.amp_heroFigure__R8utT img{min-height:280px}.amp_primitiveCell__Vcalz{min-height:210px}.amp_primitiveCellNum__TS8J3{margin-bottom:34px}.amp_btn__eg1lC,.amp_refLink__EVuCX{width:100%}}