.trust-strip .container{display:block}.trust-strip .container>p{margin-bottom:15px}.company-list{display:grid;grid-template-columns:repeat(8,1fr);gap:9px 15px}.company-list span{white-space:nowrap;font-size:13px!important}.review-source{font-size:13px!important;color:var(--muted);margin-top:17px!important}.review-source a{font-weight:700;color:var(--ink)}
.company-more{margin:12px 0 0!important;color:#718094!important;font-size:11px!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase}
.cta-helper{max-width:495px;color:#9fb1c5;font-size:12px;line-height:1.5;margin:15px 0 0}.package-fit{font-size:12px!important;color:var(--muted)!important;line-height:1.45;margin:0 0 7px}.featured .package-fit{color:#b8c8d9!important}
.logo-trust{padding:34px 0 28px;background:#fff}.logo-trust .container>p{color:#63748a;letter-spacing:.14em;text-align:center;margin:0 0 22px}.company-logo-rows{display:flex;flex-direction:column;align-items:center;gap:13px}.company-logo-row{display:grid;grid-template-columns:repeat(8,1fr);width:100%;max-width:1080px;gap:8px}.company-logo{height:34px;display:flex;align-items:center;justify-content:center;position:relative}.company-logo:not(:last-child):after{content:"";width:1px;height:18px;background:#e4e9ec;position:absolute;right:-4px}.company-logo img{display:block;max-height:23px;max-width:95px;width:auto;filter:grayscale(1);opacity:.78;transition:opacity .2s,transform .2s}.company-logo:hover img{opacity:1;transform:translateY(-2px)}.logo-trust .company-more{display:flex;align-items:center;gap:8px;margin:0!important;color:var(--gold)!important;font-family:var(--serif);font-size:15px!important;font-weight:600!important;letter-spacing:.01em!important;text-transform:none}.logo-trust .company-more:before,.logo-trust .company-more:after{content:"";display:block;width:64px;height:1px;background:#ded2bd}.logo-trust .company-more span{font-family:var(--sans);font-size:20px;font-weight:400}@media(max-width:800px){.company-logo-row{grid-template-columns:repeat(4,1fr);gap:12px 7px}.company-logo{height:31px}.company-logo:not(:last-child):after{display:none}.company-logo img{max-width:78px;max-height:21px}}@media(max-width:440px){.company-logo-row{grid-template-columns:repeat(2,1fr);padding:0 32px}.company-logo-row:nth-of-type(2){display:none}.logo-trust .company-more:before,.logo-trust .company-more:after{width:35px}}
.story-modal .modal-image{display:flex;align-items:center;justify-content:center;background:#06182f}
.story-modal .modal-image img{object-fit:contain}
.video-feedback{padding:96px 0}.video-feedback-grid{display:grid;grid-template-columns:1.15fr .75fr;gap:82px;align-items:center}.video-player{background:#04162e;box-shadow:18px 18px 0 var(--gold);line-height:0}.video-player video{width:100%;display:block;max-height:525px;background:#000}.video-feedback-copy h2{font-size:clamp(40px,4vw,56px);margin:0 0 22px}.video-feedback-copy>p:not(.eyebrow){color:#c6d4e2;max-width:390px;margin-bottom:30px}@media(max-width:800px){.video-feedback{padding:74px 0}.video-feedback-grid{grid-template-columns:1fr;gap:45px}.video-player{box-shadow:10px 10px 0 var(--gold)}}
.more-feedback{margin-top:112px;padding-top:52px;border-top:1px solid #355370}.more-feedback-intro{max-width:680px;margin-bottom:38px}.more-feedback-intro h3{font-family:var(--serif);font-size:clamp(34px,3.4vw,48px);font-weight:600;letter-spacing:-.035em;line-height:1.1;margin:0 0 14px}.more-feedback-intro h3 em{color:var(--gold)}.more-feedback-intro>p:not(.eyebrow){color:#b8c8d9;font-size:15px;margin:0}.video-feedback .testimonial{border:1px solid #dce2e6;background:#fff;color:var(--ink);min-height:250px}.video-feedback .testimonial.highlight{background:#edf5f0;border-color:#9fcbb9}.video-feedback .testimonial figcaption{color:#68798c}.video-feedback .testimonial figcaption b{color:#347d5e}@media(max-width:800px){.more-feedback{margin-top:78px;padding-top:40px}.more-feedback-intro{margin-bottom:28px}.video-feedback .testimonial{min-height:210px}}
@media(max-width:900px){.company-list{grid-template-columns:repeat(4,1fr)}}
@media(max-width:520px){.company-list{grid-template-columns:repeat(2,1fr)}}

/* Clearer visual hierarchy for the short Fiverr feedback excerpts. */
.video-feedback .testimonial-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.video-feedback .testimonial{position:relative;min-height:292px;padding:34px 30px 28px;border:0;border-top:4px solid var(--gold);box-shadow:0 12px 28px rgba(0,13,35,.14)}.video-feedback .testimonial:nth-child(2){background:#e9f2ed;border-top-color:var(--green)}.video-feedback .testimonial:nth-child(3){background:#f7eedc;border-top-color:var(--gold)}.video-feedback .testimonial:before{content:'“';display:block;height:35px;color:var(--gold);font-family:var(--serif);font-size:58px;line-height:.8}.video-feedback .testimonial blockquote{font-size:25px;line-height:1.18;letter-spacing:-.032em}.video-feedback .testimonial figcaption{display:flex;flex-direction:column;gap:7px;margin-top:25px;padding-top:16px;border-top:1px solid #d9e0e2;color:#52677a;font-size:13px;line-height:1.35}.video-feedback .testimonial figcaption b{font-size:11px;letter-spacing:.08em;line-height:1.3}.video-feedback .testimonial.highlight figcaption{border-color:#b8d5c5}.video-feedback .testimonial.highlight figcaption b{color:#287b57}@media(max-width:800px){.video-feedback .testimonial-grid{grid-template-columns:1fr}.video-feedback .testimonial{min-height:0;padding:30px 29px}.video-feedback .testimonial blockquote{font-size:25px}.video-feedback .testimonial figcaption{font-size:14px}}
/* Remove decorative arrows from CTAs; LinkedIn gets its own recognisable mark. */
.button span,.text-link span,.story-open span{display:none!important}
.text-link[href*="linkedin.com"]{display:inline-flex;align-items:center;gap:8px}
.text-link[href*="linkedin.com"]:after{content:'in';display:inline-grid;place-items:center;width:17px;height:17px;border-radius:2px;background:#0a66c2;color:#fff;font:800 11px/1 Arial,sans-serif;letter-spacing:-.04em}
