.TwinCitiesBlueprintLanding-module__4FmglG__page{--navy:#0d2b4a;--amber:#f2a93b;--teal:#2ec4c6;color:var(--navy);font-family:var(--font-twin-cities),Tajawal,sans-serif;background:#eef3f9;overflow:hidden}.TwinCitiesBlueprintLanding-module__4FmglG__page *{box-sizing:border-box}.TwinCitiesBlueprintLanding-module__4FmglG__page a{text-decoration:none}.TwinCitiesBlueprintLanding-module__4FmglG__page>header{background:var(--navy);z-index:20;justify-content:space-between;align-items:center;padding:20px 56px;display:flex;position:sticky;top:0}.TwinCitiesBlueprintLanding-module__4FmglG__brand{color:#f4f8fc;align-items:center;gap:12px;display:flex}.TwinCitiesBlueprintLanding-module__4FmglG__brand i{background:linear-gradient(135deg,var(--amber),#e8912a);color:var(--navy);border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;font:700 20px sans-serif;display:flex}.TwinCitiesBlueprintLanding-module__4FmglG__brand b{font-size:19px}.TwinCitiesBlueprintLanding-module__4FmglG__brand small{color:#9fb7cf;font-size:12px;display:block}.TwinCitiesBlueprintLanding-module__4FmglG__page>header nav{align-items:center;gap:25px;display:flex}.TwinCitiesBlueprintLanding-module__4FmglG__page>header nav>a{color:#cddcec}.TwinCitiesBlueprintLanding-module__4FmglG__page>header nav>a:last-child,.TwinCitiesBlueprintLanding-module__4FmglG__hero nav a:first-child{background:var(--amber);color:var(--navy);border-radius:999px;padding:11px 22px;font-weight:700}.TwinCitiesBlueprintLanding-module__4FmglG__languages{border:1px solid #315576;border-radius:999px;padding:3px}.TwinCitiesBlueprintLanding-module__4FmglG__languages button{color:#9fb7cf;background:0 0;border:0;border-radius:999px;padding:6px 9px}.TwinCitiesBlueprintLanding-module__4FmglG__languages .TwinCitiesBlueprintLanding-module__4FmglG__active{background:var(--teal);color:var(--navy)}.TwinCitiesBlueprintLanding-module__4FmglG__hero{background:linear-gradient(180deg,var(--navy) 0 58%,#eef3f9 58%);text-align:center;padding:88px 56px 64px}.TwinCitiesBlueprintLanding-module__4FmglG__hero>div:first-child{max-width:980px;margin:auto}.TwinCitiesBlueprintLanding-module__4FmglG__hero>div:first-child>span{border:1px solid var(--teal);color:#8fe3e4;background:#2ec4c626;border-radius:999px;margin-bottom:28px;padding:8px 18px;font-weight:700;display:inline-block}.TwinCitiesBlueprintLanding-module__4FmglG__hero h1{color:#f4f8fc;margin:0 0 22px;font-size:52px;line-height:1.35}.TwinCitiesBlueprintLanding-module__4FmglG__hero p{color:#c3d5e6;max-width:700px;margin:0 auto 40px;font-size:19px;line-height:1.8}.TwinCitiesBlueprintLanding-module__4FmglG__hero nav{justify-content:center;gap:16px;margin-bottom:56px;display:flex}.TwinCitiesBlueprintLanding-module__4FmglG__hero nav a{color:#fff;border:1px solid #4a7fb5;border-radius:10px;padding:16px 32px;font-weight:700}.TwinCitiesBlueprintLanding-module__4FmglG__stats{background:var(--navy);border:1px solid #234a70;border-radius:16px;grid-template-columns:repeat(4,1fr);max-width:920px;margin:auto;padding:28px 40px;display:grid;box-shadow:0 20px 50px #0d2b4a59}.TwinCitiesBlueprintLanding-module__4FmglG__stats article{border-inline-start:1px solid #234a70}.TwinCitiesBlueprintLanding-module__4FmglG__stats b{color:var(--amber);font-size:30px;display:block}.TwinCitiesBlueprintLanding-module__4FmglG__stats span{color:#9fb7cf;font-size:13px}.TwinCitiesBlueprintLanding-module__4FmglG__title{text-align:center}.TwinCitiesBlueprintLanding-module__4FmglG__title span{color:#e8912a;font-weight:700}.TwinCitiesBlueprintLanding-module__4FmglG__title h2{margin:12px 0 14px;font-size:34px}.TwinCitiesBlueprintLanding-module__4FmglG__title p{color:#4a6685;max-width:600px;margin:0 auto 52px}.TwinCitiesBlueprintLanding-module__4FmglG__markets,.TwinCitiesBlueprintLanding-module__4FmglG__how,.TwinCitiesBlueprintLanding-module__4FmglG__snapshot,.TwinCitiesBlueprintLanding-module__4FmglG__tip,.TwinCitiesBlueprintLanding-module__4FmglG__related{max-width:1180px;margin:auto}.TwinCitiesBlueprintLanding-module__4FmglG__markets{padding:90px 56px 30px}.TwinCitiesBlueprintLanding-module__4FmglG__marketGrid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.TwinCitiesBlueprintLanding-module__4FmglG__marketGrid article{background:#fff;border:1px solid #dde7f1;border-radius:14px;padding:26px}.TwinCitiesBlueprintLanding-module__4FmglG__marketGrid article>i{width:38px;height:5px;display:block}.TwinCitiesBlueprintLanding-module__4FmglG__marketGrid h3{margin:14px 0 4px;font-size:20px}.TwinCitiesBlueprintLanding-module__4FmglG__marketGrid p{color:#63799a;margin:0}.TwinCitiesBlueprintLanding-module__4FmglG__marketGrid article>div{border-top:1px solid #eef2f7;justify-content:space-between;margin-top:14px;padding-top:14px;display:flex}.TwinCitiesBlueprintLanding-module__4FmglG__how{padding:90px 56px}.TwinCitiesBlueprintLanding-module__4FmglG__how>div{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.TwinCitiesBlueprintLanding-module__4FmglG__how article{background:var(--navy);color:#fff;border-radius:16px;padding:32px 28px}.TwinCitiesBlueprintLanding-module__4FmglG__how article i{background:var(--amber);color:var(--navy);border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;font-style:normal;font-weight:800;display:flex}.TwinCitiesBlueprintLanding-module__4FmglG__how h3{margin:20px 0 10px}.TwinCitiesBlueprintLanding-module__4FmglG__how article p{color:#b9cce0;line-height:1.75}.TwinCitiesBlueprintLanding-module__4FmglG__snapshot{background:#fff;border:1px solid #dde7f1;border-radius:18px;margin-bottom:90px;overflow:hidden}.TwinCitiesBlueprintLanding-module__4FmglG__snapshot>div:first-child{padding:32px 32px 8px}.TwinCitiesBlueprintLanding-module__4FmglG__snapshot h2{margin:0}.TwinCitiesBlueprintLanding-module__4FmglG__snapshot>div:first-child p{color:#63799a}.TwinCitiesBlueprintLanding-module__4FmglG__table header,.TwinCitiesBlueprintLanding-module__4FmglG__table article{grid-template-columns:1.4fr 1fr 1fr 1fr;padding:18px 32px;display:grid}.TwinCitiesBlueprintLanding-module__4FmglG__table header{color:#63799a;background:#f6f9fc}.TwinCitiesBlueprintLanding-module__4FmglG__table article{border-top:1px solid #eef2f7}.TwinCitiesBlueprintLanding-module__4FmglG__table em{color:#b06a12;background:#fdf1de;border-radius:999px;justify-self:start;padding:5px 14px;font-style:normal}.TwinCitiesBlueprintLanding-module__4FmglG__table em[data-active=true]{color:#1f8a4c;background:#e7f8ec}.TwinCitiesBlueprintLanding-module__4FmglG__tip{background:#eaf9f9;border:1px solid #bfe8e8;border-radius:16px;align-items:center;gap:22px;margin-bottom:90px;padding:30px 36px;display:flex}.TwinCitiesBlueprintLanding-module__4FmglG__tip>i{background:var(--teal);color:#fff;border-radius:50%;justify-content:center;align-items:center;min-width:52px;height:52px;font-style:normal;display:flex}.TwinCitiesBlueprintLanding-module__4FmglG__tip p{color:#3d5975;margin:4px 0}.TwinCitiesBlueprintLanding-module__4FmglG__faq{max-width:820px;margin:auto;padding:0 56px 90px}.TwinCitiesBlueprintLanding-module__4FmglG__faq h2{text-align:center}.TwinCitiesBlueprintLanding-module__4FmglG__faq article{background:#fff;border:1px solid #dde7f1;border-radius:12px;margin-bottom:14px;padding:24px 28px}.TwinCitiesBlueprintLanding-module__4FmglG__faq article p{color:#4a6685}.TwinCitiesBlueprintLanding-module__4FmglG__related{grid-template-columns:1fr 1fr;gap:22px;padding:0 56px 100px;display:grid}.TwinCitiesBlueprintLanding-module__4FmglG__related a{background:var(--navy);color:#fff;border-radius:16px;padding:32px}.TwinCitiesBlueprintLanding-module__4FmglG__related span{color:var(--amber)}.TwinCitiesBlueprintLanding-module__4FmglG__related a+a span{color:var(--teal)}.TwinCitiesBlueprintLanding-module__4FmglG__related p{color:#b9cce0}.TwinCitiesBlueprintLanding-module__4FmglG__page>footer{color:#7d97b3;background:#0a2138;justify-content:space-between;padding:40px 56px;display:flex}.TwinCitiesBlueprintLanding-module__4FmglG__integration{background:#fff;grid-template-columns:1fr minmax(360px,620px);gap:48px;padding:78px max(32px,50vw - 590px);display:grid}.TwinCitiesBlueprintLanding-module__4FmglG__integration>div>span{color:#e8912a;font-weight:700}.TwinCitiesBlueprintLanding-module__4FmglG__integration h2{margin:12px 0;font-size:38px}.TwinCitiesBlueprintLanding-module__4FmglG__integration p{color:#4a6685;line-height:1.8}.TwinCitiesBlueprintLanding-module__4FmglG__integration nav,.TwinCitiesBlueprintLanding-module__4FmglG__downloads{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.TwinCitiesBlueprintLanding-module__4FmglG__integration nav a{background:var(--navy);color:#fff;border-radius:999px;padding:10px 14px}.TwinCitiesBlueprintLanding-module__4FmglG__downloads a{color:var(--navy);border:1px solid #d8e1ea;border-radius:999px;padding:8px 12px}.TwinCitiesBlueprintLanding-module__4FmglG__infographic{border-radius:18px;min-height:340px;position:relative;overflow:hidden}.TwinCitiesBlueprintLanding-module__4FmglG__infographic img{-o-object-fit:cover;object-fit:cover}@media (max-width:900px){.TwinCitiesBlueprintLanding-module__4FmglG__page>header{padding:16px 20px}.TwinCitiesBlueprintLanding-module__4FmglG__page>header nav>a:not(:last-child){display:none}.TwinCitiesBlueprintLanding-module__4FmglG__hero{padding:70px 24px}.TwinCitiesBlueprintLanding-module__4FmglG__marketGrid{grid-template-columns:1fr 1fr}.TwinCitiesBlueprintLanding-module__4FmglG__how>div{grid-template-columns:1fr}.TwinCitiesBlueprintLanding-module__4FmglG__integration{grid-template-columns:1fr;padding:60px 24px}}@media (max-width:560px){.TwinCitiesBlueprintLanding-module__4FmglG__page>header nav>a:last-child{display:none}.TwinCitiesBlueprintLanding-module__4FmglG__hero h1{font-size:34px}.TwinCitiesBlueprintLanding-module__4FmglG__hero nav{flex-direction:column}.TwinCitiesBlueprintLanding-module__4FmglG__stats{grid-template-columns:1fr 1fr;padding:22px}.TwinCitiesBlueprintLanding-module__4FmglG__markets,.TwinCitiesBlueprintLanding-module__4FmglG__how{padding:64px 20px}.TwinCitiesBlueprintLanding-module__4FmglG__marketGrid{grid-template-columns:1fr}.TwinCitiesBlueprintLanding-module__4FmglG__title h2{font-size:28px}.TwinCitiesBlueprintLanding-module__4FmglG__snapshot{border-radius:0}.TwinCitiesBlueprintLanding-module__4FmglG__table header{display:none}.TwinCitiesBlueprintLanding-module__4FmglG__table article{grid-template-columns:1fr 1fr;gap:6px;padding:16px 20px}.TwinCitiesBlueprintLanding-module__4FmglG__tip{margin:0 20px 64px}.TwinCitiesBlueprintLanding-module__4FmglG__faq{padding:0 20px 64px}.TwinCitiesBlueprintLanding-module__4FmglG__related{grid-template-columns:1fr;padding:0 20px 70px}.TwinCitiesBlueprintLanding-module__4FmglG__page>footer{flex-direction:column;padding:32px 20px}.TwinCitiesBlueprintLanding-module__4FmglG__integration h2{font-size:30px}.TwinCitiesBlueprintLanding-module__4FmglG__infographic{min-height:230px}}.TwinCitiesBlueprintLanding-module__4FmglG__page>header{display:none!important}
