.awarded-project{display:grid;grid-template-columns:var(--award-emblem-width) minmax(0,1fr);align-items:center;gap:var(--award-section-gap);margin-top:var(--award-section-space);padding-block:var(--award-section-padding);border-top:1px solid var(--border-soft);scroll-margin-top:var(--award-anchor-offset)}.hero-award-trust-block{margin-top:var(--hero-proof-top-space)}.hero-award-entrance{min-width:0;--award-reveal-duration:var(--hero-enter-duration)}.hero-award-trust-block>ul{margin-top:var(--journey-space-xl);padding-top:var(--journey-space-lg)}:is(.migration-page,.service-page,.visibility-landing) .service-hero-trust.hero-award-trust-block{margin-top:var(--hero-proof-top-space)}:is(.migration-page,.service-page,.visibility-landing) .service-hero-trust.hero-award-trust-block>.hero-award-trust-row{gap:var(--journey-space-xl)}:is(.migration-page,.service-page,.visibility-landing) .service-hero-trust.hero-award-trust-block>ul{margin-top:var(--journey-space-xl);padding-top:var(--journey-space-lg);border-top:1px solid var(--border-faint)}.hero-award-trust-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:var(--journey-space-xl)}.hero-award-trust-row [data-testid=hero-founder]{grid-column:1/-1}.hero-award-trust-row [data-testid=hero-google-rating]{justify-self:end}.hero-award-badge{display:flex;flex-direction:column;align-items:center;width:min(100%,var(--hero-award-column-width));gap:var(--journey-space-sm);text-align:center;transition:opacity var(--motion-fast) ease}.hero-award-emblem{position:relative;width:min(100%,var(--hero-award-width));aspect-ratio:360/192}.hero-award-label{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.hero-award-campaign,.hero-award-competition{font-size:var(--hero-award-label-size);line-height:1.3;color:var(--text-muted)}.hero-award-distinction{font-family:var(--font-display);font-size:var(--hero-award-title-size);line-height:1.1;letter-spacing:var(--headline-tracking-min);color:var(--text)}.hero-award-caption{max-width:24ch;font-size:var(--hero-award-caption-size);line-height:1.4;color:var(--text-muted);text-wrap:balance}@media (min-width:900px){.hero-award-trust-row{grid-template-columns:minmax(0,1fr) var(--hero-award-column-width) auto;gap:var(--hero-proof-column-gap)}.hero-award-trust-row [data-testid=hero-founder]{grid-column:auto}:is(.migration-page,.service-page,.visibility-landing) .service-hero-trust.hero-award-trust-block>.hero-award-trust-row{grid-template-columns:minmax(0,1fr) var(--hero-award-column-width) minmax(0,1fr);gap:var(--hero-proof-column-gap)}}@media (hover:hover) and (pointer:fine){.hero-award-badge:hover{opacity:.8}}.award-emblem{position:relative;width:min(100%,var(--award-emblem-width));aspect-ratio:16/9;color:var(--text-muted)}.award-laurel{position:absolute;inset:0;width:100%;height:100%;fill:currentColor;pointer-events:none}.award-emblem-copy{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--journey-space-sm);text-align:center}.award-competition{font-size:var(--award-label-size);font-weight:500}.award-distinction{font-family:var(--font-display);font-size:var(--award-distinction-size);font-weight:500;letter-spacing:var(--headline-tracking-min);line-height:1.1;color:var(--text)}.award-campaign{font-size:var(--award-label-size)}.award-project-title{max-width:24ch;font-family:var(--font-display);font-size:var(--award-title-size);font-weight:600;letter-spacing:var(--headline-tracking-min);line-height:1.15;text-wrap:balance}.award-project-description{max-width:62ch;margin-top:var(--journey-space-md);font-size:var(--award-body-size);line-height:1.7;color:var(--text-muted);text-wrap:pretty}.award-project-role{line-height:1.6;color:var(--text-subtle)}.award-project-role,.award-source{margin-top:var(--journey-space-sm);font-size:var(--award-label-size)}.award-source{display:inline-flex;align-items:center;gap:var(--journey-space-sm);min-height:var(--mobile-control-size);color:var(--text);text-decoration:underline;text-underline-offset:4px;transition:color var(--motion-fast) ease}.award-source:hover{color:var(--accent)}@keyframes award-branch-draw{0%{stroke-dashoffset:1.2}to{stroke-dashoffset:0}}@keyframes award-branch-appear{0%{opacity:0}to{opacity:1}}@keyframes award-copy-enter{0%{opacity:0;transform:translateY(var(--award-reveal-rise))}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){[data-award-motion=pending]:not([data-award-entered]) .award-emblem-copy>*,[data-award-motion=pending]:not([data-award-entered]) .award-laurel-branch,[data-award-motion=pending]:not([data-award-entered]) .award-project-copy>*,[data-award-motion=pending]:not([data-award-entered]) .hero-award-caption,[data-award-motion=pending]:not([data-award-entered]) .hero-award-label>*{opacity:0}.award-draw-stroke{stroke-dasharray:1 2;stroke-dashoffset:0}[data-award-motion=pending]:not([data-award-entered]) .award-draw-stroke{stroke-dashoffset:1.2}[data-award-entered=true] .award-laurel-branch{animation:award-branch-appear var(--motion-medium) var(--ease-out-premium) both}[data-award-entered=true] .award-draw-stroke{animation:award-branch-draw var(--award-reveal-duration) var(--ease-in-out-premium) both}[data-award-entered=true] .award-draw-right{animation-delay:var(--award-copy-stagger)}[data-award-entered=true] .award-emblem-copy>*,[data-award-entered=true] .award-project-copy>*,[data-award-entered=true] .hero-award-caption,[data-award-entered=true] .hero-award-label>*{animation:award-copy-enter var(--award-copy-duration) var(--ease-out-premium) .18s both}[data-award-entered=true] .award-distinction{animation-delay:calc(.18s + var(--award-copy-stagger) * 1)}[data-award-entered=true] .hero-award-distinction{animation-delay:calc(.18s + var(--award-copy-stagger))}[data-award-entered=true] .hero-award-campaign{animation-delay:calc(.18s + var(--award-copy-stagger) * 2)}[data-award-entered=true] .hero-award-caption{animation-delay:calc(.18s + var(--award-copy-stagger) * 3)}[data-award-entered=true] .award-campaign,[data-award-entered=true] .award-project-title{animation-delay:calc(.18s + var(--award-copy-stagger) * 2)}[data-award-entered=true] .award-project-description{animation-delay:calc(.18s + var(--award-copy-stagger) * 3)}[data-award-entered=true] .award-project-role{animation-delay:calc(.18s + var(--award-copy-stagger) * 4)}[data-award-entered=true] .award-source{animation-delay:calc(.18s + var(--award-copy-stagger) * 5)}}@media (max-width:767px){.awarded-project{grid-template-columns:minmax(0,1fr)}.award-emblem{justify-self:center}}@media (prefers-reduced-motion:reduce){.award-entrance{visibility:visible!important}.award-source,.hero-award-badge{transition:none}}