.about{--about-glow:color-mix(in oklab, var(--accent) 34%, transparent);--about-mega:min(11.3vw, 11.5rem);--about-letter:clamp(1.625rem, .9rem + 3.1vw, 3.75rem);--about-tap:2.75rem;flex-direction:column;display:flex}.about>section{padding-inline:var(--mk-side);scroll-margin-block-start:var(--mk-header);position:relative}.about>.about-why{scroll-margin-block-start:calc(var(--mk-header) + var(--space-section) - var(--mk-band))}.about :is(h2,h3){margin:0}.about :is(.mk-display,.about-letter) em{color:var(--accent-text)}.about-tag{display:none}@media (width>=64em){.about-tag{--tag:13rem;z-index:1;block-size:var(--tag);pointer-events:none;margin-block-end:calc(var(--tag) * -1);display:block;position:sticky;inset-block-start:calc(var(--mk-header) + var(--space-section))}.about-tag span{inset:0 auto auto calc(var(--mk-side) / -2);writing-mode:vertical-rl;color:var(--text-tertiary);font:var(--weight-regular) var(--mk-label) / 1 var(--mk-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;position:absolute;translate:-50%;rotate:180deg}}.about [data-scene] [data-keep][hidden]{visibility:hidden;display:block}.about [data-scene] [data-land]{animation:about-land var(--dur-morph) var(--ease-out) both}@keyframes about-land{0%{opacity:0;translate:0 var(--space-label)}}.about>.about-open{--open:min(100svh, max(58rem, 150vw));--stone:min(var(--open) * .4, 82vw);--sx:66%;--sy:calc(var(--stone) * .44);isolation:isolate;min-block-size:calc(var(--open) - var(--mk-header) - var(--stroke-hair));padding-block:var(--space-block) var(--space-section);align-content:end;display:grid;overflow:clip}.about-echo{z-index:-1;pointer-events:none;mask-image:linear-gradient(var(--on-fill) 62%, transparent 96%);-webkit-mask-image:linear-gradient(var(--on-fill) 62%, transparent 96%);position:absolute;inset:0}.about-echo svg,.about-open .about-she{inset:calc(var(--sy) - var(--stone) / 2) auto auto calc(var(--sx) - var(--stone) / 2);inline-size:var(--stone);block-size:var(--stone);max-inline-size:none;position:absolute}.about-she{z-index:0;pointer-events:none}.about-she svg{block-size:100%;inline-size:100%}.about-she:after{transition:opacity calc(var(--dur-morph) * 3) var(--ease-out)}.about-claim{z-index:1;justify-items:start;gap:var(--space-block);min-inline-size:0;display:grid;position:relative}.about .about-h1{letter-spacing:-.05em;white-space:nowrap;font-size:min(13.4vw,max(2.75rem,27.027svh - 7.2973rem));line-height:.92}.about-row{display:block}.about-h1 .mk-word>span{animation:mk-rise calc(var(--dur-morph) * 3.8) var(--mk-ease-reveal) calc(var(--dur-morph) * .6 + var(--stagger) * (var(--j) * 8 + var(--i) * 2.5)) backwards}.about-claim>:not(h1){animation:about-land calc(var(--dur-morph) * 3) var(--ease-out) calc(var(--dur-morph) * .3) backwards}.about-claim>.about-keys{animation-delay:calc(var(--dur-morph) * 3.6)}.about-claim>.mk-actions{animation-delay:calc(var(--dur-morph) * 4.4)}.about-keys{align-items:center;gap:var(--space-field) var(--space-section);flex-wrap:wrap;margin-block-start:clamp(.5rem,2svh,1.5rem);display:flex}.about-keys .mk-chord{--cap:clamp(3rem, 2.2rem + 2.6vw, 4.75rem);gap:var(--space-row)}.about-keys .about-sym{font-family:system-ui, var(--mk-mono);font-size:calc(var(--cap) * .46)}.about-keys .mk-cap{animation:about-tap calc(var(--dur-morph) * 1.6) var(--ease-inout) calc(var(--dur-morph) * 6.4 + var(--stagger) * 5 * var(--n,0)) backwards}@keyframes about-tap{35%,65%{--face:var(--cel-light);--facet:var(--cel-pale);--facet-at:22%;border-color:var(--cel-ink);color:var(--cel-ink);box-shadow:0 0 0 var(--plate-rim);translate:0 .25rem}}.about-keys .fact i{color:var(--text-primary);font-style:normal;display:block}.about-keys .fact>span+span,.about-open[data-away] .about-keys .fact>span:first-child,html:not([data-js]) .about-keys .fact i{display:none}.about-open[data-away] .about-keys .fact>span+span{display:inline}html:not([data-js]) .about-keys .mk-chord{pointer-events:none}@media (width<=39.99em){.about-keys{flex-direction:column;align-items:flex-start}}.about-open .mk-actions{gap:var(--space-hint) var(--space-section)}.about-open .mk-link{min-block-size:var(--about-tap)}.about-open[data-away] .about-she:after{opacity:.2}.about-wave{--mk-arrow:var(--accent)}.about-wave svg{opacity:0;animation:about-arrive calc(var(--dur-morph) * 8) var(--ease-out) calc(var(--dur-morph) * (10 + var(--i) * .7)) backwards}.about-open[data-away] .about-wave svg{animation:none}.about-open[data-back] .about-wave svg{animation:about-wave calc(var(--dur-morph) * 8) var(--ease-out) calc(var(--dur-morph) * (1.6 + var(--i) * .7)) both}@keyframes about-arrive{12%{opacity:1}40%{opacity:0}}@keyframes about-wave{12%{opacity:1}40%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.about-open[data-away] .about-she{opacity:.16}}@media (width>=64em){.about>.about-open{--stone:min(76svh, 45vw);--sx:76%;--sy:50%;padding-block:var(--space-block) clamp(2rem, 6svh, 4rem);align-content:center}.about-claim{gap:var(--space-section)}.about-claim .mk-marker{margin-block-end:calc(var(--space-label) * -1)}.about .about-h1{font-size:min(clamp(3.25rem,9.2vw,16svh),max(2.75rem,27.027svh - 6.21622rem))}}@media (width>=64em) and (prefers-reduced-motion:reduce),(width>=64em) and (scripting:none){.about>.about-open{--stone:min(56svh, 30vw);--sx:80%}}.about>.about-why{padding-block:var(--mk-band)}.about-why>h2,.about-rules>h2{margin-block-end:var(--space-section)}.about-letter{max-inline-size:24em;color:var(--text-primary);font:var(--weight-regular) var(--about-letter) / 1.12 var(--mk-sans);letter-spacing:-.035em;text-wrap:pretty;view-timeline-name:--about-why;margin:0}.about-letter em{font-family:var(--mk-serif);letter-spacing:-.01em;font-size:1.08em}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){html[data-scenes-ready] .about-letter[data-reveal]{opacity:1;transition:none;translate:none}.about-letter>span{animation:linear both about-ink}.about-letter>span:nth-child(n){animation-timeline:--about-why;animation-range:cover calc(8% + var(--i) * 0.42%) cover calc(16% + var(--i) * 0.42%)}}}@keyframes about-ink{0%{opacity:.18}}.about-signed{align-items:baseline;gap:var(--space-section) clamp(2rem, 4vw, 4rem);grid-template-columns:minmax(0,1fr);margin-block-start:clamp(2.5rem,6vw,5rem);display:grid}.about-team{gap:var(--space-section) var(--mk-gap);padding:var(--space-section) 0 0;border-top:var(--stroke-hair) solid var(--border-strong);grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(min(100%,10.5rem),1fr));margin:0;list-style:none;display:grid}.about-team li{grid-template-columns:var(--m-tile-lg) minmax(0, 1fr);align-items:center;column-gap:var(--space-field);display:grid}.about-team li>:first-child{grid-row:1/span 2}.about-team b{color:var(--text-primary);font:var(--weight-medium) var(--mk-body) / 1.3 var(--mk-sans);letter-spacing:-.01em;align-self:end}.about-team span{color:var(--text-tertiary);font:var(--weight-regular) var(--mk-label) / 1.5 var(--mk-mono);align-self:start}.about-signed .fact a{min-block-size:var(--about-tap);color:var(--text-primary);text-decoration-color:var(--border-stronger);text-underline-offset:var(--space-hint);transition:text-decoration-color var(--dur-fast) var(--ease-out);align-items:center;display:inline-flex}.about-signed .fact a:hover{text-decoration-color:var(--text-primary)}@media (width>=50em){.about-signed{grid-template-columns:minmax(0,1fr) auto}.about-team{grid-template-columns:repeat(2,minmax(0,max-content));column-gap:clamp(2.5rem,6vw,6rem)}}.about>.about-rules{padding-block:calc(var(--mk-band) * .5) var(--mk-band)}.about-rule{align-items:start;gap:var(--space-section) var(--mk-gap);border-top:var(--stroke-hair) solid var(--border-strong);grid-template-columns:minmax(0,1fr);padding-block:clamp(1.5rem,3vw,2.5rem) clamp(3rem,8vw,7rem);display:grid}.about .about-rule h3{font-size:var(--about-mega);letter-spacing:-.055em;white-space:nowrap;margin-inline-start:-.045em;line-height:.92}.about-rule .mk-lead{max-inline-size:26ch;color:var(--text-primary);text-wrap:balance}.about-proof{inline-size:100%;min-inline-size:0;max-inline-size:28rem}.about-proof .scene-control{min-block-size:var(--about-tap);margin-block-start:var(--space-hint)}.about-saved{border-radius:var(--radius-lg);inline-size:fit-content;box-shadow:0 0 1.75rem var(--about-glow)}.about .about-proof.mk-file{--turn:-2deg;max-inline-size:28rem;transition:opacity calc(var(--dur-morph) * 2) var(--ease-out), translate var(--dur-morph) var(--ease-out), rotate var(--dur-morph) var(--ease-out)}html .about .about-proof.mk-file:hover{translate:0 -.25rem;rotate:0deg}.about-folder{max-inline-size:26rem}.about-folder .fact{border-bottom:var(--stroke-hair) solid var(--border-strong);margin-block-end:var(--space-field);padding-block-end:var(--space-field)}.about-rules>.mk-caption{border-top:var(--stroke-hair) solid var(--border-strong);padding-block-start:var(--space-block)}@media (width>=64em){.about-rule{grid-template-columns:repeat(12,minmax(0,1fr))}.about-rule h3{grid-column:1/-1}.about-rule .mk-lead{grid-area:2/1/auto/span 5}.about-rule .about-proof{grid-area:2/7/auto/-1;justify-self:end}.about-rule[data-flip] .mk-lead{grid-column:8/-1}.about-rule[data-flip] .about-proof{grid-column:1/span 6;justify-self:start}}@media (width<=39.99em){.about{--about-mega:15.6vw}.about .about-rule h3{white-space:normal;text-wrap:balance}}.about>.about-vow{justify-items:center;gap:var(--space-section);padding-block:calc(var(--mk-band) * 1.25) calc(var(--mk-band) * 1.5);text-align:center;display:grid}.about-vow .mk-display{font-size:min(var(--mk-display-xl), 9.4vw);justify-items:center}.about-vow .mk-lead{color:var(--text-primary);text-wrap:balance}.about>.close{margin-block-start:calc(var(--mk-band) * .5)}.testimonials[data-astro-cid-gakqr736]{--voice:clamp(1.5rem, .95rem + 2.3vw, 3.25rem);padding-block:var(--mk-band) calc(var(--mk-band) * .5)}.testimonials-head[data-astro-cid-gakqr736]{justify-content:space-between;align-items:baseline;gap:var(--space-field) var(--space-section);flex-wrap:wrap;padding-block-end:var(--space-section);display:flex}.testimonials-head[data-astro-cid-gakqr736] h2[data-astro-cid-gakqr736]{line-height:1.5}.testimonials-head[data-astro-cid-gakqr736] .mk-link[data-astro-cid-gakqr736]{min-block-size:2.75rem;margin-block:calc(.7em - 1.375rem)}.testimonials-voices[data-astro-cid-gakqr736]{grid-template-columns:minmax(0,1fr);column-gap:clamp(2rem,6vw,6rem);display:grid}.testimonial[data-astro-cid-gakqr736]{align-content:space-between;gap:var(--space-section);border-top:var(--stroke-hair) solid var(--border-strong);margin:0;padding-block:clamp(1.5rem,3vw,2.5rem) clamp(2rem,4vw,3.5rem);display:grid}.testimonial[data-astro-cid-gakqr736] blockquote[data-astro-cid-gakqr736]{color:var(--text-primary);font:var(--weight-regular) clamp(1.25rem, 1.05rem + .9vw, 1.75rem) / 1.28 var(--mk-sans);letter-spacing:-.02em;text-wrap:pretty;margin:0;position:relative}.testimonial[data-astro-cid-gakqr736]:first-child blockquote[data-astro-cid-gakqr736]{max-inline-size:30em;font-size:var(--voice);letter-spacing:-.035em;line-height:1.14}.testimonial[data-astro-cid-gakqr736] blockquote[data-astro-cid-gakqr736]:before{content:"“";color:var(--accent-text);font:italic var(--weight-regular) 1.5em / 1 var(--mk-serif);position:absolute;translate:-.52em .06em}.testimonial[data-astro-cid-gakqr736] figcaption[data-astro-cid-gakqr736]{align-items:center;gap:var(--space-hint) var(--space-field);color:var(--text-tertiary);font:var(--weight-regular) var(--text-md) / 1.5 var(--mk-mono);flex-wrap:wrap;display:flex}.testimonial[data-astro-cid-gakqr736] figcaption[data-astro-cid-gakqr736] b[data-astro-cid-gakqr736]{color:var(--text-primary);font:var(--weight-medium) var(--text-md) / 1.5 var(--mk-sans)}.testimonial[data-astro-cid-gakqr736] figcaption[data-astro-cid-gakqr736] span[data-astro-cid-gakqr736]{overflow-wrap:anywhere}@media (width<=39.99em){.testimonial[data-astro-cid-gakqr736] blockquote[data-astro-cid-gakqr736]:before{block-size:.55em;display:block;position:static;translate:none}}@media (width>=56em){.testimonials-voices[data-astro-cid-gakqr736]{grid-template-columns:repeat(2,minmax(0,1fr))}.testimonial[data-astro-cid-gakqr736]:first-child{grid-column:1/-1}}
