.founder-section-module__yxOJbW__intro{padding-bottom:var(--section);grid-template:"head portrait""body portrait"1fr/minmax(0,1.08fr) minmax(0,.92fr);column-gap:clamp(40px,6vw,96px);display:grid}.founder-section-module__yxOJbW__head{grid-area:head}.founder-section-module__yxOJbW__head h1{letter-spacing:-.04em;font-size:clamp(2.25rem,5vw,4.25rem);font-weight:700;line-height:1.03}.founder-section-module__yxOJbW__line{animation:founder-section-module__yxOJbW__rise .9s var(--ease-expo) backwards;display:block}.founder-section-module__yxOJbW__line+.founder-section-module__yxOJbW__line{animation-delay:70ms}.founder-section-module__yxOJbW__accent{color:var(--orange)}.founder-section-module__yxOJbW__lead{letter-spacing:-.012em;max-width:34ch;color:var(--ink-2);margin-top:24px;font-size:clamp(1.2rem,1.8vw,1.5rem);font-weight:500;line-height:1.5}.founder-section-module__yxOJbW__body{grid-area:body;align-content:start;justify-items:start;gap:16px;margin-top:30px;display:grid}.founder-section-module__yxOJbW__body>p{max-width:60ch;font-size:1.0625rem;line-height:1.75}.founder-section-module__yxOJbW__facts{border-top:1px solid var(--ink);width:100%;margin:14px 0 0}.founder-section-module__yxOJbW__facts>div{border-bottom:1px solid var(--line);grid-template-columns:7.5rem minmax(0,1fr);gap:16px;padding-block:13px;display:grid}.founder-section-module__yxOJbW__facts dt{color:var(--ink);font-size:.875rem;font-weight:700}.founder-section-module__yxOJbW__facts dd{color:var(--ink-2);margin:0;font-size:.9375rem}.founder-section-module__yxOJbW__facts a{text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px;transition:color .2s var(--ease), text-decoration-color .2s var(--ease)}.founder-section-module__yxOJbW__facts a:hover{color:var(--action);text-decoration-color:currentColor}.founder-section-module__yxOJbW__body .founder-section-module__yxOJbW__actions{gap:12px 28px;margin-top:18px}.founder-section-module__yxOJbW__down{transition:transform .45s var(--ease-expo)}.founder-section-module__yxOJbW__actions a:hover .founder-section-module__yxOJbW__down{transform:translateY(3px)}.founder-section-module__yxOJbW__portrait{isolation:isolate;border-radius:var(--radius-lg);color:var(--stage-ink);background-color:var(--stage);background-image:linear-gradient(var(--stage-grid) 1px, transparent 1px), linear-gradient(90deg, var(--stage-grid) 1px, transparent 1px);animation:founder-section-module__yxOJbW__rise 1.1s var(--ease-expo) .12s backwards;background-size:44px 44px;grid-area:portrait;align-self:start;margin:clamp(24px,3vw,40px) 0 0;padding:clamp(32px,3.6vw,48px) clamp(32px,3.6vw,48px) 0;position:sticky;top:100px;overflow:hidden}.founder-section-module__yxOJbW__portrait:before{content:"";z-index:1;pointer-events:none;--mark:#fff6;background:linear-gradient(var(--mark), var(--mark)) top left / 16px 1.5px no-repeat, linear-gradient(var(--mark), var(--mark)) top left / 1.5px 16px no-repeat, linear-gradient(var(--mark), var(--mark)) top right / 16px 1.5px no-repeat, linear-gradient(var(--mark), var(--mark)) top right / 1.5px 16px no-repeat, linear-gradient(var(--mark), var(--mark)) bottom left / 16px 1.5px no-repeat, linear-gradient(var(--mark), var(--mark)) bottom left / 1.5px 16px no-repeat, linear-gradient(var(--mark), var(--mark)) bottom right / 16px 1.5px no-repeat, linear-gradient(var(--mark), var(--mark)) bottom right / 1.5px 16px no-repeat;position:absolute;inset:14px}@supports (color:lab(0% 0 0)){.founder-section-module__yxOJbW__portrait:before{--mark:lab(100% 0 0/.4)}}.founder-section-module__yxOJbW__portrait:after{content:"";z-index:-1;background:radial-gradient(62% 52% at 50% 42%,#6a4225b3,#0000 72%);background:radial-gradient(62% 52% at 50% 42%,lab(32.3951% 15.666 24.7663/.7),#0000 72%);position:absolute;inset:0}.founder-section-module__yxOJbW__photo{background:var(--stage-2);border-radius:6px;overflow:hidden;box-shadow:0 34px 44px -26px #000c;box-shadow:0 34px 44px -26px lab(0% 0 0/.8)}.founder-section-module__yxOJbW__photo img{width:100%;height:auto;display:block}.founder-section-module__yxOJbW__portrait figcaption{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 16px;padding-block:18px 26px;display:flex}.founder-section-module__yxOJbW__portrait figcaption strong{color:#fff;font-size:1.0625rem;font-weight:700}.founder-section-module__yxOJbW__portrait figcaption span{color:var(--stage-muted);font-size:.8125rem}@keyframes founder-section-module__yxOJbW__rise{0%{opacity:0;transform:translateY(18px)}}@media (max-width:900px){.founder-section-module__yxOJbW__intro{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"head""portrait""body"}.founder-section-module__yxOJbW__portrait{width:100%;max-width:520px;margin-top:32px;position:relative;top:auto}.founder-section-module__yxOJbW__body{margin-top:36px}}@media (max-width:560px){.founder-section-module__yxOJbW__facts>div{grid-template-columns:minmax(0,1fr);gap:2px}.founder-section-module__yxOJbW__body .founder-section-module__yxOJbW__actions{gap:4px 28px}.founder-section-module__yxOJbW__actions>.founder-section-module__yxOJbW__button{flex:100%}}
.reviews-module__rkvcnq__author{align-items:center;gap:12px;min-width:0;display:flex}.reviews-module__rkvcnq__avatar{background:var(--accent-surface);width:42px;height:42px;color:var(--action);letter-spacing:.02em;transition:background-color .6s var(--ease), color .6s var(--ease);border-radius:50%;flex:0 0 42px;place-items:center;font-size:.8125rem;font-weight:750;display:grid}.reviews-module__rkvcnq__authorDetails{justify-items:start;gap:3px;min-width:0;display:grid}.reviews-module__rkvcnq__authorDetails strong{color:var(--ink);overflow-wrap:anywhere;transition:color .6s var(--ease);font-size:.9375rem;font-weight:700;line-height:1.35}.reviews-module__rkvcnq__authorDetails>span{color:var(--muted);transition:color .6s var(--ease);font-size:.8125rem;line-height:1.4}.reviews-module__rkvcnq__slide blockquote,.reviews-module__rkvcnq__featured blockquote,.reviews-module__rkvcnq__entry blockquote{margin:0}.reviews-module__rkvcnq__slideMark,.reviews-module__rkvcnq__featuredMark,.reviews-module__rkvcnq__entryMark{height:.5em;color:var(--brand);-webkit-user-select:none;user-select:none;font-weight:800;line-height:1;display:block}.reviews-module__rkvcnq__section{padding-block:var(--section);border-top:1px solid var(--line)}.reviews-module__rkvcnq__heading{justify-content:space-between;align-items:end;gap:28px;margin-bottom:clamp(28px,4vw,44px);display:flex}.reviews-module__rkvcnq__heading h2 span{color:var(--orange);display:block}.reviews-module__rkvcnq__heading p{margin-top:16px;font-size:1.0625rem}.reviews-module__rkvcnq__heading>a{flex-shrink:0}.reviews-module__rkvcnq__carousel{--card-width:min(640px, calc(100vw - 2 * var(--gutter) - 48px));--card-gap:24px}.reviews-module__rkvcnq__viewport{touch-action:pan-y;padding-block:8px;overflow:hidden}.reviews-module__rkvcnq__track{align-items:stretch;gap:var(--card-gap);transform:translateX(calc(50% - var(--card-width) / 2 - var(--position) * (var(--card-width) + var(--card-gap))));transition:transform .7s var(--ease-expo);display:flex}.reviews-module__rkvcnq__slide{flex:0 0 var(--card-width);border-radius:var(--radius-lg);background-color:var(--surface);background-image:linear-gradient(var(--stage-grid) 1px, transparent 1px), linear-gradient(90deg, var(--stage-grid) 1px, transparent 1px);opacity:.6;transition:background-color .6s var(--ease), transform .7s var(--ease-expo), opacity .6s var(--ease);background-position:-1px -1px;background-size:44px 44px;grid-template:"mark mark""quote quote"1fr"author more"/minmax(0,1fr) auto;gap:22px 20px;padding:clamp(28px,3.6vw,44px);display:grid;position:relative;transform:scale(.94)}.reviews-module__rkvcnq__slide:before{content:"";pointer-events:none;opacity:0;transition:opacity .6s var(--ease);--mark:#ffffff61;background:linear-gradient(var(--mark), var(--mark)) top left / 12px 1.5px no-repeat, linear-gradient(var(--mark), var(--mark)) top left / 1.5px 12px no-repeat, linear-gradient(var(--mark), var(--mark)) top right / 12px 1.5px no-repeat, linear-gradient(var(--mark), var(--mark)) top right / 1.5px 12px no-repeat, linear-gradient(var(--mark), var(--mark)) bottom left / 12px 1.5px no-repeat, linear-gradient(var(--mark), var(--mark)) bottom left / 1.5px 12px no-repeat, linear-gradient(var(--mark), var(--mark)) bottom right / 12px 1.5px no-repeat, linear-gradient(var(--mark), var(--mark)) bottom right / 1.5px 12px no-repeat;position:absolute;inset:12px}@supports (color:lab(0% 0 0)){.reviews-module__rkvcnq__slide:before{--mark:lab(100% 0 0/.38)}}.reviews-module__rkvcnq__slide.reviews-module__rkvcnq__selected{background-color:var(--stage);opacity:1;transform:scale(1)}.reviews-module__rkvcnq__selected:before{opacity:1}.reviews-module__rkvcnq__slideMark{color:var(--line-strong);transition:color .6s var(--ease);grid-area:mark;font-size:4.5rem}.reviews-module__rkvcnq__selected .reviews-module__rkvcnq__slideMark{color:var(--brand)}.reviews-module__rkvcnq__slide blockquote{grid-area:quote;align-self:start}.reviews-module__rkvcnq__slide blockquote p{letter-spacing:-.012em;max-width:none;color:var(--ink-2);overflow-wrap:anywhere;transition:color .6s var(--ease);font-size:clamp(1.0625rem,1.6vw,1.3rem);font-weight:500;line-height:1.65}.reviews-module__rkvcnq__selected blockquote p{color:var(--stage-ink)}.reviews-module__rkvcnq__slide .reviews-module__rkvcnq__author{grid-area:author}.reviews-module__rkvcnq__selected .reviews-module__rkvcnq__avatar{background:var(--brand);color:var(--ink)}.reviews-module__rkvcnq__selected .reviews-module__rkvcnq__authorDetails strong{color:#fff}.reviews-module__rkvcnq__selected .reviews-module__rkvcnq__authorDetails>span{color:var(--stage-muted)}.reviews-module__rkvcnq__fullReview{min-height:44px;color:var(--ink);text-underline-offset:4px;transition:color .2s var(--ease);grid-area:more;align-self:center;align-items:center;gap:6px;font-size:.8125rem;font-weight:650;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.reviews-module__rkvcnq__selected .reviews-module__rkvcnq__fullReview{color:#fff}.reviews-module__rkvcnq__selected .reviews-module__rkvcnq__fullReview:hover{color:var(--brand)}.reviews-module__rkvcnq__track.reviews-module__rkvcnq__noTransition,.reviews-module__rkvcnq__noTransition .reviews-module__rkvcnq__slide,.reviews-module__rkvcnq__noTransition .reviews-module__rkvcnq__slide *,.reviews-module__rkvcnq__noTransition .reviews-module__rkvcnq__slide:before{transition:none}.reviews-module__rkvcnq__controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;margin-top:22px;display:flex}.reviews-module__rkvcnq__dots{flex-wrap:wrap;align-items:center;margin-left:-11px;display:flex}.reviews-module__rkvcnq__dot{background:0 0;border:0;place-items:center;width:30px;height:44px;padding:0;display:grid}.reviews-module__rkvcnq__dot span{background:var(--line-strong);width:8px;height:4px;transition:width .45s var(--ease-expo), background-color .3s var(--ease);border-radius:4px;display:block}.reviews-module__rkvcnq__dot:hover span{background:var(--ink)}.reviews-module__rkvcnq__dot[aria-current] span{background:var(--action);width:26px}.reviews-module__rkvcnq__counter{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.875rem}.reviews-module__rkvcnq__counter strong{color:var(--ink);font-weight:700}.reviews-module__rkvcnq__buttons{align-items:center;gap:8px;margin-left:auto;display:flex}.reviews-module__rkvcnq__controlButton{width:46px;height:46px;color:var(--ink);border:1px solid var(--line-strong);transition:background-color .2s var(--ease), color .2s var(--ease), border-color .2s var(--ease);background:#fff;border-radius:50%;place-items:center;padding:0;display:inline-grid;position:relative}.reviews-module__rkvcnq__controlButton:hover{color:#fff;background:var(--ink);border-color:var(--ink)}.reviews-module__rkvcnq__controlButton:disabled:hover{color:var(--ink);border-color:var(--line-strong);background:#fff}.reviews-module__rkvcnq__ring{pointer-events:none;width:calc(100% + 2px);height:calc(100% + 2px);position:absolute;top:-1px;left:-1px;transform:rotate(-90deg)}.reviews-module__rkvcnq__ring circle{fill:none;stroke:var(--action);stroke-width:2px;stroke-dasharray:100;stroke-dashoffset:100px;animation:reviews-module__rkvcnq__ring-fill var(--autoplay,7s) linear forwards}@keyframes reviews-module__rkvcnq__ring-fill{to{stroke-dashoffset:0}}.reviews-module__rkvcnq__homeFooter{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 32px;margin-top:clamp(28px,4vw,44px);padding-top:22px;display:flex}.reviews-module__rkvcnq__heading+.reviews-module__rkvcnq__homeFooter{margin-top:0}.reviews-module__rkvcnq__founderLink{min-height:44px;color:var(--ink);align-items:center;gap:14px;display:inline-flex}.reviews-module__rkvcnq__founderPhoto{object-fit:cover;object-position:50% 28%;background:var(--surface);width:52px;height:52px;box-shadow:0 0 0 1px var(--line);transition:box-shadow .35s var(--ease);border-radius:50%}.reviews-module__rkvcnq__founderText{gap:1px;display:grid}.reviews-module__rkvcnq__founderText strong{transition:color .2s var(--ease);font-size:.9375rem;font-weight:700}.reviews-module__rkvcnq__founderText span{color:var(--muted);font-size:.8125rem}.reviews-module__rkvcnq__founderLink:hover strong{color:var(--action)}.reviews-module__rkvcnq__founderLink:hover .reviews-module__rkvcnq__founderPhoto{box-shadow:0 0 0 2px var(--brand)}.reviews-module__rkvcnq__reviews{padding-block:var(--section);border-top:1px solid var(--line)}.reviews-module__rkvcnq__listHeading{justify-content:space-between;align-items:end;gap:24px 40px;margin-bottom:clamp(28px,4vw,48px);display:flex}.reviews-module__rkvcnq__listHeading h2{font-size:clamp(2rem,3.6vw,3rem)}.reviews-module__rkvcnq__listHeading p{max-width:58ch;margin-top:14px;font-size:1.0625rem}.reviews-module__rkvcnq__jump{flex-shrink:0}.reviews-module__rkvcnq__listHeading .reviews-module__rkvcnq__jump:hover svg:last-child{transform:translateY(3px)}.reviews-module__rkvcnq__featured{border-top:1px solid var(--ink);grid-template:"mark quote""mark author"/minmax(0,8rem) minmax(0,1fr);gap:28px clamp(24px,5vw,72px);padding-block:clamp(32px,4.5vw,56px);display:grid}.reviews-module__rkvcnq__featuredMark{grid-area:mark;margin-top:-.1em;font-size:clamp(5rem,9vw,8rem)}.reviews-module__rkvcnq__featured blockquote{grid-area:quote}.reviews-module__rkvcnq__featured blockquote p{letter-spacing:-.015em;max-width:52ch;color:var(--ink);white-space:pre-line;overflow-wrap:anywhere;font-size:clamp(1.15rem,1.75vw,1.5rem);font-weight:520;line-height:1.55}.reviews-module__rkvcnq__featured .reviews-module__rkvcnq__author{grid-area:author}.reviews-module__rkvcnq__wall{columns:3 280px;column-gap:clamp(32px,4.5vw,64px)}.reviews-module__rkvcnq__entry{break-inside:avoid;border-top:1px solid var(--line);grid-template-areas:"mark""quote""author";gap:16px;padding-block:28px 36px;display:grid}.reviews-module__rkvcnq__entryMark{grid-area:mark;margin-top:-.1em;font-size:3.5rem}.reviews-module__rkvcnq__entry blockquote{grid-area:quote}.reviews-module__rkvcnq__entry blockquote p{max-width:none;color:var(--ink-2);white-space:pre-line;overflow-wrap:anywhere;font-size:1.0625rem;line-height:1.75}.reviews-module__rkvcnq__entry .reviews-module__rkvcnq__author{grid-area:author;margin-top:4px}.reviews-module__rkvcnq__featured:target,.reviews-module__rkvcnq__entry:target{animation:reviews-module__rkvcnq__target-flash 2.8s var(--ease) .35s backwards;border-radius:2px}@keyframes reviews-module__rkvcnq__target-flash{0%{background-color:var(--accent-surface);box-shadow:0 0 0 16px var(--accent-surface)}}.reviews-module__rkvcnq__empty{border:1px dashed var(--line-strong);border-radius:var(--radius-lg);text-align:center;padding:clamp(28px,4vw,48px)}.reviews-module__rkvcnq__empty h3{margin-bottom:10px}.reviews-module__rkvcnq__empty p{margin-inline:auto}.reviews-module__rkvcnq__shareSection{padding-block:var(--section);background:var(--surface);border-top:1px solid var(--line);scroll-margin-top:20px}.reviews-module__rkvcnq__shareLayout{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(36px,6vw,80px);display:grid}.reviews-module__rkvcnq__shareIntro h2{max-width:420px}.reviews-module__rkvcnq__shareIntro>p{margin-top:22px;font-size:1.0625rem}.reviews-module__rkvcnq__shareProcess{gap:20px;margin:30px 0 0;padding:0;list-style:none;display:grid}.reviews-module__rkvcnq__shareProcess li{color:var(--ink-2);align-items:flex-start;gap:12px;font-size:.9375rem;display:flex}.reviews-module__rkvcnq__shareProcess svg{color:var(--action);margin-top:3px}.reviews-module__rkvcnq__reviewForm{border:1px solid var(--line);border-radius:var(--radius-lg);background:#fff;gap:23px;padding:clamp(24px,3vw,36px);display:grid}.reviews-module__rkvcnq__formRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.reviews-module__rkvcnq__reviewForm label{color:var(--ink);gap:8px;font-size:.9375rem;font-weight:650;display:grid;position:relative}.reviews-module__rkvcnq__required{color:var(--action);position:absolute;top:0;left:-11px}.reviews-module__rkvcnq__reviewForm input,.reviews-module__rkvcnq__reviewForm textarea{border:1px solid var(--line-strong);border-radius:var(--radius);width:100%;min-width:0;color:var(--ink);transition:border-color .2s var(--ease);background:#fff;padding:12px 14px;font-size:1rem;font-weight:450;line-height:1.6}.reviews-module__rkvcnq__reviewForm input:hover,.reviews-module__rkvcnq__reviewForm textarea:hover{border-color:var(--muted)}.reviews-module__rkvcnq__reviewForm input{min-height:49px}.reviews-module__rkvcnq__reviewForm textarea{resize:vertical;min-height:168px}.reviews-module__rkvcnq__reviewForm input::placeholder,.reviews-module__rkvcnq__reviewForm textarea::placeholder{color:var(--muted);opacity:1}.reviews-module__rkvcnq__reviewForm input[aria-invalid=true],.reviews-module__rkvcnq__reviewForm textarea[aria-invalid=true]{border-color:var(--danger)}.reviews-module__rkvcnq__fieldError{color:var(--danger);font-size:.8125rem;font-weight:500}.reviews-module__rkvcnq__formHint{color:var(--muted);justify-content:space-between;gap:16px;margin-top:-15px;font-size:.8125rem;display:flex}.reviews-module__rkvcnq__formHint span:last-child{font-variant-numeric:tabular-nums;flex-shrink:0}.reviews-module__rkvcnq__privacy{gap:2px;max-width:none;font-size:.8125rem;line-height:1.7;display:grid}.reviews-module__rkvcnq__privacy a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.reviews-module__rkvcnq__submit{justify-self:start}.reviews-module__rkvcnq__submit svg{flex-shrink:0}.reviews-module__rkvcnq__formError{border:1px solid var(--danger);border-radius:var(--radius);color:var(--danger);padding:14px 16px;font-size:.9375rem}.reviews-module__rkvcnq__success{border:1px solid var(--line);border-radius:var(--radius-lg);background:#fff;padding:clamp(24px,4vw,44px)}.reviews-module__rkvcnq__successIcon{background:var(--accent-surface);width:52px;height:52px;color:var(--action);border-radius:50%;place-items:center;margin-bottom:24px;display:grid}.reviews-module__rkvcnq__success h3{font-size:1.5rem}.reviews-module__rkvcnq__success p{margin-top:16px}.reviews-module__rkvcnq__success>a{margin-top:24px}@media (max-width:860px){.reviews-module__rkvcnq__heading,.reviews-module__rkvcnq__listHeading{flex-direction:column;align-items:start;gap:18px}.reviews-module__rkvcnq__shareLayout{grid-template-columns:1fr;gap:36px}.reviews-module__rkvcnq__shareIntro h2{max-width:100%}.reviews-module__rkvcnq__shareProcess{gap:12px}}@media (max-width:760px){.reviews-module__rkvcnq__featured{grid-template-columns:minmax(0,1fr);grid-template-areas:"mark""quote""author";gap:18px}.reviews-module__rkvcnq__featuredMark{font-size:4.5rem}}@media (max-width:560px){.reviews-module__rkvcnq__carousel{--card-gap:10px;--card-width:calc(100vw - 2 * var(--gutter) - 32px)}.reviews-module__rkvcnq__slide{grid-template:"mark""quote"1fr"author""more"/minmax(0,1fr);gap:18px;padding:26px 24px}.reviews-module__rkvcnq__slideMark{font-size:3.75rem}.reviews-module__rkvcnq__fullReview{justify-self:start;min-height:32px;margin-top:-6px}.reviews-module__rkvcnq__controlButton{width:44px;height:44px}.reviews-module__rkvcnq__dot{width:26px}.reviews-module__rkvcnq__dots{margin-left:-9px}.reviews-module__rkvcnq__homeFooter{flex-direction:column;align-items:flex-start;gap:6px}.reviews-module__rkvcnq__reviewForm{padding:22px 18px}.reviews-module__rkvcnq__formRow{grid-template-columns:1fr}.reviews-module__rkvcnq__submit{width:100%}}
