/* Personal introductions, client feedback and clearer hero notes. */
.feather-bomb .bomb-note{font-size:14px!important;line-height:1.65;color:#fff5e5;background:#201c17;border:1px solid #795633;border-left:3px solid #ff9a3c;border-radius:0 10px 10px 0;padding:14px 18px;margin:16px 0 26px;letter-spacing:0;position:relative}
.feather-bomb .bomb-note strong{display:block;font-weight:600}.feather-bomb .bomb-note span{display:block;color:#eadac2}
.feather-bomb .hero-kicker{font-size:12px;color:#eee1cc}
.feather-bomb .signature-showcase .project-switcher button{font-size:12px;min-height:44px}
.feather-bomb .signature-showcase .project-switcher button>span{font-size:10px}
.tech-student{display:flex;align-items:center;gap:18px;padding:14px 0;margin:12px 0 10px;grid-column:1/-1;max-width:100%}
.tech-student img{width:44px;height:48px;object-fit:contain;flex:0 0 44px}
.tech-student>div{min-width:0}.tech-student strong{display:block;font-size:13px;line-height:1.4;color:#25201b}.tech-student small{display:block;font-size:12px;line-height:1.5;color:#665343;margin-top:2px}
.clear-offer-review #our-team .team-person-copy .crew-bio{font-size:15px;line-height:1.7;margin-bottom:14px}
.team-person-copy>p:not(.crew-bio){font-size:12px;line-height:1.6}
.clear-offer-review #our-team .team-people>.team-person{align-items:start}
.feedback-grid>.client-quote-rocky{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) 210px;align-items:center;gap:36px;padding:32px}
.client-quote-rocky blockquote p{font-size:23px;line-height:1.5;margin:0}.client-quote-rocky figcaption{border-left:1px solid #ffffff30;padding-left:28px;line-height:1.6}
.sam-profile .tech-student{margin:12px 0 20px}.sam-profile .tech-student strong{font-size:16px}.sam-profile .tech-student small{font-size:14px}
@media(max-width:800px){.feedback-grid>.client-quote-rocky{grid-template-columns:1fr;gap:20px;padding:26px}.client-quote-rocky figcaption{border-left:0;border-top:1px solid #ffffff30;padding:18px 0 0}.client-quote-rocky blockquote p{font-size:21px}}
@media(max-width:600px){.tech-student{gap:16px}.feather-bomb .bomb-note{padding:14px;font-size:14px!important}.feather-bomb .signature-showcase .project-switcher button{font-size:11px;gap:6px}.team-person-copy .crew-bio{font-size:15px}}
@media(max-width:600px){
.clear-offer-review #our-team .team-people>.team-person{row-gap:0}
.clear-offer-review #our-team .team-person-copy{display:contents}
.clear-offer-review #our-team .team-person .bio-portrait{grid-column:1;grid-row:1/4;margin-bottom:16px}
.clear-offer-review #our-team .team-person-copy>span{grid-column:2;grid-row:1;align-self:end}
.clear-offer-review #our-team .team-person-copy>h3{grid-column:2;grid-row:2;align-self:center;margin:5px 0}
.clear-offer-review #our-team .team-person-copy>p:not(.crew-bio){grid-column:2;grid-row:3;align-self:start}
.clear-offer-review #our-team .team-person-copy>.crew-bio{grid-column:1/-1;margin:12px 0 16px}
.clear-offer-review #our-team .team-person-copy>a{grid-column:1/-1;justify-self:start;margin-top:8px}
.clear-offer-review #our-team .tech-student{margin:0 0 10px;padding:4px 0 10px}
}

.case-result>.verified-client-quote{grid-column:1/-1;max-width:none}
