.founder-note{border-top:1px solid var(--line);grid-template-columns:minmax(220px,300px) minmax(0,670px);justify-content:center;gap:clamp(48px,6vw,96px);display:grid}.founder-author{margin:0}.founder-portrait{border-radius:24px;overflow:hidden}.founder-portrait img{aspect-ratio:1;object-fit:cover;border-radius:inherit;width:100%;height:auto}.founder-author figcaption{gap:4px;padding:20px 4px;display:grid}.founder-author strong{font-size:18px;font-weight:500}.founder-author figcaption span{color:var(--muted);font-size:14px}.founder-letter>.eyebrow{color:var(--steel);margin-bottom:18px}.founder-letter h2{margin-bottom:24px}.founder-intro{letter-spacing:-.025em;font-size:clamp(22px,2.1vw,27px);line-height:1.45}.founder-context{margin-top:20px}.founder-context,.founder-principles p,.founder-invitation{color:var(--muted);font-size:17px;line-height:1.65}.founder-principles{gap:24px;margin:32px 0;padding:0;list-style:none;display:grid}.founder-principles li{grid-template-columns:32px minmax(0,1fr);gap:16px;display:grid}.founder-number{background:var(--blue);width:32px;height:32px;color:var(--steel);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:11px;font-weight:500;display:grid}.founder-principles h3{letter-spacing:-.02em;margin:2px 0 6px;font-size:18px;font-weight:500;line-height:1.5}.founder-contact{min-height:64px;color:var(--steel);border-bottom:1px solid #bbcddb;align-items:center;gap:28px;margin-top:24px;padding:4px 0;text-decoration:none;transition:color .16s,border-color .16s;display:inline-flex}.founder-contact>span{gap:2px;font-size:17px;font-weight:500;display:grid}.founder-contact small{color:var(--muted);font-size:12px;font-weight:400}@media (hover:hover) and (pointer:fine){.founder-contact:hover{color:var(--ink);border-color:var(--steel)}}@media (max-width:900px){.founder-note{grid-template-columns:minmax(180px,220px) minmax(0,1fr);gap:36px}}@media (max-width:700px){.founder-note{grid-template-columns:minmax(0,1fr);gap:36px}.founder-author{align-items:center;gap:20px;display:flex}.founder-portrait{border-radius:18px;flex-shrink:0;width:104px}.founder-author figcaption{padding:0}.founder-author strong{font-size:16px}.founder-author figcaption span{font-size:13px}.founder-letter>.eyebrow{margin-bottom:14px}.founder-letter h2{margin-bottom:20px}.founder-context,.founder-principles p,.founder-invitation{font-size:16px}.founder-principles{margin-block:28px}.founder-principles li{gap:12px}.founder-principles h3{font-size:17px}}@media (prefers-reduced-motion:reduce){.founder-contact{transition:none}}
.recording-scene{aspect-ratio:8/5;isolation:isolate;width:100%;position:relative;container-type:inline-size}.recording-notes-window{border-radius:1.8cqw;width:76%;position:absolute;top:7%;left:4%;box-shadow:0 2cqw 5cqw -2cqw #24374e55}.recording-notes-window .product-capture{border-radius:inherit;overflow:hidden}.recording-call-window{color:#fff;background:#22262c;border-radius:1.8cqw;width:40%;padding:1cqw;transition:transform .22s ease-out;position:absolute;top:24%;right:4%;transform:rotate(-2deg);box-shadow:0 1.4cqw 3.6cqw -1cqw #1f30496b}.recording-call-title{align-items:center;gap:.6cqw;padding:.3cqw .4cqw 1cqw;font-size:1.15cqw;line-height:1.5;display:flex}.recording-call-title svg{width:1.5cqw;height:1.5cqw}.recording-call-duration{color:#c1c6cc;font-variant-numeric:tabular-nums;margin-left:auto}.recording-call-people{grid-template-columns:1fr 1fr;gap:.7cqw;display:grid}.recording-call-people>div{background:#414b52;border-radius:.8cqw;position:relative;overflow:hidden}.recording-call-people img{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto;display:block}.recording-call-people span{background:#1b2028b8;border-radius:.4cqw;padding:.3cqw .6cqw;font-size:1.05cqw;line-height:1.4;position:absolute;bottom:.65cqw;left:.65cqw}.recording-call-controls{justify-content:center;gap:.7cqw;padding:1cqw 0 .1cqw;display:flex}.recording-call-controls>span{background:#444a52;border-radius:2cqw;place-items:center;width:3.5cqw;height:2.6cqw;display:grid}.recording-call-controls>span:last-child{background:#cb4d43}.recording-call-controls svg{width:1.4cqw;height:1.4cqw}.recording-widget{border-radius:50px;width:29%;display:block;position:absolute;top:79%;right:8%}.recording-widget>img{width:100%;height:auto;display:block}.recording-widget-controls{opacity:0;transition:opacity .2s ease-out;position:absolute;inset:0}.recording-widget-wave{width:35.71%;height:22.73%;transition:opacity .2s ease-out;position:absolute;top:31.82%;left:54.46%;overflow:hidden}.recording-widget-wave .motion-recording-wave{background:#fff;width:100%;height:100%;inset:0}.recording-widget:hover .recording-widget-controls,.recording-widget:focus-visible .recording-widget-controls{opacity:1}.recording-widget:hover .recording-widget-wave,.recording-widget:focus-visible .recording-widget-wave{opacity:0}.recording-widget:focus-visible{outline:3px solid var(--cobalt);outline-offset:2px}.recording-scene[data-phase="2"] .recording-call-window,.recording-scene[data-phase="3"] .recording-call-window,.recording-scene[data-phase="4"] .recording-call-window{transform:translateY(-.6cqw)rotate(0)}.real-product-window[data-view=recording]{box-shadow:none;background:0 0;border-color:#0000;overflow:visible}.workflow .step-upload{padding:18px}@media (prefers-reduced-motion:reduce),(hover:none),(pointer:coarse){.recording-widget-wave{display:none}.recording-call-window,.recording-widget-controls,.recording-widget-wave{transition:none}}@media print{.recording-widget-wave{display:none}}
