.page_page__vdvb_{min-height:100vh}.page_content__whaW4{max-width:var(--max-width);margin:0 auto;padding:10px var(--page-gutter) 60px}.page_grid__YiGyj{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;gap:60px;align-items:start}.page_channel__0RfYK{display:block;background:var(--paper);border:var(--hairline);padding:24px 26px;margin-bottom:26px;transition:border-color var(--duration-fast)}.page_rNeg__XsQBb,.page_rPos__TvTiJ{transform:none}.page_channel__0RfYK:hover{border-color:var(--ink-soft)}.page_channelKey___zn9l{font-family:var(--mono);font-size:11px;letter-spacing:var(--tracking-label);text-transform:lowercase;color:var(--ink-soft);margin-bottom:8px}.page_channelValue__3l282{font-size:clamp(18px,2.4vw,26px);font-variation-settings:var(--fraunces-h3);word-break:break-word}.page_form__arM1T{display:block}.page_field__1kZJy{margin-bottom:0}.page_label__zFMfb{display:block;font-family:var(--mono);font-size:12px;letter-spacing:var(--tracking-label);text-transform:lowercase;color:var(--ink-soft);margin:22px 0 8px}.page_field__1kZJy:first-child .page_label__zFMfb{margin-top:0}.page_input__4_GuJ,.page_textarea__ppW_b{width:100%;background:var(--paper);border:var(--hairline);padding:13px 14px;font-family:var(--serif);font-variation-settings:var(--fraunces-body);font-size:16px;color:var(--ink)}.page_input__4_GuJ:focus,.page_textarea__ppW_b:focus{outline:2px solid var(--oxblood);outline-offset:2px}.page_input__4_GuJ::placeholder,.page_textarea__ppW_b::placeholder{color:var(--ink-soft);opacity:.6}.page_textarea__ppW_b{min-height:140px;resize:vertical}.page_submit__1kP_F{display:inline-block;margin-top:26px;font-family:var(--mono);font-size:13px;letter-spacing:var(--tracking-label);text-transform:lowercase;border:1px solid var(--oxblood);background:transparent;color:var(--oxblood);padding:12px 22px;cursor:pointer;transition:background var(--duration-fast),color var(--duration-fast)}.page_submit__1kP_F:hover{background:var(--oxblood);color:var(--paper)}.page_submit__1kP_F:disabled{opacity:.6;cursor:wait}.page_formError__SR1LE{margin-top:16px;font-family:var(--mono);font-size:13px;color:var(--oxblood-deep)}.page_formSuccess__Xl07s{background:var(--paper);border:var(--hairline);padding:26px 28px}.page_formSuccessTitle__mJiIU{font-size:19px;font-variation-settings:var(--fraunces-h3);margin-bottom:10px}.page_formSuccessBody__Udcp6{color:var(--ink-soft);line-height:1.6}.page_formSuccessBody__Udcp6 a{color:var(--moss);border-bottom:1px solid var(--moss)}@media (max-width:860px){.page_grid__YiGyj{grid-template-columns:1fr}}.Stamp_stamp__vpP26{display:inline-block;font-family:var(--mono);font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:lowercase;color:var(--ink-soft);border:var(--hairline);padding:6px 12px;background:var(--paper)}.Mandala_mandala__KHtdM{color:var(--line);pointer-events:none}.not-found_page__VFIr4{position:relative;min-height:70vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:80px var(--page-gutter);overflow:hidden;text-align:center}.not-found_geo__fjwBo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:520px;height:520px;pointer-events:none}.not-found_geoSvg__iVQai{width:100%;height:100%}.not-found_code__SJkuV{position:relative;font-family:var(--mono);font-size:14px;letter-spacing:var(--tracking-label);color:var(--ink-soft);border:var(--hairline);padding:6px 14px;background:var(--paper)}.not-found_text__daKc7{position:relative;font-size:var(--text-xl);font-variation-settings:var(--fraunces-quote);font-style:italic;color:var(--ink)}.not-found_back__VTGCg{position:relative;font-family:var(--mono);font-size:13px;letter-spacing:var(--tracking-label);color:var(--oxblood);margin-top:12px}.not-found_back__VTGCg:hover{color:var(--oxblood-deep)}.PageHero_hero__f5bhw{padding:clamp(64px,12vh,128px) var(--page-gutter) 56px;max-width:var(--max-width);margin:0 auto;position:relative;overflow:visible}.PageHero_geo__Cz5jv{position:absolute;top:-40px;right:-180px;width:460px;height:460px;pointer-events:none;z-index:0}.PageHero_geoSvg__Ox0oK{width:100%;height:100%}@media (max-width:768px){.PageHero_geo__Cz5jv{width:280px;height:280px;right:-140px;top:-20px}}.PageHero_eyebrow__IALnM{position:relative;z-index:1;font-family:var(--mono);font-size:13px;color:var(--ink-soft);letter-spacing:var(--tracking-label);margin-bottom:24px;display:flex;align-items:center;gap:12px;text-transform:uppercase}.PageHero_eyebrow__IALnM:before{content:"";display:inline-block;width:40px;height:1px;background:var(--line);flex-shrink:0}.PageHero_eyebrow__IALnM a:hover{color:var(--ink)}.PageHero_heading__zWvGr{font-size:clamp(40px,6.5vw,96px);line-height:1;letter-spacing:-.025em}.PageHero_headingTitle__0d8U9,.PageHero_heading__zWvGr{position:relative;z-index:1;font-family:var(--serif);font-weight:600}.PageHero_headingTitle__0d8U9{font-size:clamp(32px,5vw,58px);line-height:1.04;letter-spacing:-.02em}.PageHero_lede__GN7ul{position:relative;z-index:1;font-size:var(--text-base);color:var(--ink-soft);max-width:56ch;margin-top:24px;line-height:1.6}.PageHero_stampRow__e9EYv{position:relative;z-index:1;margin-top:28px}.OutlineText_outline__BfQxJ{display:inline;font-family:var(--display-serif);font-style:italic;font-weight:400;font-size:1.05em;color:var(--signal)}.OutlineText_accent__sFd_l{color:var(--signal)}.Ledger_ledger__jfSc5{font-family:var(--mono);font-size:13px;letter-spacing:.02em;display:flex;flex-direction:column;gap:12px}.Ledger_row__mayaV{display:flex;justify-content:space-between;gap:16px;border-bottom:var(--hairline);padding-bottom:8px}.Ledger_row__mayaV b{color:var(--moss);text-align:right;font-weight:400}.Ledger_spec__h8b7I{background:var(--paper);border:var(--hairline);padding:26px 28px;max-width:680px}.Prose_prose__5K3WO{max-width:var(--max-width-text);font-size:17px;font-variation-settings:var(--fraunces-body);line-height:1.6;color:var(--ink)}.Prose_prose__5K3WO p{margin-bottom:22px}.Prose_prose__5K3WO h2{font-size:var(--text-2xl);font-variation-settings:var(--fraunces-h2);margin:54px 0 18px;line-height:1.1;letter-spacing:-.01em}.Prose_prose__5K3WO h2:first-child{margin-top:0}.Prose_prose__5K3WO h3{font-size:var(--text-lg);font-variation-settings:var(--fraunces-h3);margin:36px 0 12px;line-height:1.1}.Prose_prose__5K3WO ul{margin:0 0 22px 20px}.Prose_prose__5K3WO li{margin-bottom:8px}.Prose_prose__5K3WO a{color:var(--oxblood);border-bottom:1px solid var(--oxblood)}.Prose_prose__5K3WO a:hover{color:var(--oxblood-deep);border-color:var(--oxblood-deep)}.Prose_prose__5K3WO b,.Prose_prose__5K3WO strong{font-variation-settings:"opsz" 14,"wght" 560,"SOFT" 30,"WONK" 0;font-weight:400}.Prose_prose__5K3WO code{font-size:.8em;padding:1px 6px}.Prose_prose__5K3WO code,.Prose_prose__5K3WO pre{font-family:var(--mono);background:var(--paper-raised);border:var(--hairline)}.Prose_prose__5K3WO pre{padding:20px 22px;font-size:13px;line-height:1.6;overflow-x:auto;margin:30px 0}.Prose_prose__5K3WO pre code{border:none;background:none;padding:0}.Prose_pull__vYYaM{border-left:1px solid var(--line);padding:6px 0 6px 22px;font-size:var(--text-xl);font-style:italic;font-variation-settings:var(--fraunces-quote);line-height:1.35;margin:40px 0}.Prose_figure__hpXvY{border:var(--hairline);background:var(--paper);margin:36px 0}.Prose_figure__hpXvY img{width:100%;display:block}.Prose_figcaption__KfQJK{border-top:var(--hairline);padding:10px 16px;font-family:var(--mono);font-size:12px;letter-spacing:.04em;color:var(--ink-soft)}.page_page__bHvK0{min-height:100vh}.page_content__6foo0{max-width:var(--max-width);margin:0 auto;padding:10px var(--page-gutter) 60px}.page_grid__GOMR4{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:60px;gap:60px;align-items:start}.page_inlineLink__zXX9u{color:var(--oxblood);border-bottom:1px solid var(--oxblood);transition:color var(--duration-fast)}.page_inlineLink__zXX9u:hover{color:var(--oxblood-deep);border-color:var(--oxblood-deep)}.page_values__rPTAZ{margin-top:60px}.page_value__dvsjh{border-bottom:var(--hairline);padding:22px 0;display:flex;gap:20px;align-items:baseline}.page_value__dvsjh b{font-family:var(--mono);font-weight:400;color:var(--ink-soft);font-size:13px;letter-spacing:.04em;min-width:30px}.page_value__dvsjh span{font-size:clamp(18px,2.2vw,22px);font-variation-settings:var(--fraunces-h3)}.page_photo__Qgfy_{position:relative;border:var(--hairline);background:var(--paper);overflow:hidden;margin:0}.page_photo__Qgfy_ img{width:100%;display:block}.page_photoMandala__DIAOt{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;opacity:.35;pointer-events:none}.page_mandala__Dqp_l{width:130%;max-width:none;transform:translate(12%,-10%)}.page_facts__68aB8{background:var(--paper);border:var(--hairline);padding:26px 28px;margin-top:40px}.page_facts__68aB8 a:hover{color:var(--ink)}.page_stampWrap__9wU1M{margin-top:34px;text-align:center}.page_community__wJFhq{margin-top:90px}.page_communityList__VjYk_{list-style:none;padding:0;max-width:var(--max-width-text)}.page_communityList__VjYk_ li{font-size:var(--text-base);color:var(--ink-soft);line-height:1.6;padding:10px 0;border-bottom:var(--hairline)}@media (max-width:860px){.page_grid__GOMR4{grid-template-columns:1fr}.page_photo__Qgfy_{max-width:340px}}.page_page__wZ_os{min-height:100vh}.page_content__T_OBJ{max-width:var(--max-width);margin:0 auto;padding:10px var(--page-gutter) 60px}.page_report__HDT8f{display:block;background:var(--paper);border:var(--hairline);margin-bottom:32px;transition:border-color var(--duration-fast)}.page_rNeg__SWDB2,.page_rPos__Hro7v{transform:none}a.page_report__HDT8f:hover{border-color:var(--ink-soft)}.page_planned__CVVmd{border-style:dashed}.page_reportHead__Dgutc{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:14px 22px;border-bottom:var(--hairline);font-family:var(--mono);font-size:12px;letter-spacing:var(--tracking-label);text-transform:lowercase;color:var(--ink-soft);flex-wrap:wrap}.page_planned__CVVmd .page_reportHead__Dgutc{border-bottom-style:dashed}.page_num__pYlsL{font-family:var(--mono);color:var(--ink)}.page_statusStamp__PriCH{font-family:var(--mono);font-size:11px;letter-spacing:var(--tracking-label);color:var(--moss);border:1px solid var(--line);padding:4px 9px;text-transform:lowercase}.page_planned__CVVmd .page_statusStamp__PriCH{border-style:dashed;color:var(--ink-soft)}.page_reportMedia__2fFYn{border-bottom:var(--hairline);background:var(--panel-2);overflow:hidden}.page_reportMedia__2fFYn img{width:100%;height:clamp(200px,30vw,340px);object-fit:cover;display:block;filter:grayscale(.1) contrast(1.02);transition:transform var(--duration-slow,.6s) var(--ease-out)}a.page_report__HDT8f:hover .page_reportMedia__2fFYn img{transform:scale(1.03)}.page_reportBody__9LtSx{padding:26px 22px 30px;display:grid;grid-template-columns:1.3fr .7fr;grid-gap:30px;gap:30px}.page_reportBody__9LtSx h3{font-family:var(--serif);font-weight:600;font-size:26px;line-height:1.1;letter-spacing:-.01em;margin-bottom:12px}.page_reportBody__9LtSx p{color:var(--ink-soft);font-size:15px;line-height:1.6;max-width:52ch}.page_go__q5ViV{display:inline-block;font-family:var(--mono);font-size:12px;letter-spacing:var(--tracking-label);text-transform:lowercase;margin-top:16px;border-bottom:1px solid var(--line);padding-bottom:2px}a.page_report__HDT8f:hover .page_go__q5ViV{border-color:var(--ink)}@media (max-width:760px){.page_reportBody__9LtSx{grid-template-columns:1fr}}.PrevNext_grid__NhdLR{display:grid;grid-template-columns:1fr 1fr;grid-gap:28px;gap:28px;margin-top:70px}.PrevNext_card__AWnJd{background:var(--paper);border:var(--hairline);padding:20px 22px;transition:border-color var(--duration-fast)}.PrevNext_card__AWnJd:hover{border-color:var(--ink-soft)}.PrevNext_dir__vI6Fl{font-family:var(--mono);font-size:11px;letter-spacing:var(--tracking-label);text-transform:lowercase;color:var(--ink-soft);margin-bottom:8px}.PrevNext_title__FLJwI{font-size:19px;font-variation-settings:var(--fraunces-h3)}@media (max-width:860px){.PrevNext_grid__NhdLR{grid-template-columns:1fr}}.case_page__Fdhci{min-height:100vh}.case_content__AoWCr{max-width:var(--max-width);margin:0 auto;padding:0 var(--page-gutter) 60px}.case_specWrap__5_Ha3{margin:40px 0 10px}.case_diagram__yMQrk{font-family:var(--mono);font-size:13px;line-height:1.7;background:var(--paper-raised);border:var(--hairline);padding:24px 26px;margin:36px 0;overflow-x:auto;white-space:pre;max-width:680px}.case_diagram__yMQrk b{color:var(--oxblood);font-weight:400}.case_proseWrap__jDGv7{margin-top:54px}.case_tagsBlock__ec2d1{margin-top:70px}.case_tags__N2bAh{display:flex;gap:10px;flex-wrap:wrap}.case_tag__Th1rD{font-family:var(--mono);font-size:11px;letter-spacing:var(--tracking-label);text-transform:lowercase;border:var(--hairline);padding:4px 9px;color:var(--ink-soft)}.case_muted__7DBMn{color:var(--ink-soft);font-size:15px;line-height:1.6;margin-top:22px;max-width:var(--max-width-text)}.case_video__cx9qN{width:100%;display:block;max-height:560px;object-fit:contain;background:var(--ink)}.GlitchText_glitch__Rriuz{display:inline;font-style:italic;font-variation-settings:"opsz" 120,"wght" 560,"SOFT" 70,"WONK" 1}.page_page__RgAOO{min-height:100vh}.page_content__1HNJa{max-width:var(--max-width);margin:0 auto;padding:10px var(--page-gutter) 60px}.page_specWrap__mAhsL{margin-bottom:48px}.page_proseWrap__Gu0DK{margin:0 auto}.page_step__wIjpy{display:grid;grid-template-columns:64px 1fr;grid-gap:20px;gap:20px;margin:28px 0;padding-top:20px;border-top:var(--hairline)}.page_stepNumber__ei_UK{font-size:13px;padding-top:4px}.page_quoteAuthor__bdynq,.page_stepNumber__ei_UK{font-family:var(--mono);letter-spacing:.04em;color:var(--ink-soft)}.page_quoteAuthor__bdynq{display:block;margin-top:12px;font-size:12px;font-style:normal}.page_outcome__X1Ss0{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:0;gap:0;border:var(--hairline);margin-top:64px}.page_outcomeItem__crmV_{padding:24px 22px;border-right:var(--hairline);border-bottom:var(--hairline);display:flex;flex-direction:column;gap:8px}.page_outcomeItem__crmV_ b{font-family:var(--mono);font-size:22px;font-weight:400;color:var(--moss)}.page_outcomeItem__crmV_ span{font-size:14px;line-height:1.5;color:var(--ink)}@media (max-width:640px){.page_step__wIjpy{grid-template-columns:44px 1fr;gap:14px}}.page_page__FKSp3{min-height:100vh}.page_content__z_tru{max-width:var(--max-width);margin:0 auto;padding:0 var(--page-gutter) 60px}.page_postMeta__H8euI{font-family:var(--mono);font-size:13px;letter-spacing:.04em;color:var(--ink-soft)}.page_li__s4S10{display:flex;gap:10px;align-items:baseline}.page_arrow__mRzYV{color:var(--ink-soft);font-family:var(--mono);flex-shrink:0}