@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_c6e48ee1-module__JRO3KW__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_c6e48ee1-module__JRO3KW__variable{--font-body:"Inter", "Inter Fallback"}
@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b0947914c9718a1e-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.3huc2loe0ie8a.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:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b0947914c9718a1e-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.3huc2loe0ie8a.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:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.cormorant_garamond_bec7f441-module__iyr-Dq__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-style:normal}.cormorant_garamond_bec7f441-module__iyr-Dq__variable{--font-title:"Cormorant Garamond", "Cormorant Garamond Fallback"}
:root{--navy:#0b1f33;--gold:#b08d57;--cream:#f4efe6;--gray:#eef1f4;--ink:#1e2933;--white:#fff;--muted:#66727d;--success:#426b4a;--error:#9d3c3c;--line:#b08d5757;--max:1180px;--radius:2px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--white);color:var(--ink);font-family:var(--font-body),Inter,system-ui,sans-serif;margin:0;font-size:16px;line-height:1.62}a{color:inherit;text-decoration:none}img{object-fit:cover;max-width:100%;height:auto}button,input,textarea,select{font:inherit}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-family:var(--font-title),Georgia,serif;line-height:1.08}h1{letter-spacing:-.03em;font-size:clamp(2.625rem,4.5vw,4rem)}h2{letter-spacing:-.022em;font-size:clamp(1.875rem,3vw,2.75rem)}h3{font-size:clamp(1.375rem,2vw,1.75rem)}.container{width:min(calc(100% - 48px),var(--max));margin-inline:auto}.narrow{max-width:760px}.section{padding:clamp(72px,7vw,96px) 0}.sectionDark,.sectionBlue{background:var(--navy);color:var(--white)}.sectionCream{background:var(--cream)}.sectionGray{background:var(--gray)}.eyebrow{color:var(--gold);letter-spacing:.19em;text-transform:uppercase;margin-bottom:16px;font-size:.75rem;font-weight:700}.sectionHeading{max-width:740px;margin-bottom:40px}.sectionHeading h2{margin-bottom:16px}.sectionLead{max-width:720px;color:var(--muted);font-size:clamp(1.125rem,1.5vw,1.25rem)}.sectionHeadingLight .sectionLead{color:#d6dde3}.largeText{max-width:720px;color:inherit;opacity:.86;font-size:1.125rem}.skipLink{z-index:1000;background:var(--cream);color:var(--navy);padding:12px 18px;position:fixed;top:-60px;left:16px}.skipLink:focus{top:16px}.srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.siteHeader{z-index:50;background:#0b1f33fa;border-bottom:1px solid #b08d5766;position:sticky;top:0}.headerInner{justify-content:space-between;align-items:center;width:min(100% - 40px,1240px);min-height:74px;margin:auto;display:flex}.brand{width:190px;display:flex}.mainNav{align-items:center;gap:clamp(13px,1.65vw,24px);display:flex}.mainNav a{color:#edf1f4;white-space:nowrap;border-bottom:1px solid #0000;padding:25px 0 21px;font-size:clamp(.8125rem,1vw,.875rem)}.mainNav a:hover,.mainNav a[aria-current=page]{color:#fff;border-color:var(--gold)}.menuButton{background:0 0;border:0;width:46px;height:46px;display:none}.menuButton span:not(.srOnly){background:var(--cream);width:25px;height:2px;margin:5px auto;display:block}.button{background:var(--gold);border:1px solid var(--gold);min-height:46px;color:var(--navy);letter-spacing:.07em;text-transform:uppercase;justify-content:center;align-items:center;gap:18px;padding:10px 22px;font-size:.875rem;font-weight:700;transition:all .2s;display:inline-flex}.button:hover{background:#c19d65;border-color:#c19d65}.buttonSecondary{color:inherit;background:0 0}.buttonSecondary:hover{background:#b08d571f}.buttonRow{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.centerAction{text-align:center;margin-top:34px}.hero{min-height:700px;position:relative;overflow:hidden}.hero:after{content:"";background:var(--gold);height:1px;position:absolute;inset:auto 0 0}.heroGlow{border:1px solid #b08d572e;border-radius:50%;width:460px;height:460px;position:absolute;bottom:-150px;right:6%;box-shadow:0 0 0 60px #b08d570a,0 0 0 120px #b08d5706}.heroGrid{z-index:1;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);align-items:center;gap:56px;min-height:700px;display:grid;position:relative}.heroCopy{padding:64px 0}.heroCopy h1{text-transform:uppercase;max-width:700px;margin-bottom:22px}.heroLead{color:#d8dee3;max-width:700px;font-size:clamp(1.125rem,1.55vw,1.3125rem)}.portraitPlaceholder{border:1px solid var(--line);color:#9da9b4;text-align:center;background:#ffffff05;flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:470px;padding:28px;display:flex}.portraitPlaceholder span,.editorialPlaceholder span{letter-spacing:.14em;text-transform:uppercase;max-width:220px;font-size:.6875rem}.stageGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.stageCard{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:250px;padding:28px 26px;position:relative}.stageCard img{width:46px;height:46px;margin:26px 0 20px}.stageCard h3{margin-bottom:10px}.stageCard p{color:var(--muted)}.stageNumber{color:var(--gold);letter-spacing:.15em;font-size:.7rem;position:absolute;top:20px;right:22px}.ecosystemGrid{grid-template-columns:repeat(4,1fr);gap:22px;display:grid}.ecosystemCard{border:1px solid #b08d5770;flex-direction:column;min-height:270px;padding:26px;transition:all .2s;display:flex}.ecosystemCard:hover{background:#ffffff09;transform:translateY(-3px)}.ecosystemCard img{width:44px;height:44px;margin-bottom:30px}.ecosystemCard h3{color:#fff}.ecosystemCard p{color:#c8d0d7}.ecosystemCard span{color:var(--gold);letter-spacing:.12em;text-transform:uppercase;margin-top:auto;font-size:.75rem;font-weight:700}.featuredGrid,.founderGrid{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(48px,6vw,80px);display:grid}.editorialPlaceholder{background:var(--gray);min-height:430px;color:var(--muted);text-align:center;border:1px solid #d7dde2;justify-content:center;align-items:center;padding:28px;display:flex}.audienceGrid{background:#cad1d6;border:1px solid #cad1d6;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.audienceGrid article{background:var(--gray);min-height:154px;padding:24px}.audienceGrid span{color:var(--gold);font-size:.7rem}.audienceGrid h3{margin-top:34px;font-size:1.375rem}.transformation{text-align:center}.transformation .sectionHeading{margin-inline:auto}.transformationFlow{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.transformationFlow span{border-bottom:1px solid var(--gold);font-family:var(--font-title),Georgia,serif;padding:12px 16px;font-size:1.25rem}.transformationFlow i{color:var(--gold);font-style:normal}.portraitSmall{min-height:430px}.eventCard{border:1px solid var(--line);justify-content:space-between;align-items:center;gap:26px;padding:28px;display:flex}.eventCard h3{margin-bottom:8px;font-size:clamp(1.5rem,2.6vw,2.25rem)}.institutionalQuote{background:var(--navy);color:#fff;text-align:center;padding:clamp(80px,8vw,108px) 0}.institutionalQuote img{width:64px;margin-bottom:22px}.institutionalQuote blockquote{max-width:850px;font-family:var(--font-title),Georgia,serif;text-transform:uppercase;margin:0 auto 32px;font-size:clamp(2rem,3.7vw,3.375rem);line-height:1.1}.contactCta{grid-template-columns:1fr auto;align-items:center;gap:48px;display:grid}.contactCta p{max-width:720px}.siteFooter{color:#cbd3da;border-top:1px solid var(--gold);background:#071625}.footerInner{width:min(calc(100% - 48px),var(--max));grid-template-columns:2fr repeat(3,1fr);gap:48px;margin:auto;padding:56px 0;display:grid}.footerBrand p{max-width:340px}.footerInner h2{color:#fff;font-family:var(--font-body);letter-spacing:.15em;text-transform:uppercase;font-size:.75rem}.footerInner a,.footerInner>div:not(:first-child) p{margin:7px 0;font-size:.875rem;display:block}.footerInner a:hover{color:var(--gold)}.footerLegal{padding:18px max(24px,calc((100% - var(--max))/2));color:#87949f;border-top:1px solid #ffffff1a;gap:24px;font-size:.75rem;display:flex}.footerLegal span{margin-right:auto}.pageHero{padding:clamp(80px,7vw,104px) 0}.pageHeroInner{grid-template-columns:1fr auto;align-items:center;gap:64px;display:grid}.pageHero h1{text-transform:uppercase;max-width:740px}.pageHero p:not(.eyebrow){color:#d5dce2;max-width:720px;font-size:clamp(1.125rem,1.5vw,1.25rem)}.pageHeroInner>img{width:130px}.definitionBand{background:var(--gold);color:var(--navy);padding:44px 0}.definitionBand p{font-family:var(--font-title),Georgia,serif;margin:0;font-size:clamp(1.5rem,2.25vw,2.125rem);line-height:1.22}.methodTimeline{max-width:900px;margin:auto}.methodTimeline article{border-top:1px solid var(--line);grid-template-columns:140px 1fr;gap:38px;padding:36px 0;display:grid}.methodIcon{align-items:center;gap:24px;display:flex}.methodIcon img{width:48px;height:48px}.methodIcon span{color:var(--gold);font-size:.75rem}.methodTimeline h2{margin-bottom:14px;font-size:clamp(1.875rem,2.6vw,2.375rem)}.methodTimeline p{font-size:1.0625rem}.principlesGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.principlesGrid p{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:108px;font-family:var(--font-title),Georgia,serif;margin:0;padding:26px;font-size:1.25rem}@media (max-width:980px){.menuButton{display:block}.mainNav{background:var(--navy);padding:20px 24px 28px;display:none;position:fixed;inset:74px 0 auto;box-shadow:0 16px 30px #0003}.mainNavOpen{display:grid}.mainNav a{padding:10px 0}.heroGrid{grid-template-columns:1fr;gap:30px}.heroCopy{padding:68px 0 12px}.portraitPlaceholder{min-height:310px;margin-bottom:60px}.stageGrid,.ecosystemGrid,.audienceGrid{grid-template-columns:repeat(2,1fr)}.footerInner{grid-template-columns:2fr 1fr 1fr}.footerInner>div:last-child{grid-column:2/-1}.hero,.heroGrid{min-height:auto}}@media (max-width:720px){body{font-size:16px}.container{width:min(calc(100% - 40px),var(--max))}.section{padding:clamp(56px,16vw,68px) 0}h1{font-size:clamp(2.375rem,11vw,2.875rem)}h2{font-size:clamp(1.75rem,8.5vw,2.25rem)}h3{font-size:clamp(1.3125rem,6vw,1.625rem)}.brand{width:172px}.headerInner{min-height:70px}.mainNav{top:70px}.heroGrid{gap:18px}.heroCopy{padding:48px 0 8px}.heroCopy h1{max-width:100%;margin-bottom:18px;font-size:clamp(2.375rem,11vw,2.875rem)}.heroLead{font-size:1rem;line-height:1.65}.buttonRow{flex-direction:column;align-items:flex-start;margin-top:24px}.button{width:auto;max-width:100%;min-height:44px;padding:9px 20px;font-size:.8125rem}.stageGrid,.ecosystemGrid,.audienceGrid,.featuredGrid,.founderGrid,.contactCta,.pageHeroInner,.principlesGrid{grid-template-columns:1fr}.stageCard{min-height:210px;padding:24px}.stageCard img{margin:22px 0 16px}.ecosystemGrid{gap:16px}.ecosystemCard{min-height:230px;padding:24px}.ecosystemCard img{margin-bottom:24px}.editorialPlaceholder{min-height:280px}.featuredGrid{gap:34px}.portraitPlaceholder{min-height:220px;margin-bottom:36px;padding:22px}.portraitPlaceholder img{width:72px}.portraitSmall{min-height:300px}.audienceGrid article{min-height:130px;padding:22px}.audienceGrid h3{margin-top:24px}.eventCard{flex-direction:column;align-items:flex-start;padding:24px}.transformationFlow{flex-direction:column;align-items:stretch;gap:8px}.transformationFlow span{padding:9px 12px}.transformationFlow i{transform:rotate(90deg)}.institutionalQuote{padding:68px 0}.institutionalQuote blockquote{font-size:clamp(1.875rem,9vw,2.375rem)}.footerInner{grid-template-columns:1fr;gap:30px;padding:48px 0}.footerInner>div:last-child{grid-column:auto}.footerLegal{flex-direction:column;align-items:flex-start;gap:8px}.footerLegal span{margin:0 0 8px}.pageHero{padding:64px 0}.pageHeroInner{gap:30px}.pageHeroInner img{width:82px}.definitionBand{padding:36px 0}.methodTimeline article{grid-template-columns:1fr;gap:20px;padding:30px 0}.principlesGrid p{min-height:auto;padding:22px}.contactCta{gap:22px}.sectionHeading{margin-bottom:32px}.sectionLead,.largeText{font-size:1rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}:focus-visible{outline-offset:4px;outline:3px solid #d4aa63}.prose{max-width:760px;font-size:1.0625rem}.prose h2{margin-top:26px}.prose blockquote{border-left:3px solid var(--gold);background:var(--cream);font-family:var(--font-title),Georgia,serif;text-transform:uppercase;margin:48px 0 0;padding:30px;font-size:1.75rem;line-height:1.22}.bioPlaceholder{background:var(--gray);min-height:300px;color:var(--muted);letter-spacing:.14em;text-align:center;text-transform:uppercase;border:1px solid #d0d7dc;justify-content:center;align-items:center;margin-bottom:36px;font-size:.7rem;display:flex}.formLayout{grid-template-columns:1.7fr .7fr;gap:64px;display:grid}.contactForm{grid-template-columns:1fr 1fr;gap:20px;display:grid}.contactForm label{gap:7px;font-size:.85rem;font-weight:600;display:grid}.contactForm label:last-of-type,.contactForm .stagingNotice{grid-column:1/-1}.contactForm input,.contactForm select,.contactForm textarea{width:100%;color:var(--ink);background:#fff;border:1px solid #b9c1c8;padding:11px 12px}.contactForm textarea{resize:vertical}.contactForm button:disabled{opacity:.6;cursor:not-allowed}.stagingNotice{border-left:3px solid var(--gold);background:var(--cream);padding:14px;font-size:.8125rem}.legalPage{min-height:52vh}.legalPage h1{color:var(--navy);font-size:clamp(2.625rem,4.5vw,4rem)}.legalWarning{border-left:3px solid var(--gold);background:var(--cream);margin:24px 0;padding:16px}@media (max-width:720px){.formLayout,.contactForm{grid-template-columns:1fr}.contactForm label:last-of-type,.contactForm .stagingNotice{grid-column:auto}}.headerInner{gap:18px;width:min(100% - 32px,1240px)}.brand{flex:none;width:172px}.headerCta,.navCta{border:1px solid var(--gold);min-height:40px;color:var(--cream);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;justify-content:center;align-items:center;padding:8px 14px;font-size:.7rem;font-weight:700}.headerCta{display:inline-flex}.mainNav .navCta{padding:10px 14px;display:none}.homeHero{background:var(--navy);color:var(--white);border-bottom:1px solid var(--gold);position:relative;overflow:hidden}.homeHeroMotif{border:1px solid #b08d571f;border-radius:50%;width:600px;height:600px;position:absolute;bottom:-230px;left:-110px;box-shadow:0 0 0 80px #b08d5706,0 0 0 160px #b08d5705}.homeHeroGrid{z-index:1;grid-template-columns:minmax(0,1.18fr) minmax(360px,.82fr);align-items:center;gap:64px;min-height:710px;padding-block:64px;display:grid;position:relative}.homeHeroContent h1{text-transform:uppercase;max-width:720px;margin-bottom:22px;font-size:clamp(2.625rem,4.4vw,4rem)}.homeHeroLead{color:#d8dee3;max-width:690px;font-size:clamp(1.0625rem,1.45vw,1.25rem)}.heroPrinciples{border-top:1px solid #b08d5773;border-bottom:1px solid #b08d5740;grid-template-columns:repeat(4,1fr);max-width:720px;margin-top:36px;display:grid}.heroPrinciples span{font-family:var(--font-title),Georgia,serif;border-right:1px solid #b08d5740;gap:3px;padding:13px 12px;font-size:1.1rem;display:grid}.heroPrinciples span:last-child{border:0}.heroPrinciples b{color:var(--gold);font-family:var(--font-body),sans-serif;letter-spacing:.15em;font-size:.62rem}.featuredConferenceCard{background:#0d243a;border:1px solid #caa15be6;padding:28px;box-shadow:0 0 30px #b08d571a}.featuredLabels{justify-content:space-between;gap:10px;margin-bottom:28px;display:flex}.featuredLabels span,.statusPill,.promoEyebrow{color:#d1ab6c;letter-spacing:.12em;text-transform:uppercase;border:1px solid #b08d578c;padding:5px 8px;font-size:.61rem;font-weight:700}.featuredConferenceCard>img{width:40px;height:40px;margin-bottom:18px}.featuredConferenceCard h2{margin-bottom:12px;font-size:clamp(1.75rem,2.35vw,2.375rem)}.featuredSubtitle{color:#d5dce2;font-size:.98rem}.conferenceFacts{border-top:1px solid #ffffff1f;grid-template-columns:1fr 1fr;margin:22px 0;display:grid}.conferenceFacts div{border-bottom:1px solid #ffffff1f;padding:10px 8px 8px 0}.conferenceFacts dt{color:var(--gold);letter-spacing:.12em;text-transform:uppercase;font-size:.6rem}.conferenceFacts dd{color:#edf1f4;margin:3px 0 0;font-size:.79rem;line-height:1.45}.featuredPrimary{width:100%}.featuredRegistration{color:#d7bd91;letter-spacing:.1em;text-transform:uppercase;justify-content:center;gap:14px;margin-top:14px;font-size:.72rem;font-weight:700;display:flex}.upcomingConferences{background:var(--white)}.conferenceCitiesGrid{grid-template-columns:repeat(5,1fr);gap:18px;display:grid}.cityConferenceCard,.cityActionCard{background:#fff;border:1px solid #d6dce1;min-width:0}.cityConferenceVisual{background:var(--navy);color:#9eabb6;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:150px;display:flex;position:relative;overflow:hidden}.cityConferenceVisual>img[style]{object-fit:cover}.cityConferenceVisual span{letter-spacing:.12em;text-transform:uppercase;font-size:.58rem}.cityConferenceBody{padding:22px}.cityConferenceBody .statusPill{color:#8c6d3f;margin-bottom:18px;display:inline-block}.cityConferenceBody h3{color:var(--navy);margin-bottom:12px}.cityConferenceBody p{color:var(--muted);margin-bottom:5px;font-size:.82rem}.cityConferenceBody a,.offeringCard a{color:#886836;letter-spacing:.09em;text-transform:uppercase;gap:10px;margin-top:18px;font-size:.7rem;font-weight:700;display:inline-flex}.cityActionCard{background:var(--cream);border-color:var(--gold);flex-direction:column;align-items:flex-start;padding:24px;display:flex}.cityActionCard>img{margin-bottom:18px}.cityActionCard h3{color:var(--navy)}.cityActionCard>p:not(.eyebrow){color:var(--muted);font-size:.88rem}.cityActionCard .button{margin-top:auto}.ecosystemLight{background:var(--cream)}.ecosystemSixGrid{grid-template-columns:repeat(6,1fr);gap:14px;display:grid}.ecosystemLightCard{background:#fff;border:1px solid #d8d2c7;flex-direction:column;min-width:0;min-height:300px;padding:24px;transition:all .2s;display:flex}.ecosystemLightCard:hover{border-color:var(--gold);transform:translateY(-2px)}.ecosystemLightCard>img{width:40px;height:40px;margin-bottom:26px}.ecosystemLightCard h3{color:var(--navy);margin-bottom:14px;font-size:1.28rem}.ecosystemLightCard p{color:var(--muted);font-size:.84rem}.ecosystemLightCard>span{color:#876738;letter-spacing:.08em;text-transform:uppercase;margin-top:auto;font-size:.67rem;font-weight:700}.offersSection{background:var(--gray)}.offersLayout{grid-template-columns:minmax(0,1.65fr) minmax(300px,.65fr);align-items:stretch;gap:26px;display:grid}.offersLayout .sectionHeadingLight h2{color:var(--navy)}.offeringsGrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.offeringCard{background:var(--navy);color:#fff;border:1px solid #b08d577a;flex-direction:column;min-height:250px;padding:24px;display:flex}.offeringCard>img{width:36px;height:36px;margin-bottom:22px}.offeringCard h3{margin-bottom:12px}.offeringCard>p:not(.eyebrow){color:#c9d1d8;font-size:.88rem}.offeringCard a{color:#d3ad6d;margin-top:auto}.promotionalCard{color:#fff;border:1px solid #c49a55;flex-direction:column;padding:30px;display:flex;position:relative;overflow:hidden;box-shadow:0 0 32px #b08d5721}.promotionalCard-violet{background:#17182f}.promotionalCard-navy{background:var(--navy)}.promotionalCard:after{content:"";border:1px solid #b08d5733;border-radius:50%;width:230px;height:230px;position:absolute;bottom:-100px;right:-100px}.promotionalCard>*{z-index:1;position:relative}.promoEyebrow{align-self:flex-start;margin-bottom:42px}.promotionalCard>img{width:58px;height:58px;margin-bottom:26px}.promotionalCard h2{margin-bottom:14px}.promoDescription{color:#d3d7e1;font-size:1.05rem}.promotionalCard ul{color:#d3d7e1;margin:20px 0 28px;padding-left:20px;font-size:.9rem}.promotionalCard .button{margin-top:auto}.methodHomeSection{background:var(--navy);color:#fff}.methodHomeFlow{border-top:1px solid #b08d5780;border-left:1px solid #b08d5759;grid-template-columns:repeat(4,1fr);display:grid}.methodHomeFlow article{border-bottom:1px solid #b08d5759;border-right:1px solid #b08d5759;min-height:230px;padding:26px;position:relative}.methodHomeFlow article>div{justify-content:space-between;align-items:flex-start;margin-bottom:30px;display:flex}.methodHomeFlow article>div span{color:var(--gold);letter-spacing:.15em;font-size:.68rem}.methodHomeFlow h3{margin-bottom:10px}.methodHomeFlow p{color:#c9d1d8;font-size:.88rem}.methodArrow{z-index:2;color:var(--gold);font-size:1.1rem;position:absolute;top:50%;right:-10px}.founderLight{background:var(--white)}.founderHomeGrid{grid-template-columns:minmax(320px,.8fr) minmax(0,1.2fr);align-items:center;gap:72px;display:grid}.founderPhotoPlaceholder{background:var(--gray);min-height:440px;color:var(--muted);text-align:center;border:1px solid #d4dbe0;flex-direction:column;justify-content:center;align-items:center;gap:18px;display:flex}.founderPhotoPlaceholder span{letter-spacing:.13em;text-transform:uppercase;font-size:.65rem}.founderIntro{max-width:700px;font-size:1.08rem}.founderFacts{grid-template-columns:1fr 1fr;gap:12px 24px;margin:28px 0;padding:0;list-style:none;display:grid}.founderFacts li{color:var(--muted);padding-left:20px;font-size:.9rem;position:relative}.founderFacts li:before{content:"";border:1px solid var(--gold);width:7px;height:7px;position:absolute;top:.65em;left:0;transform:rotate(45deg)}.institutionalStatement{background:var(--cream);text-align:center;padding:74px 0}.institutionalStatement img{margin-bottom:12px}.institutionalStatement .eyebrow{margin-bottom:18px}.institutionalStatement blockquote{max-width:820px;font-family:var(--font-title),Georgia,serif;color:var(--navy);text-transform:uppercase;margin:0 auto;font-size:clamp(2rem,3.4vw,3rem);line-height:1.12}.compactContact{background:#f9f7f2;border-top:1px solid #ddd5c8;padding:44px 0}.compactContact .container{justify-content:space-between;align-items:center;gap:40px;display:flex}.compactContact h2{max-width:790px;margin:0;font-size:clamp(1.65rem,2.5vw,2.25rem)}@media (max-width:1180px){.headerCta{display:none}.mainNav{background:var(--navy);padding:20px 24px 28px;display:none;position:fixed;inset:74px 0 auto;box-shadow:0 16px 30px #0003}.mainNavOpen{display:grid}.mainNav a{padding:9px 0}.mainNav .navCta{margin-top:8px;display:flex}.menuButton{display:block}.homeHeroGrid{grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);gap:40px}.conferenceCitiesGrid,.ecosystemSixGrid{grid-template-columns:repeat(3,1fr)}.ecosystemLightCard{min-height:250px}}@media (max-width:820px){.homeHeroGrid{grid-template-columns:1fr;padding-block:56px}.homeHeroContent h1{max-width:690px}.featuredConferenceCard{max-width:620px}.conferenceCitiesGrid{grid-template-columns:1fr 1fr}.offersLayout{grid-template-columns:1fr}.promotionalCard{min-height:520px}.methodHomeFlow{grid-template-columns:1fr 1fr}.founderHomeGrid{grid-template-columns:.8fr 1.2fr;gap:40px}.founderFacts{grid-template-columns:1fr}}@media (max-width:560px){.homeHeroGrid{gap:24px;padding-block:44px}.homeHeroContent h1{font-size:clamp(2.375rem,10.8vw,2.875rem)}.homeHeroLead{font-size:1rem}.heroPrinciples{grid-template-columns:1fr 1fr;margin-top:24px}.heroPrinciples span{padding:10px}.heroPrinciples span:nth-child(2){border-right:0}.heroPrinciples span:nth-child(-n+2){border-bottom:1px solid #b08d5740}.featuredConferenceCard{padding:22px}.featuredLabels{margin-bottom:18px}.featuredConferenceCard>img{width:34px;height:34px;margin-bottom:12px}.featuredConferenceCard h2{font-size:1.65rem}.featuredSubtitle{font-size:.9rem}.conferenceFacts{margin:16px 0}.conferenceFacts div{padding:8px 6px 7px 0}.conferenceFacts dd{font-size:.74rem}.conferenceCitiesGrid,.ecosystemSixGrid,.offeringsGrid,.methodHomeFlow,.founderHomeGrid{grid-template-columns:1fr}.cityConferenceVisual{min-height:135px}.cityActionCard{min-height:320px}.ecosystemLightCard{min-height:230px}.promotionalCard{min-height:480px;padding:26px}.methodHomeFlow article{min-height:205px}.methodArrow{display:none}.founderPhotoPlaceholder{min-height:280px}.founderFacts{margin:22px 0}.institutionalStatement{padding:62px 0}.institutionalStatement blockquote{font-size:clamp(1.8rem,8vw,2.25rem)}.compactContact{padding:38px 0}.compactContact .container{flex-direction:column;align-items:flex-start;gap:22px}.footerInner{width:min(calc(100% - 40px),var(--max))}}.siteHeader{background:var(--navy)}.headerInner{width:min(100% - 36px,1320px);min-height:62px}.mainNav{gap:clamp(9px,1.12vw,17px)}.mainNav a{padding:21px 0 18px;font-size:.66rem}.headerCta{min-height:36px;padding:7px 14px;font-size:.62rem}.homeHero{isolation:isolate;background-color:#071625;background-image:url(/assets/hero-montana-v2.png);background-position:100%;background-repeat:no-repeat;background-size:115%;min-height:560px}.homeHero:before{content:"";z-index:-1;background:linear-gradient(90deg,#051320f7 0%,#051320d9 32%,#05132026 62%,#0513207a 100%),linear-gradient(#0000 60%,#051320d1 100%);position:absolute;inset:0}.homeHeroGrid{grid-template-columns:minmax(0,1fr) 358px;align-items:start;gap:44px;min-height:560px;padding-block:42px 30px}.homeHeroContent{align-self:start}.homeHeroContent>.eyebrow{display:none}.homeHeroContent h1{letter-spacing:-.02em;max-width:590px;margin-bottom:15px;font-size:clamp(2.4rem,3.45vw,2.9rem)}.homeHeroContent h1 span{display:block}.homeHeroContent h1 .heroTitleAccent{color:#d0a25e}.homeHeroLead{color:#eef1f4;max-width:520px;margin-bottom:0;font-size:.9rem;line-height:1.6}.homeHeroContent .buttonRow{margin-top:21px}.homeHeroContent .button{min-height:42px;padding:8px 18px;font-size:.7rem}.heroPrinciples{border:0;max-width:760px;margin-top:31px}.heroPrinciples article{border-right:1px solid #b08d576b;align-items:flex-start;gap:11px;min-width:0;padding:10px 14px;display:flex}.heroPrinciples article:first-child{padding-left:0}.heroPrinciples article:last-child{border:0;padding-right:0}.heroPrinciples img{flex:none;width:34px;height:34px}.heroPrinciples p{color:#dbe1e6;margin:0;font-size:.68rem;line-height:1.4}.heroPrinciples strong{color:#fff;font-size:.71rem;display:block}.featuredConferenceCard{background:#051421f0;border-color:#c99b52;border-radius:10px;align-self:center;padding:20px 22px 18px;box-shadow:0 0 22px #d5a14e8c,inset 0 0 26px #b08d570d}.featuredLabels{border-bottom:1px solid #b08d577a;align-items:stretch;margin:-20px -22px 16px}.featuredLabels span{border:0;align-items:center;padding:8px 13px;font-size:.56rem;display:flex}.featuredLabels span:last-child{color:#fff;background:#bd8a3d;margin-left:auto}.featuredType{color:#f1f3f4;letter-spacing:.06em;text-transform:uppercase;margin-bottom:7px;font-size:.63rem;font-weight:700}.featuredConferenceCard h2{text-transform:uppercase;max-width:300px;margin-bottom:9px;font-size:1.72rem;line-height:1.02}.featuredSubtitle{max-width:280px;margin-bottom:12px;font-size:.77rem;line-height:1.45}.conferenceFacts{border:0;grid-template-columns:1fr;margin:9px 0 14px;display:grid}.conferenceFacts div{border:0;grid-template-columns:23px 1fr;align-items:center;column-gap:10px;padding:5px 0;display:grid}.conferenceFacts img{grid-row:1/3;width:20px;height:20px}.conferenceFacts dt{display:none}.conferenceFacts dd{letter-spacing:.025em;text-transform:uppercase;margin:0;font-size:.66rem;font-weight:700}.featuredPrimary{min-height:40px;font-size:.69rem}.featuredRegistration{margin-top:9px;font-size:.62rem}@media (max-width:1180px){.headerInner{min-height:70px}.brand{width:172px}.mainNav{inset:70px 0 auto}.homeHeroGrid{grid-template-columns:minmax(0,1fr) 340px;gap:30px}.homeHeroContent h1{font-size:clamp(2.6rem,5vw,3.35rem)}}@media (max-width:820px){.homeHero{background-position:62%;background-size:auto 100%}.homeHero:before{background:linear-gradient(90deg,#051320f7,#05132094),linear-gradient(#05132094 0%,#05132040 45%,#051320f0 100%)}.homeHeroGrid{grid-template-columns:1fr;gap:32px;padding-block:50px}.homeHeroContent h1{font-size:clamp(2.6rem,7vw,3.35rem)}.featuredConferenceCard{width:min(100%,560px)}.heroPrinciples{grid-template-columns:1fr 1fr}.heroPrinciples article:nth-child(2){border-right:0}.heroPrinciples article:nth-child(-n+2){border-bottom:1px solid #b08d5759}}@media (max-width:560px){.homeHero{background-position:64% 0}.homeHeroGrid{padding-block:40px}.homeHeroContent h1{font-size:clamp(2.1rem,10vw,2.55rem)}.homeHeroLead{font-size:.93rem}.heroPrinciples{grid-template-columns:1fr 1fr;margin-top:27px}.heroPrinciples article{padding:11px 8px}.heroPrinciples img{width:30px;height:30px}.featuredConferenceCard{padding:20px}.featuredLabels{margin:-20px -20px 16px}.featuredConferenceCard h2{font-size:1.6rem}}.featuredConferenceCard{align-self:start}@media (min-width:821px) and (max-width:1180px){.homeHeroContent h1{font-size:clamp(2.35rem,3.8vw,2.8rem)}}@media (min-width:561px) and (max-width:820px){.homeHeroContent h1{font-size:clamp(2.45rem,6vw,2.8rem)}}.upcomingConferences{background:#fff;padding:46px 0 56px}.upcomingConferences .sectionHeading{text-align:center;max-width:640px;margin:0 auto 24px;position:relative}.upcomingConferences .sectionHeading:before,.upcomingConferences .sectionHeading:after{content:"";background:#b08d578c;width:76px;height:1px;position:absolute;top:50%}.upcomingConferences .sectionHeading:before{right:calc(100% + 18px)}.upcomingConferences .sectionHeading:after{left:calc(100% + 18px)}.upcomingConferences .sectionHeading h2{color:var(--navy);text-transform:uppercase;letter-spacing:.01em;margin:0;font-size:1.55rem}.conferenceCitiesGrid{grid-template-columns:repeat(4,minmax(0,1fr)) minmax(210px,1.18fr);align-items:stretch;gap:5px;display:grid}.cityConferenceCard{background:var(--navy);border:1px solid #b08d578c;flex-direction:column;min-width:0;min-height:218px;display:flex;overflow:hidden}.cityConferenceVisual{isolation:isolate;background-color:var(--navy);color:#fff;background-position:50%;background-size:cover;min-height:180px;display:block;position:relative}.cityConferenceVisual:before{content:"";z-index:-1;background:linear-gradient(#04121e38 0%,#04121eb8 54%,#04121efa 100%);position:absolute;inset:0}.cityConferenceNumber{color:#e1b86f;width:27px;height:27px;font-family:var(--font-title),Georgia,serif;border:1px solid #d0a04f;border-radius:50%;place-items:center;font-size:.82rem;display:grid;position:absolute;top:67px;left:13px}.cityConferenceInfo{position:absolute;bottom:20px;left:50px;right:9px}.cityConferenceInfo h3{color:#fff;font-family:var(--font-body),sans-serif;text-transform:uppercase;margin:0 0 5px;font-size:.87rem;line-height:1.1}.cityConferenceInfo p{color:#f0f2f4;margin:2px 0;font-size:.59rem;line-height:1.25}.cityConferenceInfo .cityConferenceDate{color:#d6a654;text-transform:uppercase;margin-bottom:6px;font-weight:800}.cityPhotoCredit{color:#ffffff9e;text-align:right;max-width:75%;font-size:.42rem;line-height:1.2;position:absolute;top:4px;right:5px}.cityConferenceCta{color:#071625;letter-spacing:.07em;text-transform:uppercase;background:#c99a50;justify-content:center;align-items:center;gap:10px;min-height:37px;font-size:.58rem;font-weight:800;display:flex}.cityConferenceCta:hover{background:#d5aa68}.cityConferenceVisualBright:before{background:linear-gradient(#04121e0d 0%,#04121e6b 54%,#04121ee6 100%)}.cityActionCard{background:#fff;border:1px solid #d7dce0;grid-template-rows:1fr auto;grid-template-columns:40px 1fr;gap:12px 13px;min-height:218px;padding:19px 16px 14px;display:grid}.cityActionCard>img{width:38px;height:38px;margin:0}.cityActionCard>div{min-width:0}.cityActionCard h3{color:var(--navy);text-transform:uppercase;margin:0 0 9px;font-size:1.05rem;line-height:1.15}.cityActionCard>div p{color:var(--muted);margin:0;font-size:.65rem;line-height:1.4}.cityActionCard .button{grid-column:1/-1;width:100%;min-height:35px;margin:0;padding:7px 10px;font-size:.55rem}@media (max-width:999px){.upcomingConferences .sectionHeading:before,.upcomingConferences .sectionHeading:after{display:none}.conferenceCitiesGrid{grid-template-columns:1fr 1fr;gap:10px}.cityActionCard{grid-column:1/-1}}@media (max-width:560px){.upcomingConferences{padding:42px 0 52px}.upcomingConferences .sectionHeading h2{font-size:1.4rem}.conferenceCitiesGrid{grid-template-columns:1fr}.cityConferenceVisual{min-height:205px}.cityConferenceNumber{top:82px}.cityConferenceInfo{bottom:25px}.cityConferenceInfo h3{font-size:1rem}.cityConferenceInfo p{font-size:.68rem}.cityActionCard{grid-column:auto;min-height:210px}}.conferenceRows{gap:14px;display:grid}.conferenceCitiesGridCurrent{grid-template-columns:repeat(2,minmax(0,1fr)) minmax(240px,.9fr)}.conferenceCitiesGridFuture{grid-template-columns:repeat(4,minmax(0,1fr))}.futureConferencePlaceholder .cityConferenceVisual{background:linear-gradient(145deg,#102c44,#071625)}.futureConferencePlaceholder .cityConferenceVisual>img{opacity:.24;width:62px;height:62px;position:absolute;top:34px;left:50%;transform:translate(-50%)}.futureConferencePlaceholder .cityConferenceCta{cursor:default;color:#52606b;background:#d8c8ad}.conferenceCitiesGridFuture .cityConferenceInfo h3{font-size:.76rem;line-height:1.18}@media (max-width:999px){.conferenceCitiesGridCurrent,.conferenceCitiesGridFuture{grid-template-columns:1fr 1fr}.conferenceCitiesGridCurrent .cityActionCard{grid-column:1/-1}}@media (max-width:560px){.conferenceCitiesGridCurrent,.conferenceCitiesGridFuture{grid-template-columns:1fr}.conferenceCitiesGridCurrent .cityActionCard{grid-column:auto}}.ecosystemLight{background:#fff;padding:38px 0 46px}.ecosystemLight .sectionHeading{text-align:center;max-width:720px;margin:0 auto 22px;position:relative}.ecosystemLight .sectionHeading:before,.ecosystemLight .sectionHeading:after{content:"";background:#b08d577a;width:82px;height:1px;position:absolute;top:38px}.ecosystemLight .sectionHeading:before{right:calc(100% + 18px)}.ecosystemLight .sectionHeading:after{left:calc(100% + 18px)}.ecosystemLight .sectionHeading .eyebrow{letter-spacing:.18em;margin-bottom:4px;font-size:.63rem}.ecosystemLight .sectionHeading h2{color:var(--navy);letter-spacing:.01em;text-transform:uppercase;margin:0;font-size:1.45rem}.ecosystemSixGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:9px}.ecosystemLightCard{text-align:center;border-color:#e1d9cc;align-items:center;min-height:205px;padding:15px 12px 12px}.ecosystemLightCard>img{width:34px;height:34px;margin:0 auto 11px}.ecosystemLightCard h3{max-width:128px;color:var(--navy);text-transform:uppercase;margin:0 auto 9px;font-size:.85rem;line-height:1.15}.ecosystemLightCard p{color:#4f5962;margin:0;font-size:.625rem;line-height:1.42}.ecosystemLightCard>span{letter-spacing:.045em;white-space:nowrap;margin-top:auto;font-size:.53rem}.ecosystemLightCard>span b{margin-left:4px}@media (max-width:980px){.ecosystemLight .sectionHeading:before,.ecosystemLight .sectionHeading:after{display:none}.ecosystemSixGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.ecosystemLightCard{min-height:195px}}@media (max-width:560px){.ecosystemLight{padding:46px 0 54px}.ecosystemLight .sectionHeading{margin-bottom:24px}.ecosystemLight .sectionHeading h2{font-size:1.5rem;line-height:1.15}.ecosystemSixGrid{grid-template-columns:1fr}.ecosystemLightCard{min-height:190px;padding:20px 18px}.ecosystemLightCard h3{max-width:none;font-size:1rem}.ecosystemLightCard p{max-width:340px;font-size:.75rem}.ecosystemLightCard>span{font-size:.64rem}}.offersSection{color:#fff;background:#071625;padding:38px 0 48px;position:relative;overflow:hidden}.offersSection:before{content:"";pointer-events:none;background:radial-gradient(circle at 45% 35%,#48697f33,#0000 38%),linear-gradient(90deg,#b08d5709,#0000 28%,#b08d570a);position:absolute;inset:0}.offersLayout{grid-template-columns:minmax(0,4fr) minmax(245px,1.08fr);align-items:stretch;gap:16px;position:relative}.offersLayout>div:first-child{flex-direction:column;min-width:0;display:flex}.offersLayout .sectionHeading{text-align:center;max-width:690px;margin:0 auto 20px;position:relative}.offersLayout .sectionHeading:before,.offersLayout .sectionHeading:after{content:"";background:#b08d5773;width:82px;height:1px;position:absolute;top:50%}.offersLayout .sectionHeading:before{right:calc(100% + 18px)}.offersLayout .sectionHeading:after{left:calc(100% + 18px)}.offersLayout .sectionHeading .eyebrow{display:none}.offersLayout .sectionHeading h2{color:#fff;letter-spacing:.01em;text-transform:uppercase;margin:0;font-size:1.42rem}.offeringsGrid{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.offeringCard{isolation:isolate;background:linear-gradient(145deg,#102c44,#081a2b);border-color:#b08d5785;min-height:238px;padding:15px 13px 13px;position:relative;overflow:hidden;box-shadow:0 3px 14px #00000047}.offeringCard:before{content:"";z-index:-1;background:radial-gradient(circle at 90% 18%,#b08d5729,#0000 34%),linear-gradient(#0000 45%,#020b138c);position:absolute;inset:0}.offeringCard:nth-child(2):before{background:radial-gradient(circle at 88% 20%,#4a80a133,#0000 36%),linear-gradient(#0000 45%,#020b138c)}.offeringCard:nth-child(3):before{background:radial-gradient(circle at 88% 20%,#5e7f4a33,#0000 36%),linear-gradient(#0000 45%,#020b138c)}.offeringCard:nth-child(4):before{background:radial-gradient(circle at 88% 20%,#6e46823d,#0000 36%),linear-gradient(#0000 45%,#020b138c)}.offeringCard>img{display:none}.offeringCard .eyebrow{color:#fff;letter-spacing:.08em;background:#a87f3d;border:0;align-self:flex-start;margin:0 0 16px;padding:4px 9px;font-size:.53rem;line-height:1.2}.offeringCard:nth-child(2) .eyebrow{background:#426d88}.offeringCard:nth-child(3) .eyebrow{background:#617b43}.offeringCard:nth-child(4) .eyebrow{background:#77528d}.offeringCard h3{color:#fff;margin-bottom:12px;font-size:1.02rem;line-height:1.12}.offeringCard>p:not(.eyebrow){color:#d7dde2;margin:0;font-size:.64rem;line-height:1.48}.offeringCard a{color:#d5ac68;letter-spacing:.055em;margin-top:auto;font-size:.56rem}.promotionalCard{background:radial-gradient(circle at 82% 28%,#7c499257,#0000 32%),linear-gradient(145deg,#251338,#171229);border-radius:6px;min-height:282px;padding:15px 16px 14px;box-shadow:0 0 18px #d0a45859,inset 0 0 30px #88499d1f}.promotionalCard:after{border-color:#b08d5761;width:78px;height:78px;top:38px;bottom:auto;right:15px}.promotionalCard .promoEyebrow{margin-bottom:15px;padding:4px 8px;font-size:.52rem}.promotionalCard>img{width:48px;height:48px;margin:0;position:absolute;top:53px;right:27px}.promotionalCard h2{text-transform:uppercase;max-width:68%;margin:0 0 8px;font-size:1.55rem;line-height:1.02}.promoDescription{max-width:76%;margin-bottom:8px;font-size:.68rem;line-height:1.42}.promotionalCard ul{margin:8px 0 12px;padding-left:17px;font-size:.61rem;line-height:1.35}.promotionalCard li{margin:4px 0}.promotionalCard .button{text-align:center;width:100%;min-height:36px;margin-top:auto;padding:7px 9px;font-size:.56rem;line-height:1.25}@media (max-width:980px){.offersLayout{grid-template-columns:1fr}.offersLayout .sectionHeading:before,.offersLayout .sectionHeading:after{display:none}.offeringsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.promotionalCard{min-height:260px}.promotionalCard h2,.promoDescription{max-width:70%}}@media (max-width:560px){.offersSection{padding:46px 0 54px}.offersLayout .sectionHeading h2{font-size:1.48rem;line-height:1.15}.offeringsGrid{grid-template-columns:1fr}.offeringCard{min-height:215px;padding:18px}.offeringCard h3{font-size:1.15rem}.offeringCard>p:not(.eyebrow){font-size:.75rem}.offeringCard a{font-size:.64rem}.promotionalCard{min-height:300px;padding:18px}.promotionalCard h2{font-size:1.6rem}.promoDescription{font-size:.75rem}.promotionalCard ul{font-size:.68rem}}.offeringCard{background-repeat:no-repeat;background-size:cover}.offeringCard:first-child{background-image:url(/assets/offers/01-conferencia-activa.png);background-position:68%}.offeringCard:nth-child(2){background-image:url(/assets/offers/02-conferencias-organizacion.png);background-position:67%}.offeringCard:nth-child(3){background-image:url(/assets/offers/03-consultoria-estrategica.png);background-position:66%}.offeringCard:nth-child(4){background-image:url(/assets/offers/04-publicaciones-recursos.png);background-position:70%}.offeringCard:before,.offeringCard:nth-child(2):before,.offeringCard:nth-child(3):before,.offeringCard:nth-child(4):before{background:linear-gradient(90deg,#04101bf7 0%,#04101be6 47%,#04101b7a 100%),linear-gradient(#020a1214 38%,#020a12e0 100%)}.promotionalCard-violet{background-color:#211035;background-image:linear-gradient(90deg,#1a0c2b61,#1a0c2b14),url(/assets/offers/05-cursos-promocion.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.methodHomeSection{background:radial-gradient(circle at 45% 40%,#0e2941 0%,#071625 55%,#06131f 100%);padding:40px 0 42px}.methodHomeLayout{grid-template-columns:minmax(280px,.9fr) minmax(0,2.1fr);align-items:center;gap:54px;display:grid}.methodHomeIntro .sectionHeading{max-width:390px;margin:0 0 14px}.methodHomeIntro .sectionHeading .eyebrow{margin-bottom:12px;font-size:.62rem}.methodHomeIntro .sectionHeading h2{letter-spacing:.005em;text-transform:uppercase;margin:0;font-size:1.48rem}.methodHomeIntro>p{color:#cbd3da;max-width:390px;margin:0;font-size:.68rem;line-height:1.55}.methodHomeFlow{border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;display:grid}.methodHomeFlow article{border:0;min-height:154px;padding:0}.methodHomeFlow article>div{flex-direction:column-reverse;justify-content:flex-start;align-items:flex-start;gap:4px;min-height:67px;margin:0 0 10px;display:flex}.methodHomeFlow article>div img{width:44px;height:44px}.methodHomeFlow article>div span{font-size:.62rem;font-weight:700}.methodHomeFlow h3{font-family:var(--font-body),sans-serif;letter-spacing:.035em;text-transform:uppercase;margin:0 0 7px;font-size:.75rem}.methodHomeFlow p{color:#c9d1d8;margin:0;font-size:.62rem;line-height:1.45}.methodHomeFlow .methodArrow{font-size:1.25rem;top:23px;right:-19px}.methodHomeSection .centerAction{margin-top:23px}.methodHomeSection .centerAction .button{min-height:38px;padding:7px 16px;font-size:.63rem}@media (max-width:980px){.methodHomeLayout{grid-template-columns:1fr;gap:30px}.methodHomeIntro .sectionHeading,.methodHomeIntro>p{max-width:650px}.methodHomeFlow{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:700px){.methodHomeSection{padding:48px 0 52px}.methodHomeFlow{grid-template-columns:1fr 1fr;gap:28px 24px}.methodHomeFlow article{min-height:145px}.methodHomeFlow .methodArrow{display:none}}@media (max-width:440px){.methodHomeFlow{grid-template-columns:1fr}.methodHomeFlow article{border-bottom:1px solid #b08d5740;min-height:auto;padding-bottom:18px}.methodHomeIntro .sectionHeading h2{font-size:1.55rem}.methodHomeIntro>p{font-size:.76rem}.methodHomeFlow p{font-size:.72rem}}.founderLight{color:#fff;background:#050f18;padding:44px 0}.founderHomeGrid{grid-template-columns:300px minmax(0,1fr);gap:52px;max-width:960px}.founderPortrait{background:#02080d;border:1px solid #b08d5747;border-radius:7px;overflow:hidden}.founderPortrait img{object-fit:cover;object-position:center top;width:100%;height:390px;display:block}.founderHomeContent{text-align:center}.founderHomeContent .eyebrow{margin-bottom:13px}.founderHomeContent h2{color:#e1ad45;font-family:var(--font-body),sans-serif;margin-bottom:21px;font-size:2rem;font-weight:500}.founderRole{color:#fff;margin:0 auto 28px;font-size:1.1rem;line-height:1.5}.founderRole span{color:var(--gold)}.founderHomeContent .founderFacts{text-align:left;grid-template-columns:1fr;gap:9px;max-width:430px;margin:0 auto 27px}.founderHomeContent .founderFacts li{color:#edf1f4;padding-left:0;font-size:.95rem}.founderHomeContent .founderFacts li:before{display:none}.founderHomeContent .button{color:#fff;background:0 0;min-width:310px}.founderHomeContent .button:hover{background:#b08d5724}.trajectoryHero{color:#fff;background:radial-gradient(circle at 28% 42%,#112d46 0%,#071625 52%,#040d14 100%);border-bottom:1px solid #b08d576b;padding:58px 0}.trajectoryHeroGrid{grid-template-columns:310px minmax(0,1fr);align-items:center;gap:64px;display:grid}.trajectoryHeroPhoto{background:#02080d;border:1px solid #b08d575c;border-radius:7px;overflow:hidden}.trajectoryHeroPhoto img{object-fit:cover;object-position:center top;width:100%;height:400px;display:block}.trajectoryHero .eyebrow{margin-bottom:17px}.trajectoryHero h1{color:#e4b14d;max-width:700px;margin:0 0 20px;font-size:clamp(2.8rem,5vw,4.5rem)}.trajectoryHeroGrid>div:last-child>p:last-child{color:#eef1f4;max-width:620px;margin:0;font-size:clamp(1.2rem,2vw,1.55rem);line-height:1.5}.trajectoryHeroGrid>div:last-child>p:last-child span{color:var(--gold)}.trajectoryContent{background:#fff;padding:72px 0 88px}.trajectoryGrid{grid-template-columns:260px minmax(0,720px);justify-content:center;align-items:start;gap:72px;display:grid}.trajectorySpecialties{background:var(--cream);border:1px solid #d8d0c3;padding:25px 23px;position:sticky;top:92px}.trajectorySpecialties .eyebrow{margin-bottom:18px}.trajectorySpecialties ul{margin:0;padding:0;list-style:none}.trajectorySpecialties li{color:var(--navy);border-top:1px solid #b08d573d;padding:8px 0 8px 17px;font-size:.82rem;position:relative}.trajectorySpecialties li:before{content:"";border:1px solid var(--gold);width:6px;height:6px;position:absolute;top:1.13em;left:0;transform:rotate(45deg)}.trajectoryArticle{font-size:1rem;line-height:1.75}.trajectoryArticle>section{border-bottom:1px solid #ddd5c8;margin:0 0 43px;padding:0 0 43px}.trajectoryArticle>section:last-child{border:0;margin-bottom:0;padding-bottom:0}.trajectoryArticle h2{color:var(--navy);margin:0 0 20px;font-size:1.9rem}.trajectoryArticle p{color:#3e4851;max-width:720px;margin-bottom:17px}.trajectoryArticle strong{color:var(--navy)}.trajectoryArticle blockquote{border-left:3px solid var(--gold);background:var(--cream);color:var(--navy);font-family:var(--font-title),Georgia,serif;margin:27px 0 0;padding:24px 26px;font-size:1.45rem;line-height:1.35}.trajectoryStatements{border-left:1px solid var(--gold);margin:23px 0;padding-left:22px}.trajectoryStatements p{color:var(--navy);margin:7px 0}.trajectoryArticle ul{grid-template-columns:1fr 1fr;gap:8px 28px;margin:20px 0 26px;padding:0;list-style:none;display:grid}.trajectoryArticle li{color:#3e4851;padding-left:18px;position:relative}.trajectoryArticle li:before{content:"";background:var(--gold);border-radius:50%;width:6px;height:6px;position:absolute;top:.72em;left:0}@media (max-width:820px){.founderHomeGrid{grid-template-columns:260px 1fr;gap:34px}.founderPortrait img{height:350px}.trajectoryHeroGrid{grid-template-columns:260px 1fr;gap:38px}.trajectoryHeroPhoto img{height:340px}.trajectoryGrid{grid-template-columns:1fr;gap:38px}.trajectorySpecialties{position:static}.trajectorySpecialties ul{grid-template-columns:1fr 1fr;gap:0 24px;display:grid}}@media (max-width:600px){.founderLight{padding:48px 0 54px}.founderHomeGrid{grid-template-columns:1fr}.founderPortrait{max-width:330px;margin:0 auto}.founderPortrait img{height:410px}.founderHomeContent .button{width:100%;min-width:0}.trajectoryHero{padding:44px 0 50px}.trajectoryHeroGrid{grid-template-columns:1fr;gap:30px}.trajectoryHeroPhoto{max-width:320px;margin:0 auto}.trajectoryHeroPhoto img{height:400px}.trajectoryHeroGrid>div:last-child{text-align:center}.trajectoryContent{padding:54px 0 66px}.trajectorySpecialties ul,.trajectoryArticle ul{grid-template-columns:1fr}.trajectoryArticle h2{font-size:1.65rem}.trajectoryArticle blockquote{padding:20px;font-size:1.25rem}}.brand{width:178px}.brand img{width:100%;height:auto;display:block}.footerBrand>img{width:230px;height:auto;display:block}.footerBrand>p{margin-top:16px}.pageHeroInner>img{object-fit:contain;border-radius:50%;width:124px;height:124px}.institutionalStatement img{object-fit:contain;border-radius:50%;width:78px;height:78px;margin-bottom:14px}.cityConferenceVisual>img{object-fit:contain;border-radius:50%;width:56px;height:56px}@media (max-width:720px){.brand{width:166px}.pageHeroInner>img{width:86px;height:86px}.footerBrand>img{width:210px}.institutionalStatement img{width:70px;height:70px}}.cityConferenceInfo .cityConferenceMeta{color:#e4bd77;margin-top:5px;font-weight:700}.conferenceDirectory{grid-template-columns:1fr 1fr;gap:18px;margin-top:38px;display:grid}.conferenceDirectory article{background:var(--cream);border:1px solid #d8d0c3;padding:24px;scroll-margin-top:100px}.conferenceDirectoryStatus{color:var(--gold);letter-spacing:.12em;text-transform:uppercase;margin:0 0 8px;font-size:.68rem;font-weight:800}.conferenceDirectory h3{color:var(--navy);margin:0 0 14px}.conferenceDirectory article>p:not(.conferenceDirectoryStatus){color:#46515a;margin:5px 0;font-size:.9rem}.conferenceDirectory .conferenceDirectoryPrice{color:var(--navy);margin-top:14px;font-weight:800}.conferenceDirectory a{color:#886836;letter-spacing:.08em;text-transform:uppercase;gap:10px;margin-top:17px;font-size:.72rem;font-weight:800;display:inline-flex}@media (max-width:640px){.conferenceDirectory{grid-template-columns:1fr}.conferenceDirectory article{padding:21px}}.institutionalHero{isolation:isolate;color:#fff;background:#06131f url(/assets/hero-montana-v2.png) 50%/cover no-repeat;align-items:center;min-height:640px;display:flex;position:relative;overflow:hidden}.institutionalHeroShade{z-index:-1;background:linear-gradient(90deg,#020d17fa 0%,#04121ee6 40%,#04121e47 72%,#04121e14 100%),linear-gradient(#0000 45%,#030f198c);position:absolute;inset:0}.institutionalHeroContent{padding-block:86px}.institutionalHeroContent h1{font-family:var(--font-body),sans-serif;letter-spacing:-.055em;margin:0 0 18px;font-size:clamp(3.8rem,7vw,6.4rem);font-weight:800;line-height:.88}.institutionalHeroThesis{color:#d9ad62;font-family:var(--font-title),serif;margin:0 0 24px;font-size:clamp(1.25rem,2vw,1.7rem);font-weight:700;line-height:1.25}.institutionalHeroText{color:#e1e7eb;max-width:610px;margin:0;font-size:1rem;line-height:1.65}.institutionalHero .buttonSecondary,.institutionalClosing .buttonSecondary{color:#fff}.methodDefinition{background:#fff;padding-block:68px}.methodDefinitionGrid{grid-template-columns:250px minmax(0,720px);justify-content:center;align-items:center;gap:72px;display:grid}.methodMark{border:1px solid #b08d5780;place-items:center;width:190px;height:190px;margin:auto;display:grid;position:relative;transform:rotate(45deg)}.methodMark:before,.methodMark:after{content:"";border:1px solid #b08d5759;position:absolute;inset:28px}.methodMark:after{inset:55px}.methodMark span{z-index:1;color:var(--navy);letter-spacing:.12em;font-size:.75rem;font-weight:800;position:relative;transform:rotate(-45deg)}.methodDefinition .sectionHeading{margin-bottom:18px}.methodDefinition p{color:#3f4a53;margin-bottom:18px}.methodDefinition strong{color:#b18441;font-family:var(--font-title),serif;font-size:1.35rem;line-height:1.3;display:block}.applicationsSection{background:#f8f7f4;padding-block:66px}.applicationsSection .sectionHeading{text-align:center;margin-inline:auto}.applicationsGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.applicationCard{color:#fff;background:linear-gradient(160deg,#102a41,#061522);border:1px solid #b08d575c;flex-direction:column;min-height:330px;padding:26px 22px;transition:all .2s;display:flex}.applicationCard:hover{border-color:#c7a262;transform:translateY(-3px)}.applicationCard img{width:42px;height:42px;margin-bottom:38px}.applicationCard h3{color:#fff;font-family:var(--font-body),sans-serif;letter-spacing:.04em;margin-bottom:12px;font-size:1.05rem}.applicationCard .applicationDetail{color:#d4aa65;min-height:42px;font-size:.7rem;font-weight:700;line-height:1.4}.applicationCard>p:not(.applicationDetail){color:#d2dae0;font-size:.78rem;line-height:1.55}.applicationCard>span{color:#d9af69;letter-spacing:.1em;text-transform:uppercase;margin-top:auto;font-size:.64rem;font-weight:800}.homeConferences{background:#fff;padding-block:64px}.conferenceInstitutionalGrid{grid-template-columns:minmax(230px,.72fr) minmax(0,2fr);align-items:stretch;gap:34px;display:grid}.conferenceIntro{background:var(--cream);border-left:3px solid var(--gold);flex-direction:column;padding:28px 26px;display:flex}.conferenceIntro h2{font-size:2rem}.conferenceIntro>p:not(.eyebrow){color:#56616b}.conferenceIntro .button{align-self:flex-start;margin-top:auto}.conferenceHighlights{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.conferenceHighlights .cityConferenceCard{min-height:300px}.conferenceHighlights .cityConferenceVisual{min-height:250px}.conferenceHighlights .cityConferenceInfo h3{font-size:.78rem;line-height:1.22}.methodArchitecture{color:#fff;background:#071925;padding-block:66px}.methodArchitecture .sectionHeading{text-align:center;margin-inline:auto}.methodArchitecture .sectionLead{color:#cbd5dc;margin-inline:auto}.architectureFlow{grid-template-columns:repeat(4,minmax(0,1fr));gap:34px;display:grid}.architectureFlow article{text-align:center;position:relative}.architectureFlow article>span{color:#d0a257;letter-spacing:.14em;margin-bottom:10px;font-size:.65rem;font-weight:800;display:block}.architectureFlow img{width:46px;height:46px;margin-bottom:14px}.architectureFlow h3{color:#fff;font-family:var(--font-body),sans-serif;text-transform:uppercase;margin-bottom:8px;font-size:.9rem}.architectureFlow p{color:#cbd4da;margin:0;font-size:.74rem}.architectureFlow b{color:#b58c4f;font-size:1.4rem;position:absolute;top:42px;right:-23px}.founderInstitutional{background:#fff;padding-block:0}.founderInstitutionalGrid{grid-template-columns:390px minmax(0,1fr);align-items:center;width:min(100%,1180px);display:grid}.founderInstitutionalPhoto{background:#06131f;height:500px;overflow:hidden}.founderInstitutionalPhoto img{object-fit:cover;object-position:center 22%;width:100%;height:100%}.founderInstitutionalContent{padding:58px 64px}.founderInstitutionalContent h2{color:var(--navy);margin-bottom:8px;font-size:3rem}.founderInstitutionalRole{color:#a57d3e;font-weight:800}.founderInstitutionalContent>p:not(.eyebrow):not(.founderInstitutionalRole){color:#4e5962;max-width:650px}.founderRoles{flex-wrap:wrap;gap:8px;margin:24px 0;display:flex}.founderRoles span{border-bottom:1px solid var(--gold);color:var(--navy);padding:7px 12px;font-size:.75rem;font-weight:700}.ecosystemArchitecture{background:#faf8f3;padding-block:64px}.ecosystemArchitecture .sectionHeading{text-align:center;margin-inline:auto}.ecosystemMother{background:#071925;width:230px;margin:0 auto 52px;padding:18px;position:relative}.ecosystemMother:after{content:"";background:var(--gold);width:1px;height:37px;position:absolute;top:100%;left:50%}.ecosystemMother img{object-fit:contain;width:100%;height:66px;display:block}.ecosystemBranches{grid-template-columns:repeat(5,1fr);gap:28px;display:grid;position:relative}.ecosystemBranches:before{content:"";background:#b08d578c;height:1px;position:absolute;top:-16px;left:10%;right:10%}.ecosystemBranches>div{color:var(--navy);justify-items:center;gap:9px;display:grid;position:relative}.ecosystemBranches>div:before{content:"";background:#b08d578c;width:1px;height:14px;position:absolute;top:-16px}.ecosystemBranches img{width:34px;height:34px}.ecosystemBranches span{letter-spacing:.08em;font-size:.72rem;font-weight:800}.institutionalClosing{color:#fff;text-align:center;background:#061522 url(/assets/hero-montana-v2.png) 50% 70%/cover no-repeat;padding:78px 0}.institutionalClosing .container{max-width:900px}.institutionalClosing h2{text-transform:uppercase;margin-bottom:16px;font-size:clamp(2.4rem,5vw,4.2rem)}.institutionalClosing>div>p:not(.eyebrow){color:#e1e6ea;max-width:760px;margin:0 auto}.institutionalClosing .buttonRow{justify-content:center}@media (max-width:1050px){.applicationsGrid{grid-template-columns:repeat(3,1fr)}.conferenceInstitutionalGrid{grid-template-columns:1fr}.conferenceIntro .button{margin-top:20px}.founderInstitutionalGrid{grid-template-columns:330px 1fr}.founderInstitutionalContent{padding:44px}.mainNav{gap:14px}.mainNav a{font-size:.76rem}}@media (max-width:820px){.institutionalHero{background-position:62%;min-height:600px}.methodDefinitionGrid{grid-template-columns:1fr;gap:48px}.applicationsGrid,.conferenceHighlights{grid-template-columns:1fr 1fr}.architectureFlow{grid-template-columns:1fr 1fr;gap:38px 28px}.architectureFlow b{display:none}.founderInstitutionalGrid{grid-template-columns:1fr}.founderInstitutionalPhoto{width:100%;max-width:430px;height:520px;margin:auto}.founderInstitutionalContent{text-align:center}.founderRoles{justify-content:center}.ecosystemBranches{grid-template-columns:repeat(5,1fr);gap:12px}.ecosystemBranches span{font-size:.62rem}}@media (max-width:560px){.institutionalHero{background-position:66%;min-height:650px}.institutionalHeroShade{background:linear-gradient(90deg,#020d17fa,#03101bcc 70%,#03101b70)}.institutionalHeroContent{padding-block:70px}.institutionalHeroContent h1{font-size:3.8rem}.institutionalHeroText{font-size:.92rem}.methodDefinition{padding-block:54px}.methodMark{width:150px;height:150px}.applicationsGrid,.conferenceHighlights,.architectureFlow{grid-template-columns:1fr}.applicationCard{min-height:270px}.conferenceHighlights .cityConferenceVisual{min-height:220px}.founderInstitutionalPhoto{height:470px}.founderInstitutionalContent{padding:44px 20px}.founderInstitutionalContent h2{font-size:2.4rem}.ecosystemMother{margin-bottom:38px}.ecosystemBranches{grid-template-columns:1fr 1fr}.ecosystemBranches:before,.ecosystemBranches>div:before{display:none}.ecosystemBranches>div{border:1px solid #b08d574d;padding:13px}.ecosystemBranches>div:last-child{grid-column:1/-1}.institutionalClosing{padding:64px 0}}body:has(.institutionalHero) .siteHeader{background:linear-gradient(#04101bf0,#04101b2e);border:0;position:absolute;inset:0 0 auto}body:has(.institutionalHero) .institutionalHero{min-height:610px;padding-top:62px}body:has(.institutionalHero) .institutionalHeroContent{padding-block:68px 62px}body:has(.institutionalHero) .institutionalHeroContent>.eyebrow{display:none}body:has(.institutionalHero) .institutionalHeroContent h1{font-size:clamp(3.5rem,6vw,5.55rem)}body:has(.institutionalHero) .institutionalHeroThesis{font-family:var(--font-body),sans-serif;font-size:clamp(.95rem,1.35vw,1.15rem)}body:has(.institutionalHero) main>section{position:relative}body:has(.institutionalHero) main>section:after{z-index:4;color:#fff;width:34px;height:34px;font-family:var(--font-title),Georgia,serif;background:#bd9149;border-radius:50%;place-items:center;font-size:1rem;font-weight:700;display:grid;position:absolute;top:20px;left:max(18px,50vw - 680px);box-shadow:0 2px 8px #0000001f}body:has(.institutionalHero) .institutionalHero:after{content:"1";top:86px}body:has(.institutionalHero) .methodDefinition{padding-block:48px}body:has(.institutionalHero) .methodDefinitionGrid{grid-template-columns:220px minmax(0,650px);gap:58px}body:has(.institutionalHero) .methodMark{width:160px;height:160px}body:has(.institutionalHero) .methodDefinition .sectionHeading h2{font-size:2rem}body:has(.institutionalHero) .methodDefinition p{font-size:.88rem;line-height:1.55}body:has(.institutionalHero) .methodDefinition strong{font-size:1.08rem}body:has(.institutionalHero) .applicationsSection{padding-block:42px 50px}body:has(.institutionalHero) .applicationsSection .sectionHeading{margin-bottom:24px}body:has(.institutionalHero) .applicationsSection .sectionHeading h2{font-size:2rem}body:has(.institutionalHero) .applicationsSection .sectionLead{display:none}body:has(.institutionalHero) .applicationCard{isolation:isolate;background-position:50%;background-size:cover;min-height:315px;padding:23px 18px;position:relative;overflow:hidden}body:has(.institutionalHero) .applicationCard:before{content:"";z-index:-1;background:linear-gradient(#04121e9e,#030f19fa);position:absolute;inset:0}body:has(.institutionalHero) .applicationCard:first-child{background-image:url(/assets/offers/02-conferencias-organizacion.png)}body:has(.institutionalHero) .applicationCard:nth-child(2){background-image:url(/assets/offers/04-publicaciones-recursos.png)}body:has(.institutionalHero) .applicationCard:nth-child(3){background-image:url(/assets/offers/01-conferencia-activa.png)}body:has(.institutionalHero) .applicationCard:nth-child(4){background-image:url(/assets/offers/03-consultoria-estrategica.png)}body:has(.institutionalHero) .applicationCard:nth-child(5){background-image:url(/assets/offers/05-cursos-promocion.png)}body:has(.institutionalHero) .applicationCard img{margin-bottom:28px}body:has(.institutionalHero) .homeConferences{padding-block:42px}body:has(.institutionalHero) .conferenceInstitutionalGrid{grid-template-columns:minmax(215px,.68fr) minmax(0,2fr);gap:24px}body:has(.institutionalHero) .conferenceIntro{background:#fff;border:0;padding:22px}body:has(.institutionalHero) .conferenceIntro h2{font-size:1.35rem}body:has(.institutionalHero) .conferenceIntro>p:not(.eyebrow){font-size:.82rem}body:has(.institutionalHero) .conferenceHighlights .cityConferenceCard{min-height:245px}body:has(.institutionalHero) .conferenceHighlights .cityConferenceVisual{min-height:205px}body:has(.institutionalHero) .founderInstitutionalGrid{grid-template-columns:320px minmax(0,1fr)}body:has(.institutionalHero) .founderInstitutionalPhoto{height:320px}body:has(.institutionalHero) .founderInstitutionalContent{padding:34px 46px}body:has(.institutionalHero) .founderInstitutionalContent>.eyebrow{display:none}body:has(.institutionalHero) .founderInstitutionalContent h2{font-size:2rem}body:has(.institutionalHero) .founderInstitutionalContent>p:not(.eyebrow):not(.founderInstitutionalRole){font-size:.8rem;line-height:1.5}body:has(.institutionalHero) .founderRoles{margin:15px 0}body:has(.institutionalHero) .ecosystemArchitecture{padding-block:34px 40px}body:has(.institutionalHero) .ecosystemArchitecture .sectionHeading{margin-bottom:18px}body:has(.institutionalHero) .ecosystemArchitecture .sectionHeading h2{font-size:1.5rem}body:has(.institutionalHero) .ecosystemMother{width:165px;margin-bottom:38px;padding:12px}body:has(.institutionalHero) .ecosystemMother img{height:48px}body:has(.institutionalHero) .institutionalClosing{background-position:50% 65%;padding:34px 0 30px}body:has(.institutionalHero) .institutionalClosing h2{margin-bottom:8px;font-size:2.2rem}body:has(.institutionalHero) .institutionalClosing>div>p:not(.eyebrow){font-size:.78rem}body:has(.institutionalHero) .institutionalClosing .buttonRow{margin-top:16px}body:has(.institutionalHero) .institutionalClosing .button{min-height:36px;padding:6px 15px;font-size:.62rem}body:has(.institutionalHero) .siteFooter{border-top:0}body:has(.institutionalHero) .footerInner{grid-template-columns:1.25fr 1fr 1fr 1fr;gap:28px;padding:18px 0 12px}body:has(.institutionalHero) .footerBrand>img{width:112px}body:has(.institutionalHero) .footerBrand>p{display:none}body:has(.institutionalHero) .footerInner h2{margin-bottom:4px;font-size:.55rem}body:has(.institutionalHero) .footerInner a{margin:0 9px 0 0;font-size:.55rem;display:inline}body:has(.institutionalHero) .footerInner>div:not(:first-child) p{margin:0 9px 0 0;font-size:.55rem;display:inline}body:has(.institutionalHero) .footerLegal{padding-block:8px;font-size:.5rem}@media (max-width:820px){body:has(.institutionalHero) .siteHeader{background:var(--navy);position:relative}body:has(.institutionalHero) .institutionalHero{padding-top:0}body:has(.institutionalHero) main>section:after{width:28px;height:28px;font-size:.82rem;top:12px;left:12px}body:has(.institutionalHero) .institutionalHero:after{top:18px}body:has(.institutionalHero) .conferenceInstitutionalGrid{grid-template-columns:1fr}body:has(.institutionalHero) .founderInstitutionalGrid{grid-template-columns:1fr}body:has(.institutionalHero) .founderInstitutionalPhoto{height:440px}body:has(.institutionalHero) .footerInner{grid-template-columns:1fr 1fr}body:has(.institutionalHero) .footerBrand{grid-column:1/-1}}@media (max-width:560px){body:has(.institutionalHero) .institutionalHero{min-height:610px}body:has(.institutionalHero) .institutionalHeroContent{padding-block:72px 54px}body:has(.institutionalHero) .institutionalHeroContent h1{font-size:3.25rem}body:has(.institutionalHero) .methodDefinitionGrid{grid-template-columns:1fr;gap:34px}body:has(.institutionalHero) .applicationCard{min-height:285px}body:has(.institutionalHero) .founderInstitutionalPhoto{height:420px}body:has(.institutionalHero) .founderInstitutionalContent{padding:38px 20px}body:has(.institutionalHero) .institutionalClosing h2{font-size:1.9rem}body:has(.institutionalHero) .footerInner{grid-template-columns:1fr;gap:10px}body:has(.institutionalHero) .footerBrand{grid-column:auto}body:has(.institutionalHero) .footerLegal{gap:5px}}body:has(.institutionalHero) .brand{width:170px;height:46px;display:block;position:relative}body:has(.institutionalHero) .brand img{display:none}body:has(.institutionalHero) .brand:before{color:#fff;text-align:center;width:100%;position:absolute;left:0}body:has(.institutionalHero) .brand:after{color:#fff;text-align:center;width:100%;position:absolute;left:0}body:has(.institutionalHero) .brand:before{content:"MÉTODO";letter-spacing:.34em;font-size:.58rem;font-weight:600;top:0}body:has(.institutionalHero) .brand:after{content:"VÉRTICE";letter-spacing:.08em;font-size:1.72rem;font-weight:500;line-height:1;bottom:0}body:has(.institutionalHero) .institutionalHeroContent h1{max-width:520px;font-family:var(--font-title),Georgia,serif;letter-spacing:-.025em;font-size:clamp(3.15rem,4.7vw,4.25rem);font-weight:700;line-height:.93}body:has(.institutionalHero) .institutionalHeroThesis{white-space:nowrap;max-width:none;font-size:clamp(.82rem,1.05vw,1rem)}body:has(.institutionalHero) .institutionalHeroText{max-width:470px;font-size:.8rem}@media (max-width:720px){body:has(.institutionalHero) .institutionalHeroContent h1{font-size:3.15rem}body:has(.institutionalHero) .institutionalHeroThesis{white-space:normal;max-width:420px}body:has(.institutionalHero) .brand{width:158px}}body:has(.institutionalHero) .institutionalHero{background-image:url(/assets/hero-montana-referencia.png);background-position:50% 38%;background-size:cover}body:has(.institutionalHero) .methodMark{border:0;width:190px;height:198px;transform:none}body:has(.institutionalHero) .methodMark:before{display:none}body:has(.institutionalHero) .methodMark:after{display:none}body:has(.institutionalHero) .methodMark img{object-fit:contain;width:100%;height:100%;display:block}@media (max-width:560px){body:has(.institutionalHero) .methodMark{width:160px;height:167px}}body:has(.institutionalHero) .institutionalHero{background-color:#03111d;background-position:100%;background-repeat:no-repeat;background-size:72% 100%}body:has(.institutionalHero) .institutionalHeroShade{background:linear-gradient(90deg,#03111d 0%,#03111df5 25%,#03111db8 43%,#03111d2e 72%,#03111d14 100%),linear-gradient(#0000 45%,#030f196b)}@media (max-width:820px){body:has(.institutionalHero) .institutionalHero{background-position:58%;background-size:auto 100%}}@media (min-width:821px){body:has(.institutionalHero) .institutionalHero{background-position:right top 120px;background-size:auto 112%}body:has(.institutionalHero) .institutionalHeroContent{padding-left:70px}body:has(.institutionalHero) .institutionalHeroContent h1{max-width:650px;font-size:5.1rem}body:has(.institutionalHero) .institutionalHeroThesis{font-size:1.06rem}body:has(.institutionalHero) .institutionalHeroText{max-width:440px;font-size:.82rem;line-height:1.7}body:has(.institutionalHero) .institutionalHeroContent .buttonRow{margin-top:34px}body:has(.institutionalHero) .brand{width:205px;height:56px}body:has(.institutionalHero) .brand:before{font-size:.68rem}body:has(.institutionalHero) .brand:after{font-size:2.05rem}body:has(.institutionalHero) .institutionalHero:after{width:58px;height:58px;font-size:1.4rem;top:155px;left:46px}}body:has(.institutionalHero) .institutionalHero{background-color:#03111d;background-image:none}body:has(.institutionalHero) .institutionalHeroShade{filter:brightness(.9);background:url(/assets/hero-montana-referencia.png) right top 120px/auto 112% no-repeat;inset:0;-webkit-mask-image:linear-gradient(100deg,#0000 0%,#00000014 20%,#0000007a 39%,#000 62%);mask-image:linear-gradient(100deg,#0000 0%,#00000014 20%,#0000007a 39%,#000 62%)}@media (max-width:820px){body:has(.institutionalHero) .institutionalHeroShade{background-position:58%;background-size:auto 100%;-webkit-mask-image:linear-gradient(90deg,#00000059,#000 75%);mask-image:linear-gradient(90deg,#00000059,#000 75%)}}@media (min-width:821px){body:has(.institutionalHero) .institutionalHeroShade{filter:brightness(.92);background-position:right -100px top 90px;background-size:auto 145%;-webkit-mask-image:linear-gradient(90deg,#0000 38%,#0000000d 48%,#00000073 61%,#000000e6 73%,#000 82%);mask-image:linear-gradient(90deg,#0000 38%,#0000000d 48%,#00000073 61%,#000000e6 73%,#000 82%)}}body:has(.institutionalHero) .institutionalHeroShade{filter:none;background-image:url(/assets/hero-montana-panoramica-4k.jpg);background-repeat:no-repeat;-webkit-mask-image:none;mask-image:none}@media (min-width:821px){body:has(.institutionalHero) .institutionalHeroShade{background-position:50% 50px;background-size:100%}}@media (max-width:820px){body:has(.institutionalHero) .institutionalHeroShade{background-position:68%;background-size:auto 100%}}body:has(.institutionalHero) .mainNav a{font-size:.84rem}body:has(.institutionalHero) .headerCta{font-size:.76rem}@media (min-width:981px){body:has(.institutionalHero) .headerInner{gap:12px;width:min(100% - 32px,1320px)}body:has(.institutionalHero) .brand{width:165px;height:46px}body:has(.institutionalHero) .brand:before{font-size:.58rem}body:has(.institutionalHero) .brand:after{font-size:1.7rem}body:has(.institutionalHero) .menuButton{display:none}body:has(.institutionalHero) .mainNav{box-shadow:none;background:0 0;gap:clamp(8px,1vw,14px);padding:0;display:flex;position:static;inset:auto}body:has(.institutionalHero) .mainNav a{padding:21px 0 18px;font-size:.84rem}body:has(.institutionalHero) .mainNav .navCta{display:none}body:has(.institutionalHero) .headerCta{min-height:38px;padding:7px 12px;font-size:.72rem;display:inline-flex}}@media (min-width:981px) and (max-width:1180px){body:has(.institutionalHero) .institutionalHeroContent{padding-left:40px}body:has(.institutionalHero) .institutionalHeroContent h1{max-width:540px;font-size:4.1rem}body:has(.institutionalHero) .institutionalHeroThesis{font-size:.9rem}body:has(.institutionalHero) .institutionalHeroText{max-width:405px;font-size:.75rem}body:has(.institutionalHero) .institutionalHero:after{width:48px;height:48px;font-size:1.1rem;top:145px;left:30px}}@media (min-width:1181px){body:has(.institutionalHero) .headerInner{min-height:48px}body:has(.institutionalHero) .brand{width:132px;height:38px}body:has(.institutionalHero) .brand:before{font-size:.48rem}body:has(.institutionalHero) .brand:after{font-size:1.38rem}body:has(.institutionalHero) .mainNav a{padding:15px 0 13px;font-size:.7rem}body:has(.institutionalHero) .headerCta{min-height:31px;padding:5px 10px;font-size:.59rem}body:has(.institutionalHero) .institutionalHeroContent{padding-left:153px;transform:translateY(-85px)}body:has(.institutionalHero) .institutionalHero:after{top:115px;left:56px}body:has(.institutionalHero) .institutionalHeroShade{background-position:50% 35px}}body:has(.institutionalHero) .brand{width:180px;height:auto}body:has(.institutionalHero) .brand img{width:100%;height:auto;display:block}body:has(.institutionalHero) .brand:before{display:none}body:has(.institutionalHero) .brand:after{display:none}body:has(.institutionalHero) .institutionalHero:after{display:none}@media (min-width:981px){body:has(.institutionalHero) .institutionalHeroContent{width:min(100% - 48px,1280px);padding-left:40px}}@media (min-width:1181px){body:has(.institutionalHero) .institutionalHero{height:100svh;min-height:650px}body:has(.institutionalHero) .institutionalHeroContent{transform:translateY(-110px)}body:has(.institutionalHero) .institutionalHero:after{top:90px}}@media (min-width:981px){body:has(.institutionalHero) .headerInner{min-height:48px}body:has(.institutionalHero) .brand{width:132px;height:38px}body:has(.institutionalHero) .brand:before{font-size:.48rem}body:has(.institutionalHero) .brand:after{font-size:1.38rem}body:has(.institutionalHero) .mainNav a{padding:15px 0 13px;font-size:.7rem}body:has(.institutionalHero) .headerCta{min-height:31px;padding:5px 10px;font-size:.59rem}body:has(.institutionalHero) .institutionalHero{height:100svh;min-height:650px}body:has(.institutionalHero) .institutionalHeroContent{padding-left:153px;transform:translateY(-110px)}body:has(.institutionalHero) .institutionalHero:after{top:90px;left:56px}body:has(.institutionalHero) .institutionalHeroContent{width:calc(100% - 96px);max-width:none;margin-left:96px;margin-right:0;padding-left:0}body:has(.institutionalHero) .institutionalHeroShade{background-position:calc(50% - 55px) 35px}}body:has(.institutionalHero) .methodDefinition:after{content:"2"}body:has(.institutionalHero) .actionInsufficient:after{content:"3"}body:has(.institutionalHero) .applicationsSection:after{content:"4"}body:has(.institutionalHero) .verticeBuilds:after{content:"5"}body:has(.institutionalHero) .homeConferences:after{content:"6"}body:has(.institutionalHero) .methodArchitecture:after{content:"7"}body:has(.institutionalHero) .constructionPrinciples:after{content:"8"}body:has(.institutionalHero) .verticeAction:after{content:"9"}body:has(.institutionalHero) .founderInstitutional:after{content:"10"}body:has(.institutionalHero) .ecosystemArchitecture:after{content:"11"}body:has(.institutionalHero) .institutionalClosing:after{content:"12"}:is(body:has(.institutionalHero) .actionInsufficient,body:has(.institutionalHero) .verticeBuilds,body:has(.institutionalHero) .constructionPrinciples,body:has(.institutionalHero) .verticeAction){padding-block:46px}:is(body:has(.institutionalHero) .actionInsufficient .sectionHeading,body:has(.institutionalHero) .verticeBuilds .sectionHeading,body:has(.institutionalHero) .constructionPrinciples .sectionHeading,body:has(.institutionalHero) .verticeAction .sectionHeading){text-align:center;max-width:920px;margin:0 auto 25px}:is(body:has(.institutionalHero) .actionInsufficient .sectionHeading h2,body:has(.institutionalHero) .verticeBuilds .sectionHeading h2,body:has(.institutionalHero) .constructionPrinciples .sectionHeading h2,body:has(.institutionalHero) .verticeAction .sectionHeading h2){font-size:2rem}:is(body:has(.institutionalHero) .actionInsufficient .sectionLead,body:has(.institutionalHero) .verticeBuilds .sectionLead,body:has(.institutionalHero) .verticeAction .sectionLead){max-width:860px;margin-inline:auto;font-size:.86rem;line-height:1.55}body:has(.institutionalHero) .actionInsufficient{background:#fff}body:has(.institutionalHero) .actionInsufficientIntro{color:#6a5435;text-align:center;max-width:900px;margin:-10px auto 28px;font-size:.8rem;line-height:1.55}body:has(.institutionalHero) .insufficientActionGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:0;display:grid}body:has(.institutionalHero) .insufficientActionGrid article{text-align:center;border-right:1px solid #b08d5740;padding:4px 18px}body:has(.institutionalHero) .insufficientActionGrid article:last-child{border-right:0}body:has(.institutionalHero) .insufficientActionGrid img{width:38px;height:38px;margin-bottom:12px}body:has(.institutionalHero) .insufficientActionGrid h3{min-height:36px;color:var(--navy);font-family:var(--font-body),sans-serif;text-transform:uppercase;margin-bottom:8px;font-size:.7rem;line-height:1.35}body:has(.institutionalHero) .insufficientActionGrid p{color:#59636b;margin:0;font-size:.68rem;line-height:1.48}body:has(.institutionalHero) .verticeBuilds{background:#faf8f3}body:has(.institutionalHero) .constructionGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:0;display:grid}body:has(.institutionalHero) .constructionGrid article{text-align:center;border-right:1px solid #b08d574d;padding:8px 16px}body:has(.institutionalHero) .constructionGrid article:last-child{border-right:0}body:has(.institutionalHero) .constructionGrid img{width:36px;height:36px;margin-bottom:10px}body:has(.institutionalHero) .constructionGrid h3{color:var(--navy);font-family:var(--font-body),sans-serif;text-transform:uppercase;margin-bottom:7px;font-size:.76rem}body:has(.institutionalHero) .constructionGrid p{color:#55616a;margin:0;font-size:.68rem;line-height:1.45}body:has(.institutionalHero) .constructionPrinciples{background:#f7f4ed}body:has(.institutionalHero) .principlesGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:0;display:grid}body:has(.institutionalHero) .principlesGrid article{text-align:center;border-right:1px solid #b08d5747;padding:15px 18px 8px;position:relative}body:has(.institutionalHero) .principlesGrid article:last-child{border-right:0}body:has(.institutionalHero) .principlesGrid article:before{content:"";background:var(--gold);width:22px;height:2px;margin:0 auto 12px;display:block}body:has(.institutionalHero) .principlesGrid h3{min-height:38px;color:var(--navy);font-family:var(--font-body),sans-serif;text-transform:uppercase;margin-bottom:8px;font-size:.69rem;line-height:1.35}body:has(.institutionalHero) .principlesGrid p{color:#5f686f;margin:0;font-size:.66rem;line-height:1.45}body:has(.institutionalHero) .verticeAction{background:#fff}body:has(.institutionalHero) .actionRoutesGrid{grid-template-columns:repeat(3,minmax(0,1fr));max-width:1030px;margin:auto;display:grid}body:has(.institutionalHero) .actionRoutesGrid article{text-align:center;border-right:1px solid #b08d574d;padding:10px 42px}body:has(.institutionalHero) .actionRoutesGrid article:last-child{border-right:0}body:has(.institutionalHero) .actionRoutesGrid img{width:42px;height:42px;margin-bottom:12px}body:has(.institutionalHero) .actionRoutesGrid h3{color:var(--navy);font-family:var(--font-body),sans-serif;text-transform:uppercase;margin-bottom:8px;font-size:.76rem}body:has(.institutionalHero) .actionRoutesGrid p{color:#59636b;margin:0;font-size:.72rem;line-height:1.5}.businessPageHero .pageHeroInner>img{filter:brightness(0)saturate()invert(72%)sepia(25%)saturate(749%)hue-rotate(357deg)brightness(88%);border-radius:0;width:118px;height:118px}.businessDefinition{background:#fff}.businessDefinitionGrid{grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);align-items:start;gap:70px;display:grid}.businessDefinition h2{font-size:clamp(2rem,3.5vw,3.2rem)}.businessDefinitionGrid>div:last-child{border-left:2px solid var(--gold);padding-left:42px}.businessDefinitionGrid>div:last-child p{font-size:1.05rem;line-height:1.75}.businessProblemsGrid{border-top:1px solid #b08d5759;border-left:1px solid #b08d5759;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:36px;display:grid}.businessProblemsGrid article{background:#fff;border-bottom:1px solid #b08d5759;border-right:1px solid #b08d5759;min-height:150px;padding:24px 20px}.businessProblemsGrid span{color:var(--gold);font-weight:800}.businessProblemsGrid p{color:#414c55;margin:18px 0 0;font-size:.88rem;line-height:1.55}.businessFields{color:#fff;background:#071625}.businessFields .sectionHeading{max-width:800px}.businessFields .sectionLead{color:#cbd4db}.businessFieldsGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.businessFieldsGrid>a{color:#fff;background:linear-gradient(155deg,#102b42,#06131f);border:1px solid #b08d576b;flex-direction:column;min-height:300px;padding:26px 22px;text-decoration:none;transition:all .2s;display:flex}.businessFieldsGrid>a:hover{border-color:#d0a968;transform:translateY(-3px)}.businessFieldsGrid img{width:42px;height:42px;margin-bottom:34px}.businessFieldsGrid h3{color:#fff;text-transform:uppercase}.businessFieldsGrid p{color:#cbd4db;font-size:.82rem;line-height:1.6}.businessFieldsGrid span{color:#d5ad6a;letter-spacing:.08em;text-transform:uppercase;margin-top:auto;font-size:.68rem;font-weight:800}.businessProcess{justify-content:center;align-items:center;gap:12px;margin-top:38px;display:flex}.businessProcess span{min-width:170px;color:var(--navy);text-align:center;text-transform:uppercase;background:#fff;border:1px solid #b08d5780;padding:20px 24px;font-weight:800}.businessProcess i{color:var(--gold);font-size:1.4rem;font-style:normal}.businessWays{background:#fff}.businessWaysGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.businessWaysGrid>a{border-top:3px solid var(--gold);background:var(--cream);min-height:240px;color:var(--navy);flex-direction:column;padding:28px;text-decoration:none;display:flex}.businessWaysGrid h3{text-transform:uppercase}.businessWaysGrid p{color:#56616b;font-size:.88rem;line-height:1.65}.businessWaysGrid span{color:#8f6f3d;text-transform:uppercase;margin-top:auto;font-size:.72rem;font-weight:800}.businessConferenceBlock{color:#fff;text-align:center;background:#061522 url(/assets/hero-montana-v2.png) 50% 64%/cover no-repeat}.businessConferenceBlock .container{max-width:850px}.businessConferenceBlock h2{text-transform:uppercase;font-size:clamp(2.2rem,4.5vw,4rem)}.businessConferenceBlock p:not(.eyebrow){color:#d8e0e5;max-width:720px;margin:18px auto 28px;line-height:1.7}@media (max-width:1050px){.businessProblemsGrid,.businessFieldsGrid{grid-template-columns:repeat(3,1fr)}.businessWaysGrid{grid-template-columns:1fr 1fr}.businessProcess{flex-wrap:wrap}}@media (max-width:720px){.businessDefinitionGrid{grid-template-columns:1fr;gap:30px}.businessDefinitionGrid>div:last-child{border-top:2px solid var(--gold);border-left:0;padding:24px 0 0}.businessProblemsGrid,.businessFieldsGrid,.businessWaysGrid{grid-template-columns:1fr}.businessProblemsGrid article{min-height:auto}.businessFieldsGrid>a{min-height:245px}.businessProcess{flex-direction:column;align-items:stretch}.businessProcess span{min-width:0}.businessProcess i{text-align:center;transform:rotate(90deg)}}@media (max-width:1050px){body:has(.institutionalHero) .insufficientActionGrid{grid-template-columns:repeat(3,1fr);gap:26px 0}body:has(.institutionalHero) .insufficientActionGrid article:nth-child(3){border-right:0}:is(body:has(.institutionalHero) .constructionGrid,body:has(.institutionalHero) .principlesGrid){grid-template-columns:repeat(3,1fr);gap:26px 0}:is(body:has(.institutionalHero) .constructionGrid article:nth-child(3),body:has(.institutionalHero) .principlesGrid article:nth-child(3)){border-right:0}}@media (max-width:700px){:is(body:has(.institutionalHero) .actionInsufficient,body:has(.institutionalHero) .verticeBuilds,body:has(.institutionalHero) .constructionPrinciples,body:has(.institutionalHero) .verticeAction){padding-block:44px}:is(body:has(.institutionalHero) .actionInsufficient .sectionHeading h2,body:has(.institutionalHero) .verticeBuilds .sectionHeading h2,body:has(.institutionalHero) .constructionPrinciples .sectionHeading h2,body:has(.institutionalHero) .verticeAction .sectionHeading h2){font-size:1.65rem}:is(body:has(.institutionalHero) .insufficientActionGrid,body:has(.institutionalHero) .constructionGrid,body:has(.institutionalHero) .principlesGrid){grid-template-columns:1fr 1fr;gap:0}:is(body:has(.institutionalHero) .insufficientActionGrid article,body:has(.institutionalHero) .constructionGrid article,body:has(.institutionalHero) .principlesGrid article){border-bottom:1px solid #b08d5740;border-right:1px solid #b08d5740;padding:18px 12px}:is(body:has(.institutionalHero) .insufficientActionGrid article:nth-child(2n),body:has(.institutionalHero) .constructionGrid article:nth-child(2n),body:has(.institutionalHero) .principlesGrid article:nth-child(2n)){border-right:0}body:has(.institutionalHero) .insufficientActionGrid article:last-child{border-right:0;grid-column:1/-1}body:has(.institutionalHero) .actionRoutesGrid{grid-template-columns:1fr}body:has(.institutionalHero) .actionRoutesGrid article{border-bottom:1px solid #b08d574d;border-right:0;padding:22px 18px}body:has(.institutionalHero) .actionRoutesGrid article:last-child{border-bottom:0}}
