._home_1lji8_1 .hero-text,._home_1lji8_1 .concern-card p,._home_1lji8_1 .handoff-text,._home_1lji8_1 .conversion-copy>p:not(.section-eyebrow),._home_1lji8_1 .genre-card p,._home_1lji8_1 .proof-copy>p:not(.section-eyebrow):not(.proof-footnote),._home_1lji8_1 .reason-copy .reason-text,._home_1lji8_1 .philosophy-copy>p:last-child,._home_1lji8_1 .process-item p,._home_1lji8_1 .price-description,._home_1lji8_1 .price-reason p,._home_1lji8_1 .partner-copy>p,._home_1lji8_1 .faq-heading>p:not(.section-eyebrow),._home_1lji8_1 .faq-answer,._home_1lji8_1 .faq-answer p,._home_1lji8_1 .section-description,._home_1lji8_1 .portfolio-heading p,._home_1lji8_1 .mid-cta-inner p{color:#2f3a43}._home_1lji8_1 .hero-reassurance,._home_1lji8_1 .trust-grid small,._home_1lji8_1 .conversion-copy .small-note,._home_1lji8_1 .conversion-copy blockquote small,._home_1lji8_1 .proof-copy .proof-footnote,._home_1lji8_1 .pricing-note,._home_1lji8_1 .video-card-body p{color:#46515b}._portfolio_1lji8_17{padding:64px 0 80px}._portfolioInner_1lji8_33{width:min(1120px,100% - 40px);margin-inline:auto}._portfolioHeading_1lji8_34{text-align:left;margin-bottom:28px}._eyebrow_1lji8_35{color:var(--orange-dark);letter-spacing:.08em;margin:0 0 12px;font-size:12px;font-weight:800}._portfolioHeading_1lji8_34 h2{color:var(--navy);margin:0;font-size:25px;line-height:1.5}._description_1lji8_37{color:#2f3a43;margin:8px 0 0;font-size:14px}._samples_1lji8_38{margin-top:64px}._portfolio_1lji8_17 .video-grid{gap:32px 24px}._portfolio_1lji8_17 .video-card{box-shadow:none;background:0 0;border:0;border-radius:0}._portfolio_1lji8_17 .video-thumbnail{border-radius:8px}._portfolio_1lji8_17 .video-card.portrait .video-thumbnail img{object-fit:contain}._portfolio_1lji8_17 .video-number{display:none}._portfolio_1lji8_17 .video-card-body{min-height:0;padding:16px 0 0}._moreLink_1lji8_45{text-align:center;margin-top:24px}._moreLink_1lji8_45 a{min-height:44px;color:var(--orange-dark);text-underline-offset:6px;justify-content:center;align-items:center;padding:8px 4px;font-size:16px;font-weight:800;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}@media (max-width:560px){._portfolio_1lji8_17{padding:48px 0 64px}._samples_1lji8_38{margin-top:48px}._portfolio_1lji8_17 .video-grid{gap:24px}._portfolioHeading_1lji8_34 h2{font-size:22px}._description_1lji8_37{font-size:15px}}
