.page-module__mZtTzW__kitPage{--navy:#0b1d33;--navy-deep:#061426;--slate:#2e3440;--gold:#c9a44d;--gold-light:#e3c46f;--white:#f7f7f5;--ink:#172335;--muted:#5f6976;background:var(--white);color:var(--ink);min-height:100vh}.page-module__mZtTzW__header{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:20;background:#061426f0;border-bottom:1px solid #c9a44d47;justify-content:space-between;align-items:center;padding:16px max(24px,50vw - 590px);display:flex;position:sticky;top:0}.page-module__mZtTzW__brand{color:var(--white);align-items:center;gap:12px;display:flex}.page-module__mZtTzW__brand span{text-transform:uppercase;flex-direction:column;line-height:1;display:flex}.page-module__mZtTzW__brand strong{letter-spacing:.13em;font-family:Georgia,Times New Roman,serif;font-size:1.08rem}.page-module__mZtTzW__brand small{color:var(--gold);letter-spacing:.3em;margin-top:6px;font-size:.58rem}.page-module__mZtTzW__nav{align-items:center;gap:24px;display:flex}.page-module__mZtTzW__nav a{color:#d9e0e7;font-size:.82rem;font-weight:700}.page-module__mZtTzW__nav a:last-child{background:var(--gold);color:var(--navy-deep);padding:12px 18px}.page-module__mZtTzW__hero{background:radial-gradient(circle at 82% 20%, #c9a44d1f, transparent 30%), linear-gradient(135deg, var(--navy-deep), var(--navy));color:var(--white);grid-template-columns:1.08fr .92fr;align-items:center;gap:68px;max-width:none;padding:92px max(24px,50vw - 590px) 104px;display:grid}.page-module__mZtTzW__eyebrow,.page-module__mZtTzW__sectionLabel{color:var(--gold);letter-spacing:.19em;text-transform:uppercase;margin:0 0 18px;font-size:.72rem;font-weight:800}.page-module__mZtTzW__hero h1,.page-module__mZtTzW__problemSection h2,.page-module__mZtTzW__sectionIntro h2,.page-module__mZtTzW__insideHeading h2,.page-module__mZtTzW__audienceSection h2,.page-module__mZtTzW__faqSection h2,.page-module__mZtTzW__finalCta h2{letter-spacing:-.045em;margin:0;font-family:Georgia,Times New Roman,serif;font-weight:500;line-height:1.03}.page-module__mZtTzW__hero h1{max-width:760px;font-size:clamp(3.2rem,5.7vw,5.8rem)}.page-module__mZtTzW__heroLead{color:#c7d0db;max-width:720px;margin:30px 0 34px;font-size:1.12rem;line-height:1.78}.page-module__mZtTzW__heroActions{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.page-module__mZtTzW__primaryButton{background:var(--gold);color:var(--navy-deep);justify-content:center;align-items:center;min-height:56px;padding:0 26px;font-size:.86rem;font-weight:800;transition:transform .2s,background .2s;display:inline-flex}.page-module__mZtTzW__primaryButton:hover{background:var(--gold-light);transform:translateY(-2px)}.page-module__mZtTzW__textLink{border-bottom:1px solid var(--gold);color:var(--white);padding-bottom:3px;font-size:.84rem;font-weight:700}.page-module__mZtTzW__priceNote{color:#9eabb8;max-width:580px;margin:20px 0 0;font-size:.76rem;line-height:1.6}.page-module__mZtTzW__coverPanel{background:#ffffff0b;border:1px solid #c9a44d52;padding:24px;position:relative;box-shadow:0 28px 70px #00000047}.page-module__mZtTzW__coverPanel:after{content:"";pointer-events:none;z-index:0;border:1px solid #c9a44d99;position:absolute;inset:14px -14px -14px 14px}.page-module__mZtTzW__coverImage{z-index:1;width:100%;height:auto;display:block;position:relative}.page-module__mZtTzW__problemSection,.page-module__mZtTzW__organizeSection,.page-module__mZtTzW__insideSection,.page-module__mZtTzW__audienceSection,.page-module__mZtTzW__faqSection,.page-module__mZtTzW__finalCta{max-width:1180px;margin:auto;padding:100px 24px}.page-module__mZtTzW__problemSection{grid-template-columns:.95fr 1.05fr;gap:86px;display:grid}.page-module__mZtTzW__problemSection h2,.page-module__mZtTzW__sectionIntro h2,.page-module__mZtTzW__insideHeading h2,.page-module__mZtTzW__audienceSection h2,.page-module__mZtTzW__faqSection h2{font-size:clamp(2.45rem,4vw,4.15rem)}.page-module__mZtTzW__problemCopy{border-left:3px solid var(--gold);padding-left:34px}.page-module__mZtTzW__problemCopy p,.page-module__mZtTzW__insideHeading>p:last-child,.page-module__mZtTzW__roadmapCard p,.page-module__mZtTzW__finalCta p{color:var(--muted);line-height:1.82}.page-module__mZtTzW__organizeSection{background:var(--navy);color:var(--white);max-width:none;padding-left:max(24px,50vw - 590px);padding-right:max(24px,50vw - 590px)}.page-module__mZtTzW__sectionIntro{max-width:860px}.page-module__mZtTzW__organizeGrid{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:60px;display:grid}.page-module__mZtTzW__organizeGrid article{background:#ffffff09;border:1px solid #c9a44d2e;min-height:300px;padding:28px 24px}.page-module__mZtTzW__organizeGrid span{color:var(--gold);font-size:.72rem}.page-module__mZtTzW__insideList>article>span{color:#806221;letter-spacing:.09em;text-transform:uppercase;font-size:.65rem;font-weight:800}.page-module__mZtTzW__organizeGrid h3,.page-module__mZtTzW__insideList h3{margin:50px 0 18px;font-family:Georgia,Times New Roman,serif;font-size:1.55rem;font-weight:500}.page-module__mZtTzW__organizeGrid p{color:#c5cfda;line-height:1.72}.page-module__mZtTzW__insideSection{grid-template-columns:.82fr 1.18fr;gap:80px;display:grid}.page-module__mZtTzW__insideHeading{align-self:start;position:sticky;top:116px}.page-module__mZtTzW__insideList{border-top:1px solid #0b1d3326}.page-module__mZtTzW__insideList article{border-bottom:1px solid #0b1d3326;grid-template-columns:90px 1fr;gap:28px;padding:30px 0;display:grid}.page-module__mZtTzW__insideList h3{color:var(--navy);margin:0 0 12px}.page-module__mZtTzW__insideList p{color:var(--muted);margin:0;line-height:1.7}.page-module__mZtTzW__audienceSection{grid-template-columns:1fr 1fr;gap:28px;display:grid}.page-module__mZtTzW__audienceCard,.page-module__mZtTzW__roadmapCard{border:1px solid #0b1d331a;padding:54px}.page-module__mZtTzW__audienceCard{background:#eef1f4}.page-module__mZtTzW__roadmapCard{background:var(--navy);color:var(--white)}.page-module__mZtTzW__roadmapCard p{color:#c5cfda}.page-module__mZtTzW__audienceCard ul{margin:34px 0 0;padding-left:20px}.page-module__mZtTzW__audienceCard li{margin-bottom:14px;line-height:1.72}.page-module__mZtTzW__faqSection{border-top:1px solid #0b1d3321}.page-module__mZtTzW__faqList{margin-top:55px}.page-module__mZtTzW__faqList details{border-top:1px solid #0b1d3326;padding:22px 0}.page-module__mZtTzW__faqList details:last-child{border-bottom:1px solid #0b1d3326}.page-module__mZtTzW__faqList summary{color:var(--navy);cursor:pointer;font-family:Georgia,Times New Roman,serif;font-size:1.3rem;font-weight:600}.page-module__mZtTzW__faqList p{color:var(--muted);max-width:850px;line-height:1.75}.page-module__mZtTzW__finalCta{background:linear-gradient(135deg, #b68f3c, var(--gold));color:var(--navy-deep);justify-content:space-between;align-items:center;gap:48px;max-width:none;padding-left:max(24px,50vw - 590px);padding-right:max(24px,50vw - 590px);display:flex}.page-module__mZtTzW__finalCta .page-module__mZtTzW__sectionLabel,.page-module__mZtTzW__finalCta p{color:#253247}.page-module__mZtTzW__finalCta h2{max-width:760px;font-size:clamp(2.5rem,4vw,4.35rem)}.page-module__mZtTzW__finalCta .page-module__mZtTzW__primaryButton{background:var(--navy-deep);color:var(--white);flex:none}.page-module__mZtTzW__finalCta .page-module__mZtTzW__primaryButton:hover{background:var(--navy)}.page-module__mZtTzW__footer{color:#dbe3eb;background:#050e1a;grid-template-columns:1fr 1.4fr auto;align-items:center;gap:24px;padding:38px max(24px,50vw - 590px);display:grid}.page-module__mZtTzW__footer div{flex-direction:column;display:flex}.page-module__mZtTzW__footer span,.page-module__mZtTzW__footer p,.page-module__mZtTzW__footer a{color:#9aa7b5;font-size:.72rem;line-height:1.6}.page-module__mZtTzW__footer a{color:var(--gold)}@media (max-width:900px){.page-module__mZtTzW__hero,.page-module__mZtTzW__problemSection,.page-module__mZtTzW__insideSection,.page-module__mZtTzW__audienceSection{grid-template-columns:1fr}.page-module__mZtTzW__hero{gap:52px}.page-module__mZtTzW__insideHeading{position:static}.page-module__mZtTzW__organizeGrid{grid-template-columns:repeat(2,1fr)}.page-module__mZtTzW__footer{grid-template-columns:1fr}}@media (max-width:620px){.page-module__mZtTzW__header{padding-top:13px;padding-bottom:13px}.page-module__mZtTzW__nav a:not(:last-child){display:none}.page-module__mZtTzW__hero{padding-top:58px}.page-module__mZtTzW__hero h1{font-size:3.05rem}.page-module__mZtTzW__organizeGrid{grid-template-columns:1fr}.page-module__mZtTzW__organizeGrid article{min-height:230px}.page-module__mZtTzW__audienceCard,.page-module__mZtTzW__roadmapCard{padding:34px 26px}.page-module__mZtTzW__finalCta{flex-direction:column;align-items:flex-start}.page-module__mZtTzW__primaryButton{width:100%}}.page-module__mZtTzW__hero{background:linear-gradient(90deg,#061426fa,#061426db 52%,#06142661),linear-gradient(#0000 54%,#061426a3),url(/images/tateway-financial-foundation.webp) 50%/cover no-repeat;position:relative;box-shadow:inset 0 -70px 90px #00000029}.page-module__mZtTzW__hero h1,.page-module__mZtTzW__heroLead{text-shadow:0 3px 24px #0006}.page-module__mZtTzW__primaryButton{box-shadow:0 14px 36px #0000002e}.page-module__mZtTzW__coverPanel{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:linear-gradient(145deg,#ffffff1a,#ffffff06);box-shadow:0 36px 100px #0000006b}.page-module__mZtTzW__problemSection{background:radial-gradient(circle at 8% 14%,#c9a44d1f,#0000 25%)}.page-module__mZtTzW__organizeSection{background:radial-gradient(circle at 88% 12%,#c9a44d26,#0000 26%),repeating-linear-gradient(120deg,#0000 0 94px,#ffffff05 95px 96px),linear-gradient(135deg,#071b2d,#0b1d33)}.page-module__mZtTzW__organizeGrid article{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(145deg,#ffffff12,#ffffff06);box-shadow:0 24px 56px #0003}.page-module__mZtTzW__insideSection{background:radial-gradient(circle at 92% 4%,#c9a44d1a,#0000 24%)}.page-module__mZtTzW__insideList{background:#ffffff75;padding:0 28px;box-shadow:0 24px 64px #0b1d3314}.page-module__mZtTzW__audienceCard,.page-module__mZtTzW__roadmapCard{box-shadow:0 26px 68px #0b1d331f}.page-module__mZtTzW__roadmapCard{background:radial-gradient(circle at 90% 8%,#c9a44d2e,#0000 28%),linear-gradient(140deg,#0b1d33,#152f48)}.page-module__mZtTzW__faqSection{background:linear-gradient(145deg,#ffffff94,#eef0eb85)}.page-module__mZtTzW__finalCta{background:radial-gradient(circle at 88% 12%,#ffffff47,#0000 28%),linear-gradient(125deg,#a77c32,#d2ad57 55%,#bb8b35);box-shadow:inset 0 1px #ffffff59}@media (max-width:620px){.page-module__mZtTzW__hero{background-position:64%}.page-module__mZtTzW__insideList{padding-left:18px;padding-right:18px}}
