.chapter.build-review{max-width:1500px;margin-inline:auto;padding-top:140px}.build-review__steps{color:#b6c9d3;border-bottom:1px solid #53728166;flex-wrap:wrap;align-items:center;gap:32px;padding-bottom:24px;font-size:12px;display:flex}.build-review__steps>a,.build-review__steps>span{align-items:center;gap:10px;display:flex}.build-review__steps a{color:inherit;text-decoration:none}.build-review__steps [aria-current]{color:#e9f8fc}.build-review__steps>:is(a,span)>span{font:10px var(--sig-font-mono);color:var(--sig-order)}.build-review__steps small{border:1px solid #66859166;border-radius:3px;padding:4px 7px;font-size:10px}.build-review__header{padding:50px 0 42px}.build-review__header h1{font:500 clamp(42px, 5vw, 70px)/1.03 var(--sig-font-display);letter-spacing:-.045em;margin:20px 0}.build-review__header h1 em{font-family:var(--sig-font-serif);color:var(--sig-order);font-weight:400}.build-review__header>p:last-child{color:#b6c9d3;max-width:52ch;font-size:16px;line-height:1.7}.build-review__layout{grid-template-columns:minmax(0,1.6fr) minmax(290px,1fr);align-items:start;gap:40px;display:grid}.build-review__selections{background:#061723e8;border:1px solid #53728166;min-width:0;padding:30px}.build-review__selections>header{border-bottom:1px solid #53728166;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:22px;display:flex}.build-review__selections h2{margin:0;font-size:22px;font-weight:500}.build-review__selections>header>span{font:10px var(--sig-font-mono);color:#b6c9d3}.build-review__next{border-top:2px solid var(--sig-order);padding-top:26px}.build-review__next h2{letter-spacing:-.035em;margin:18px 0;font-size:32px;font-weight:500;line-height:1.12}.build-review__next>p:not(.eyebrow),.build-review__purchase p,.build-review__empty>p{color:#b6c9d3;font-size:14px;line-height:1.7}.build-review__primary{color:#03212a;background:#bff9ff;border:1px solid #bff9ff;border-radius:3px;justify-content:space-between;align-items:center;gap:20px;min-height:52px;margin-top:26px;padding:14px 20px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.build-review__primary:hover{background:#e0fcff}.build-review__download{color:#e2f0f5;width:100%;min-height:48px;font:inherit;cursor:pointer;background:0 0;border:1px solid #638a9a;border-radius:3px;margin-top:10px;font-size:13px;display:block}.build-review .build-review__receipt{color:#adc0ca;margin:14px 0 0;font-size:11px;line-height:1.65}.build-review__purchase{border-top:1px solid #53728166;margin-top:32px;padding-top:26px}.build-review__status{font:9px var(--sig-font-mono);color:#e9d7ad;border:1px solid #ab98715c;padding:7px 10px;display:inline-block}.build-review__purchase h3{margin:20px 0 12px;font-size:20px;font-weight:500;line-height:1.2}.build-review__empty{background:#061723e8;border:1px solid #53728166;max-width:670px;padding:38px}.build-review__empty>span{color:var(--sig-order);font-size:36px;display:block}.build-review__empty h2{letter-spacing:-.025em;font-size:30px;font-weight:500}.build-review__browse{color:#bff9ff;margin-top:22px;font-size:13px;display:inline-block}.build-review :is(a,button):focus-visible{outline:2px solid var(--sig-chaos);outline-offset:5px}.build-review .pb-choice-number{min-width:24px}@media (width<=800px){.chapter.build-review{padding-top:115px}.build-review__layout{grid-template-columns:1fr;gap:28px}.build-review__steps{gap:16px 22px;font-size:11px}.build-review__selections,.build-review__empty{padding:24px 20px}.build-review__header{padding:34px 0 25px}.build-review__next{max-width:580px}}
