#proof{--gx: clamp(20px, 6vw, 96px);--hair: rgba(20, 20, 22, .12);--testi-h: 160svh;position:relative;color:var(--ink)}#proof :focus-visible{outline:2px solid var(--blue);outline-offset:3px;border-radius:6px}#proof .w{display:inline-block;will-change:transform,opacity,filter}#proof .blue{color:var(--blue)}#proof .proof__kicker,#proof .testi__kicker{display:flex;align-items:center;gap:10px;margin:0;font-family:var(--mono);font-weight:500;font-size:var(--t-label, .75rem);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}#proof .proof__kicker:before,#proof .testi__kicker:before{content:"";width:9px;height:9px;border-radius:2px;background:var(--blue)}#proof .proof__a{position:relative;padding:clamp(64px,11svh,130px) var(--gx) clamp(56px,8svh,100px)}#proof .proof__grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(40px,7vw,120px);align-items:start}#proof .proof__lead{position:sticky;top:13svh;align-self:start}#proof .proof__h2{margin:clamp(20px,3.4svh,38px) 0 0;font-family:var(--display);font-weight:700}#proof .proof__h2 .bignum{display:block;font-size:clamp(4.4rem,min(11.6vw,17.5svh),12rem);line-height:.84;font-weight:800;letter-spacing:var(--ls-xl);word-spacing:var(--ws);white-space:nowrap}#proof .proof__h2 .rest{display:block;margin-top:clamp(14px,2.4svh,26px);font-size:clamp(1.5rem,min(2.9vw,4.6svh),2.9rem);line-height:1.08;letter-spacing:var(--ls-m);word-spacing:var(--ws);max-width:13.5em;text-wrap:balance}#proof .cu{display:inline-block;text-align:right;font-variant-numeric:lining-nums}#proof .proof__perch{margin-top:clamp(64px,9svh,112px);height:clamp(120px,19svh,200px)}#proof .proof__slot{width:clamp(120px,19svh,200px);aspect-ratio:1}#proof .rows{list-style:none;margin:clamp(4px,1svh,12px) 0 0;padding:0;border-bottom:1px solid var(--hair)}#proof .row{position:relative;display:grid;grid-template-columns:72px minmax(0,1fr) auto;grid-template-areas:"ph who num" "ph line num";column-gap:clamp(16px,1.8vw,28px);row-gap:2px;align-items:center;align-content:center;min-height:clamp(112px,17svh,168px);padding:clamp(14px,2.4svh,26px) 0}#proof .row:before{content:"";position:absolute;left:calc(var(--gx) * -.16);right:calc(var(--gx) * -.16);top:1px;bottom:0;border-radius:20px;background:var(--paper);box-shadow:var(--shadow-soft);opacity:0;transition:opacity .35s var(--ease-out);z-index:0}#proof .row:hover:before{opacity:1}#proof .row:after{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:var(--hair);transform:scaleX(var(--line, 1));transform-origin:0 50%;z-index:1}#proof .row>*{position:relative;z-index:1}#proof .row__ph{grid-area:ph;width:72px;height:72px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 1px #1414161a,0 8px 18px -8px #26303f59;background:var(--fog)}#proof .row__who{grid-area:who;align-self:end}#proof .row__who b{display:block;font-family:var(--display);font-weight:600;font-size:clamp(1.25rem,1.65vw,1.55rem);letter-spacing:var(--ls-s);line-height:1.12}#proof .row__who span{display:block;margin-top:3px;font-size:.86rem;line-height:1.3;color:var(--muted)}#proof .row__line{grid-area:line;align-self:start;margin:7px 0 0;font-size:.95rem;line-height:1.42;color:#141416c7;max-width:42ch}#proof .row__num{grid-area:num;font-family:var(--display);font-weight:700;font-size:clamp(3rem,5.3vw,5.2rem);line-height:.9;letter-spacing:var(--ls-l);word-spacing:var(--ws);white-space:nowrap;text-align:right;padding-left:8px}#proof .yc{display:inline-block;width:15px;height:15px;margin:0 4px -2px 0;border-radius:3px;vertical-align:baseline}#proof .proof__rows{padding-bottom:clamp(24px,6svh,64px)}#proof .proof__scale{margin:16px 0 0;font-size:.8rem;line-height:1.5;font-weight:400;font-style:normal;letter-spacing:.01em;color:var(--muted)}#proof .proof__scale .blue{font-weight:inherit}#proof .proof__scale+.proof__note{margin-top:8px}#proof .proof__note{margin:22px 0 0;max-width:58ch;font-size:.8rem;line-height:1.5;color:var(--muted)}#proof .testi{position:relative;height:var(--testi-h)}#proof .testi__stage{position:sticky;top:0;height:100svh;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:1fr auto auto 1fr;column-gap:clamp(14px,1.6vw,28px);padding:0 var(--gx)}#proof .testi__fig{grid-column:1 / 10;grid-row:2;margin:0;align-self:end}#proof .q{margin:0;position:relative}#proof .q p{margin:0;position:relative;font-family:var(--display);font-weight:700;font-size:clamp(2.2rem,4.5vw,4.7rem);line-height:1.06;letter-spacing:var(--ls-l);word-spacing:var(--ws);max-width:15.5em}#proof .q p:before{content:"\201c";position:absolute;left:-.56em;top:0;color:var(--blue)}#proof .q p:after{content:"\201d";color:var(--blue);margin-left:.04em;display:inline-block;width:0;white-space:nowrap}#proof .q .w{opacity:.2}#proof .who{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 16px;margin-top:clamp(18px,3.2svh,34px)}#proof .who b{font-family:var(--display);font-weight:600;font-size:1.3rem;letter-spacing:var(--ls-s)}#proof .who span{font-size:.95rem;color:var(--muted)}#proof .dm{grid-column:1 / 8;grid-row:3;margin-top:clamp(26px,5svh,56px);max-width:600px}#proof .dm__t{margin:10px 0 18px;font-size:clamp(1.02rem,1.2vw,1.2rem);line-height:1.45;color:#141416d1}#proof .dm__t .n,#proof .bar b{font-family:var(--display);font-weight:700;letter-spacing:var(--ls-m);word-spacing:var(--ws)}#proof .dm__t .n{font-size:1.32em;letter-spacing:var(--ls-s);font-weight:600}#proof .bars{display:grid;gap:10px}#proof .bar{display:grid;grid-template-columns:9rem minmax(0,1fr);align-items:center;column-gap:14px}#proof .bar b{font-size:1.9rem;line-height:1;white-space:nowrap}#proof .bar b span{font-family:var(--mono);font-weight:500;font-size:.78rem;letter-spacing:0;margin-left:5px}#proof .bar i{display:block;position:relative;height:14px;border-radius:99px;background:var(--fog);overflow:hidden}#proof .bar i:after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--stone);transform:scaleX(calc(var(--w) * var(--p, 1)));transform-origin:0 50%}#proof .bar--now i:after{background:var(--blue)}#proof .testi__photo{grid-column:10 / 13;grid-row:1 / 5;align-self:start;margin:11svh 0 0}#proof .testi__photo img{width:min(100%,40svh);margin-left:auto;aspect-ratio:4 / 5;height:auto;object-fit:cover;object-position:50% 24%;border-radius:28px;box-shadow:0 0 0 1px #14141614,0 40px 60px -30px #26303f80;background:var(--fog)}#proof .testi__perch{position:absolute;right:calc(var(--gx) + .6vw);bottom:clamp(14px,3svh,36px);width:clamp(130px,11vw,170px);aspect-ratio:1;pointer-events:none}#proof .testi__slot{position:absolute;inset:0}#proof .wall{position:relative}#proof .wall__win{position:relative;height:112svh;overflow:clip;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 14%,#000 86%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 14%,#000 86%,transparent 100%)}#proof .wall__cols{position:absolute;top:0;bottom:0;left:-3vw;right:-3vw;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:clamp(12px,1.4vw,24px);padding:0 calc(var(--gx) * .3)}#proof .col{display:flex;flex-direction:column;gap:clamp(12px,1.4vw,24px);align-self:start;will-change:transform}#proof .card{margin:0;border-radius:16px;overflow:hidden;background:var(--paper);box-shadow:0 0 0 1px #c9c6bfe6,0 24px 40px -22px #26303f57}#proof .card img{width:100%;height:auto}#proof .card--crop img{scale:1.16}html #proof{--testi-h: 160svh}#proof .pf-ctx{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}#proof .pf-glow{position:absolute;left:-14vw;top:2svh;width:min(62vw,120svh);aspect-ratio:1;background:radial-gradient(closest-side,#007aff1c,#007aff0a 55%,#007aff00)}#proof .pf-dots{position:absolute;inset:-80px 0;will-change:translate;background-image:radial-gradient(circle at 1px 1px,rgba(38,48,63,.18) 1.1px,transparent 1.7px);background-size:28px 28px;-webkit-mask-image:radial-gradient(ellipse 80% 70% at 62% 46%,#000 0%,rgba(0,0,0,.4) 60%,rgba(0,0,0,.12) 100%);mask-image:radial-gradient(ellipse 80% 70% at 62% 46%,#000,#0006 60%,#0000001f)}#proof .pf-bgq{position:absolute;left:calc(var(--gx) - 2vw);top:3svh;font:800 min(70svh,40vw)/.8 var(--display);letter-spacing:var(--ls-xl);color:#007aff12;user-select:none;pointer-events:none}#proof .pf-fan{position:absolute;z-index:1;right:calc(var(--gx) + 8.4vw);bottom:2.5svh;width:min(32vw,52svh);aspect-ratio:1.2;pointer-events:none}#proof .pf-fan img{position:absolute;bottom:0;width:50%;height:auto;border-radius:14px;background:var(--paper);box-shadow:0 0 0 1px #c9c6bfe6,0 26px 40px -18px #26303f6b;transform-origin:50% 100%}#proof .pf-fan img:nth-child(1){left:0;rotate:-9deg}#proof .pf-fan img:nth-child(2){left:25%;z-index:1;rotate:1.5deg}#proof .pf-fan img:nth-child(3){right:0;rotate:10deg}#proof .testi__fig,#proof .dm,#proof .testi__photo{position:relative;z-index:2}#proof .testi__stage{overflow:clip}@media(max-width:900px){#proof .proof__grid{grid-template-columns:1fr;row-gap:40px}#proof .proof__lead{position:static}#proof .proof__rows{padding-bottom:0}#proof .proof__perch{margin-top:56px;height:150px}#proof .proof__slot{width:150px}#proof .row{grid-template-columns:56px minmax(0,1fr) auto;min-height:0}#proof .row__ph{width:56px;height:56px}#proof .testi__stage{grid-template-rows:auto;align-content:center;padding-bottom:88px}#proof .bar{grid-template-columns:6.5rem minmax(0,1fr)}#proof .testi__fig,#proof .dm{grid-column:1 / 13}#proof .testi__photo{grid-column:8 / 13;grid-row:1;margin:0 0 18px}#proof .testi__photo img{width:min(100%,24svh)}#proof .q p{font-size:clamp(1.7rem,7.2vw,2.6rem);letter-spacing:var(--ls-m);word-spacing:var(--ws)}#proof .testi__fig{grid-row:2}#proof .dm{grid-row:3}#proof .testi__perch{right:4vw;width:120px}#proof .q p:before{left:-.1em;top:-.9em}#proof .pf-fan{right:-5vw;left:auto;width:60vw;bottom:6px}#proof .pf-bgq{top:6svh;font-size:56vw}#proof .testi__stage{padding-bottom:196px}}@media(max-width:719px){#proof .proof__perch{display:none}}#proof.is-rm .proof__lead{position:static}#proof.is-rm .proof__a{padding-top:clamp(28px,5svh,64px)}#proof.is-rm .testi{height:auto}#proof.is-rm .testi__stage{position:relative;height:auto;min-height:0;grid-template-rows:auto auto auto;padding-top:clamp(32px,6svh,72px);padding-bottom:clamp(32px,6svh,72px)}#proof.is-rm .testi__photo{grid-row:1 / 4}#proof.is-rm .q .w{opacity:1}#proof.is-rm .pf-fan{position:relative;right:auto;bottom:auto;margin:32px 0 0}#proof.is-rm .wall__win{height:auto;-webkit-mask-image:none;mask-image:none;overflow:visible}#proof.is-rm .wall__cols{position:relative;left:0;right:0;padding:0 var(--gx)}@media(max-width:700px){#proof.is-rm .wall__cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:719px){#proof .row__line{font-size:1rem;line-height:1.42}#proof .row__who span{font-size:.9rem}#proof .row__who b{font-size:1.3rem}}@media(max-width:930px){#proof .proof__h2 .rest{letter-spacing:var(--ls-s);font-weight:600}}@media(max-width:620px){#proof .proof__h2 .bignum{letter-spacing:var(--ls-l);word-spacing:var(--ws)}}
