.rb-hero{align-items:center;display:grid;grid-gap:clamp(2.5rem,6vw,6rem);gap:clamp(2.5rem,6vw,6rem);grid-template-columns:1.05fr .95fr;text-align:left}.rb-hero .hero-copy{margin:0}.rb-hero .hero-lede,.rb-hero h1{margin-inline:0}.rb-hero .hero-actions{justify-content:flex-start}.rb-hero-pages{display:grid;justify-content:center}.rb-hero-pages .resume-thumb{box-shadow:0 24px 48px -28px rgb(16 24 40/.45);grid-area:1/1;width:120px;zoom:2.2}.rb-hero-pages .resume-thumb:nth-child(2){z-index:1}.rb-hero-pages .resume-thumb:first-child{transform:translateX(-38%) rotate(-5deg)}.rb-hero-pages .resume-thumb:nth-child(3){transform:translateX(38%) rotate(5deg)}.rb-section.section{padding-block:clamp(3.5rem,7vw,6rem)}.rb-section .section-heading{margin-bottom:clamp(2rem,4vw,3rem)}.rb-section .section-heading:only-child{margin-bottom:0}.rb-band a:not(.button),.rb-section .section-heading a{color:var(--accent)}.rb-cards{display:grid;grid-gap:0 2.5rem;gap:0 2.5rem;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}.rb-cards li{border-top:1px solid var(--grey-3);color:var(--grey-1);font-size:var(--type-body);line-height:1.6;padding:1.4rem 0 2rem}.rb-cards strong{color:var(--ink);display:block;font-size:var(--type-body-large);margin-bottom:.5rem}.resume-looks{display:grid;grid-gap:2.5rem 2rem;gap:2.5rem 2rem;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:0}.resume-looks li{display:grid;grid-gap:1rem;gap:1rem}.resume-looks .resume-thumb{min-height:0;overflow:hidden;width:120px;zoom:1.75}.resume-looks span{color:var(--grey-1);font-size:var(--type-small);line-height:1.5}.resume-looks strong{color:var(--ink);display:block;font-size:var(--type-body)}.rb-band{background:var(--paper-step);padding-block:clamp(3.5rem,7vw,6rem)}.rb-split{display:grid;grid-gap:clamp(2.5rem,6vw,6rem);gap:clamp(2.5rem,6vw,6rem);grid-template-columns:1fr 1fr}.rb-split h2{font-size:clamp(2rem,3.4vw,3rem);margin-bottom:1.25rem}.rb-split p{color:var(--grey-1);font-size:var(--type-body-large);line-height:1.55;max-width:46ch}.rb-steps{counter-reset:step;list-style:none;margin:0 0 1.75rem;padding:0}.rb-steps li{border-top:1px solid var(--grey-3);counter-increment:step;display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:2rem 1fr;line-height:1.5;padding:.9rem 0}.rb-steps li:last-child{border-bottom:1px solid var(--grey-3)}.rb-steps li:before{color:var(--accent);content:counter(step,decimal-leading-zero);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:var(--weight-semibold)}@media (max-width:860px){.rb-hero,.rb-split{grid-template-columns:1fr}.rb-cards,.resume-looks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.rb-hero-pages .resume-thumb{zoom:1.4}.rb-cards,.resume-looks{grid-template-columns:1fr}.resume-looks li{align-items:start;grid-template-columns:96px 1fr}.resume-looks .resume-thumb{zoom:.8}}.rb-quote{border-left:2px solid var(--accent);margin:1.5rem 0 0;max-width:60ch;padding:.1rem 0 .1rem 1rem}.rb-quote blockquote{color:var(--ink);font-size:var(--type-small);line-height:1.55;margin:0}.rb-quote figcaption{color:var(--grey-1);font-size:var(--type-small);margin-top:.4rem}.rb-quote figcaption a:-webkit-any-link{color:inherit;text-decoration:underline;text-underline-offset:2px}.rb-quote figcaption a:any-link{color:inherit;text-decoration:underline;text-underline-offset:2px}