.gso{--navy:#071426;--ink:#1a2744;--gold:#c9a227;--pale:#f4f6fa;color:var(--ink)}.gso h1,.gso h2,.gso h3{font-family:Georgia,'Times New Roman',serif}.gso__eyebrow{color:#b8a06a;font-size:1.2rem;font-weight:800;letter-spacing:.2em}.gso__hero{padding:8rem 0;background:var(--navy);color:#fff;text-align:center}.gso__hero .page-width{max-width:100rem}.gso__hero h1{margin:1rem auto 2rem;max-width:85rem;color:#fff;font-size:5.1rem;line-height:1.1}.gso__hero>div>p:not(.gso__eyebrow){max-width:80rem;margin:auto;color:#d3d9e3;font-size:1.75rem;line-height:1.7}.gso__hero-points{display:grid;grid-template-columns:repeat(3,1fr);margin-top:4rem;border-top:1px solid #344257;border-bottom:1px solid #344257}.gso__hero-points div{padding:2rem;border-right:1px solid #344257}.gso__hero-points div:last-child{border:0}.gso__hero-points strong,.gso__hero-points span{display:block}.gso__hero-points strong{font-size:1.3rem}.gso__hero-points span{margin-top:.5rem;color:#aeb7c5}.gso__section{padding:7rem 0}.gso__section--pale{background:var(--pale)}.gso__heading{text-align:center;margin-bottom:4rem}.gso__heading h2{margin:0 0 1rem;font-size:4rem}.gso__heading p{margin:0;color:#747880}.gso__types{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem}.gso__types article{padding:4rem;border:1px solid #dfe3e9}.gso__types article:last-child{background:var(--navy);color:#fff}.gso__types b{color:#b8a06a;font-size:1.15rem;letter-spacing:.15em}.gso__types h3{margin:1.2rem 0;font-size:3rem}.gso__types article:last-child h3{color:#fff}.gso__types span{display:block;color:#8a8d93;font-size:1.25rem}.gso__types article:last-child span,.gso__types article:last-child p{color:#c0c7d2}.gso__types p{min-height:6rem;color:#70747c;line-height:1.7}.gso__types a,.gso__button{display:inline-flex;padding:1.4rem 2.2rem;background:var(--gold);color:#fff;text-decoration:none;font-weight:800}.gso__process{display:grid;gap:1.7rem}.gso__process--5{grid-template-columns:repeat(5,1fr)}.gso__process--6{grid-template-columns:repeat(6,1fr)}.gso__process article{padding:2.4rem;background:#fff;border-top:3px solid var(--gold)}.gso__process b{color:var(--gold)}.gso__process h3{font-size:2rem}.gso__process p{color:#72767e;line-height:1.6}.gso__checks{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}.gso__checks article{padding:2.8rem;background:var(--pale)}.gso__checks i{display:grid;place-items:center;width:4rem;height:4rem;border-radius:50%;background:var(--navy);color:#fff;font-style:normal}.gso__checks h3{font-size:2.1rem}.gso__checks p{color:#737780;line-height:1.65}.gso__center{text-align:center;margin-top:3.5rem}.gso__section--navy{background:var(--navy);color:#fff}.gso__section--navy .gso__heading h2,.gso__section--navy .gso__process h3{color:#fff}.gso__section--navy .gso__heading p,.gso__section--navy .gso__process p{color:#bdc5d1}.gso__section--navy .gso__process article{background:#102039}.gso__prepare{display:grid;grid-template-columns:.85fr 1.15fr;gap:7rem;align-items:center}.gso__prepare h2{font-size:4rem}.gso__prepare>div:first-child>p:not(.gso__eyebrow){color:#747880;line-height:1.7}.gso__info{display:grid;grid-template-columns:1fr 1fr;border:1px solid #dfe3e9}.gso__info div{display:flex;gap:1rem;padding:1.5rem;border-right:1px solid #dfe3e9;border-bottom:1px solid #dfe3e9}.gso__info b{color:var(--gold)}.gso__after{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.gso__after article{padding:3rem;background:#fff}.gso__after b{color:var(--gold)}.gso__after h3{font-size:2.2rem}.gso__after p{color:#737780}.gso__cta{padding:6rem 0;background:var(--navy);color:#fff;text-align:center}.gso__cta h2{margin:0;color:#fff;font-size:3.8rem}.gso__cta p{color:#ced4de}.gso__cta>div>div{display:flex;justify-content:center;gap:1.5rem;margin-top:2.5rem}.gso__cta a{padding:1.5rem 2.4rem;background:var(--gold);color:#fff;text-decoration:none;font-weight:800}.gso__cta a:last-child{background:transparent;border:1px solid #fff}@media(max-width:989px){.gso__process--5,.gso__process--6{grid-template-columns:repeat(3,1fr)}.gso__checks{grid-template-columns:1fr 1fr}}@media(max-width:749px){.gso__hero{padding:5.5rem 0}.gso__hero h1{font-size:3.8rem}.gso__hero-points,.gso__types,.gso__process--5,.gso__process--6,.gso__checks,.gso__prepare,.gso__after{grid-template-columns:1fr}.gso__hero-points div{border-right:0;border-bottom:1px solid #344257}.gso__section{padding:5rem 0}.gso__heading h2,.gso__prepare h2{font-size:3.2rem}.gso__types article{padding:3rem 2rem}.gso__types p{min-height:0}.gso__prepare{gap:3rem}.gso__info{grid-template-columns:1fr}.gso__cta>div>div{flex-direction:column}}
