.solo-guides-page{max-width:1920px;margin:0 auto}.solo-guides-page main a:focus-visible{outline:2px solid var(--clay);outline-offset:7px}.solo-guides-hero{grid-template-columns:1.15fr 1fr;align-items:end;gap:8vw;padding:clamp(64px,7vw,118px) 0 clamp(64px,7vw,110px);display:grid}.solo-guides-hero .eyebrow{margin-bottom:32px}.solo-guides-hero h1{letter-spacing:-.055em;margin:0;font-size:clamp(98px,12.8vw,204px);line-height:.83}.solo-guides-intro{max-width:460px;padding-bottom:5px}.solo-guides-intro .solo-guides-deck{letter-spacing:-.035em;text-wrap:balance;margin:0 0 25px;font-family:Bricolage,sans-serif;font-size:clamp(26px,3vw,46px);font-weight:500;line-height:1.12}.solo-guides-intro>p:not(.solo-guides-deck){max-width:39ch;margin:0;font-size:18px;line-height:1.65}.solo-guides-jump{border-bottom:1px solid var(--line);align-items:center;gap:35px;min-height:44px;margin-top:24px;font-size:14px;display:inline-flex}.solo-guides-jump:hover{color:var(--clay)}.solo-guides-collection{scroll-margin-top:28px}.solo-guides-collection+.solo-guides-collection{margin-top:48px}.solo-guides-section-heading{border-top:1px solid var(--ink);justify-content:space-between;align-items:baseline;gap:20px;padding:24px 0;display:flex}.solo-guides-section-heading h2{letter-spacing:-.025em;text-transform:none;margin:0;font-size:clamp(23px,2vw,30px);font-weight:550;line-height:1.2}.solo-guides-section-heading p{color:#555b52;margin:0;font-size:13px}.solo-guide-list{margin:0;padding:0;list-style:none}.solo-guide-list>li{border-bottom:1px solid var(--line);padding:0 0 38px}.solo-guide-list>li+li{padding-top:38px}.solo-guide-card{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,84px);display:grid}.solo-guide-cover{border:1px solid #0c111014;border-radius:3px;flex-direction:column;justify-content:space-between;min-width:0;min-height:390px;padding:clamp(25px,3.2vw,55px);display:flex}.solo-guide-cover-workspace{background:#e4e9e0}.solo-cover-label,.solo-cover-foot{font-size:11px;line-height:1.5}.solo-cover-label{color:#424c41;letter-spacing:.08em;text-transform:uppercase;font-weight:650}.solo-cover-foot{color:#50594d}.solo-folder-sheet{background:#f7f7ef;border:1px solid #ccd2c5;border-radius:3px;margin:30px 0;padding:24px;box-shadow:0 8px 20px #2631220b}.solo-folder-title{letter-spacing:-.025em;margin-bottom:22px;font-family:Bricolage,sans-serif;font-size:30px;font-weight:500;display:block}.solo-folder-file{border-top:1px solid #daddd1;justify-content:space-between;gap:12px;padding:10px 0;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;display:flex}.solo-folder-file>span{color:#59614f;white-space:nowrap;font-family:Instrument Sans,sans-serif}.solo-folder-roles{color:#59614f;flex-wrap:wrap;gap:7px 15px;padding-top:20px;font-size:10px;display:flex}.solo-guide-card-copy{padding:25px 0}.solo-guide-card-copy .section-index{gap:20px;font-size:10px;display:flex}.solo-guide-card-copy .section-index>span{color:#59614f;font-variant-numeric:tabular-nums}.solo-guide-card h3{letter-spacing:-.04em;text-wrap:balance;margin:28px 0 23px;font-family:Bricolage,sans-serif;font-size:clamp(32px,3.45vw,57px);font-weight:550;line-height:1.08}.solo-guide-card-copy>p:not(.section-index){max-width:45ch;font-size:17px;line-height:1.65}.solo-guide-card-copy .solo-guide-includes{color:#555b52;margin-top:22px;font-size:12px!important}.solo-guide-read{border-bottom:1px solid var(--ink);justify-content:space-between;align-items:center;gap:40px;min-height:44px;margin-top:15px;padding-bottom:4px;font-size:13px;font-weight:650;display:inline-flex}:is(.solo-guide-card:hover .solo-guide-read,.solo-guide-card:focus-visible .solo-guide-read){color:var(--clay);border-color:var(--clay)}.solo-guide-cover-review{background:#e5e9ef}.solo-guide-cover-review .solo-cover-label,.solo-guide-cover-review .solo-cover-foot{color:#46566a}.solo-review-lines{letter-spacing:-.045em;flex-direction:column;margin:35px 0;font-family:Bricolage,sans-serif;font-size:clamp(34px,4.1vw,65px);font-weight:500;line-height:1.1;display:flex}.solo-review-evidence{color:#2c4f78;border-top:1px solid #9eafc2;margin-top:16px;padding-top:16px}.solo-guides-consulting{grid-template-columns:1fr 1.2fr;align-items:start;gap:8vw;padding:clamp(65px,8vw,120px) 0;display:grid}.solo-guides-consulting>.section-index{padding-top:7px}.solo-guides-consulting h2{text-transform:none;letter-spacing:-.03em;margin:0;font-size:clamp(28px,3.2vw,48px);font-weight:550;line-height:1.12}.solo-guides-consulting div>p{max-width:47ch;margin:22px 0 28px;font-size:17px;line-height:1.65}.solo-guides-consulting .text-link{align-items:center;gap:35px;min-height:44px;display:inline-flex}@media (max-width:760px){.solo-guides-hero{grid-template-columns:1fr;gap:38px;padding:55px 0 52px}.solo-guides-hero .eyebrow{margin-bottom:28px}.solo-guides-hero h1{font-size:clamp(90px,24vw,150px)}.solo-guides-intro .solo-guides-deck{font-size:30px}.solo-guides-intro>p:not(.solo-guides-deck){font-size:16px}.solo-guides-section-heading{padding:22px 0;display:block}.solo-guides-section-heading p{margin-top:7px}.solo-guide-card{grid-template-columns:1fr;gap:0}.solo-guide-cover{min-height:310px;padding:25px}.solo-folder-sheet{margin:25px 0;padding:20px}.solo-guide-card-copy{padding:29px 0 0}.solo-guide-card h3{margin:22px 0 18px;font-size:clamp(32px,8.3vw,45px)}.solo-guide-card-copy>p:not(.section-index){font-size:16px}.solo-guide-card-copy .solo-guide-includes{margin-top:18px}.solo-review-lines{margin:28px 0;font-size:clamp(39px,10vw,56px)}.solo-guides-consulting{grid-template-columns:1fr;gap:25px;padding:55px 0}.solo-guides-consulting div>p{font-size:16px}}.solo-guides-hero h1{text-transform:none;letter-spacing:-.05em;font-size:clamp(68px,7.5vw,120px);line-height:.9}@media (max-width:760px){.solo-guides-hero h1{font-size:clamp(64px,17vw,100px)}}
