.hero-home h1 .h1-big,.hero-home h1 .h1-sub{display:block}.hero-home h1 .h1-sub{font-size:.5em;font-weight:400;color:#ffffffe6;line-height:1.2;margin-top:.3em;letter-spacing:0}@media(min-width:900px){.hero-home h1 .h1-sub{color:var(--ink)}}@media(min-width:900px){.hero-home h1 .h1-big,.hero-home h1 .h1-sub{white-space:nowrap}}@media(min-width:900px){.how{background:var(--dark);color:#fff;padding-block:var(--sec)!important}.how+.work{padding-top:var(--sec)!important}.how-arc{stroke:#ffffff24}.how .eyebrow,.how .steps span{color:var(--on-dark2)}.how h2,.how .steps b{color:#fff}.how .steps li{border-top-color:#ffffff29}.how .steps li:before{border-color:#ffffffb3;color:#fff}.how .sheet{background:#fff}}.about-cols{display:grid;gap:var(--s-5)}.about-cols h3{font-size:var(--t-lg);margin-bottom:var(--s-2)}@media(min-width:900px){.about-cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px}}.home-about p:not(.eyebrow){max-width:var(--measure);color:var(--ink2)}.home-about a{color:var(--action);font-weight:500;text-underline-offset:4px}.home-about a:hover{color:var(--action-h)}
