.chero.svelte-zhkncq{position:relative;overflow:hidden;background:var(--gw-green);color:var(--text-inverse)}.chero.svelte-zhkncq:before{content:"";position:absolute;top:-28%;right:-10%;width:60%;height:90%;background:radial-gradient(closest-side,rgba(var(--accent-rgb),.16),transparent 70%);pointer-events:none;z-index:0}.chero-inner.svelte-zhkncq{position:relative;z-index:1;max-width:var(--max-w);min-height:clamp(500px,68vh,640px);margin:0 auto;padding:clamp(48px,5.5vw,80px) var(--space-container-x);display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-template-areas:"copy media" "actions media";column-gap:clamp(32px,5vw,76px);row-gap:clamp(22px,3vw,32px);align-content:center;align-items:center}.chero-copy.svelte-zhkncq{grid-area:copy}.chero-eyebrow.svelte-zhkncq{display:inline-flex;align-items:center;gap:12px;margin:0 0 18px;font-family:var(--font-body);font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:rgba(var(--white-rgb),.7)}.chero-eyebrow.svelte-zhkncq:before{content:"";width:26px;height:2px;border-radius:2px;background:var(--yellow)}.chero-title.svelte-zhkncq{margin:0;font-family:var(--font-head)}.chero-title-lead.svelte-zhkncq{display:block;margin-bottom:6px;font-size:clamp(18px,2.1vw,26px);font-weight:600;line-height:1.15;letter-spacing:-.01em;color:rgba(var(--white-rgb),.82)}.chero-title-main.svelte-zhkncq{display:block;font-size:clamp(42px,6.4vw,78px);font-weight:800;line-height:.98;letter-spacing:-.04em;color:var(--yellow);text-wrap:balance}.chero-lead.svelte-zhkncq{margin:22px 0 0;max-width:40ch;font-size:clamp(16px,1.3vw,19px);line-height:1.6;color:rgba(var(--white-rgb),.82)}.chero-actions.svelte-zhkncq{grid-area:actions;display:flex;flex-wrap:wrap;align-items:center;gap:16px 26px}.chero-reviews.svelte-zhkncq{display:inline-flex;align-items:center;gap:9px;text-decoration:none;color:rgba(var(--white-rgb),.9);transition:color var(--motion-fast)}.chero-reviews-mark.svelte-zhkncq{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:var(--surface-page);box-shadow:var(--shadow-card)}.chero-reviews-mark.svelte-zhkncq img:where(.svelte-zhkncq){display:block;width:15px;height:auto}.chero-reviews-stars.svelte-zhkncq{display:inline-flex;gap:2px;color:var(--yellow);font-size:11px}.chero-reviews-label.svelte-zhkncq{font-size:13px;font-weight:600;color:rgba(var(--white-rgb),.9)}@media(hover:hover){.chero-reviews.svelte-zhkncq:hover{color:var(--text-inverse)}}.chero-reviews.svelte-zhkncq:focus-visible{outline:2px solid var(--yellow);outline-offset:3px;border-radius:var(--radius-sm)}.chero-media.svelte-zhkncq{grid-area:media;position:relative;justify-self:end;width:100%;max-width:460px}.chero-media.svelte-zhkncq:before{content:"";position:absolute;top:8%;right:-6%;bottom:-10%;left:10%;border-radius:var(--radius-xl);background:rgba(var(--accent-rgb),.22);filter:blur(46px);z-index:0}.chero-photo.svelte-zhkncq{position:relative;z-index:1;aspect-ratio:4 / 5;border-radius:28px;overflow:hidden;box-shadow:inset 0 0 0 1px rgba(var(--white-rgb),.12),var(--shadow-2xl)}.chero-photo.svelte-zhkncq img:where(.svelte-zhkncq){width:100%;height:100%;object-fit:cover;object-position:center 28%}.cfounder.svelte-zhkncq{background:var(--surface-panel-cream);border-bottom:1px solid var(--border-soft)}.cfounder-inner.svelte-zhkncq{max-width:940px;margin:0 auto;padding:clamp(30px,3.6vw,48px) var(--space-container-x)}.cfounder-quote.svelte-zhkncq{margin:0;position:relative;padding-left:clamp(40px,5vw,60px)}.cfounder-blockquote.svelte-zhkncq{margin:0}.cfounder-quote.svelte-zhkncq:before{content:"“";position:absolute;left:-4px;top:-.18em;font-family:var(--font-head);font-size:clamp(64px,9vw,104px);font-weight:800;line-height:1;color:var(--yellow)}.cfounder-text.svelte-zhkncq{margin:0;max-width:46ch;font-family:var(--font-body);font-size:clamp(19px,2.1vw,27px);font-weight:500;line-height:1.45;letter-spacing:-.01em;color:var(--text-heading);text-wrap:pretty}.cfounder-attr.svelte-zhkncq{display:flex;align-items:center;gap:14px;margin-top:clamp(18px,2.4vw,26px)}.cfounder-avatar.svelte-zhkncq{width:56px;height:56px;border-radius:50%;object-fit:cover;object-position:center 25%;box-shadow:inset 0 0 0 2px rgba(var(--white-rgb),.9),var(--shadow-card)}.cfounder-byline.svelte-zhkncq{display:flex;flex-direction:column;line-height:1.25}.cfounder-name.svelte-zhkncq{font-family:var(--font-head);font-size:15px;font-weight:700;color:var(--text-heading)}.cfounder-role.svelte-zhkncq{font-size:13px;color:var(--text-muted)}@media(prefers-reduced-motion:no-preference){.chero-eyebrow.svelte-zhkncq,.chero-title.svelte-zhkncq,.chero-lead.svelte-zhkncq,.chero-actions.svelte-zhkncq{animation:svelte-zhkncq-cheroRise .6s var(--ease-out-soft) both}.chero-title.svelte-zhkncq{animation-delay:.08s}.chero-lead.svelte-zhkncq{animation-delay:.16s}.chero-actions.svelte-zhkncq{animation-delay:.26s}.chero-photo.svelte-zhkncq{animation:svelte-zhkncq-cheroPhoto .8s var(--ease-out-soft) both}}@keyframes svelte-zhkncq-cheroRise{0%{opacity:0;transform:translateY(14px)}}@keyframes svelte-zhkncq-cheroPhoto{0%{opacity:0;transform:scale(1.04)}}@media(max-width:768px){.chero-inner.svelte-zhkncq{display:flex;flex-direction:column;min-height:0;padding:28px var(--space-container-x-mobile) 36px;row-gap:0}.chero-copy.svelte-zhkncq{order:1}.chero-media.svelte-zhkncq{order:2;justify-self:stretch;max-width:none;margin:24px 0 26px}.chero-actions.svelte-zhkncq{order:3;flex-direction:column;align-items:flex-start;gap:18px}.chero-photo.svelte-zhkncq{aspect-ratio:5 / 4}.chero-lead.svelte-zhkncq{max-width:none}.chero-actions.svelte-zhkncq .btn:where(.svelte-zhkncq){width:100%}.cfounder-quote.svelte-zhkncq{padding-left:40px}.cfounder-quote.svelte-zhkncq:before{left:-2px;top:-.08em;font-size:52px}}
