
.opening{filter:none!important;position:relative}.fork-button{border:0;background:none;padding:0;color:inherit;width:100%;flex:1;min-height:0;cursor:pointer;display:flex;align-items:center;justify-content:center;-webkit-tap-highlight-color:transparent;touch-action:pan-y}.fork-button .opening-fork{flex:none;pointer-events:none;-webkit-user-select:none;user-select:none}.fork-button:focus-visible{outline:2px solid currentColor;outline-offset:4px}.fork-hint{font:11px/1.4 Arial,sans-serif;margin:8px 0!important;align-self:center}.review-field{position:absolute;inset:105px -16px 20px;background:rgba(217,118,50,.94);z-index:3;padding:18px;display:flex;flex-direction:column;justify-content:center;pointer-events:none}.review-field[hidden]{display:none}.review-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px 22px}.review-grid blockquote{display:block;margin:0;animation:quote-in .8s ease both}.review-grid blockquote:nth-child(2){animation-delay:.15s}.review-grid blockquote:nth-child(3){animation-delay:.25s}.review-grid p{font:normal clamp(19px,3.8vw,28px)/1.15 Georgia,serif;margin:0 0 12px}.review-grid span,.review-grid a{display:block;font:11px/1.4 Arial,sans-serif}.review-grid span{font-style:italic;margin-bottom:3px}.review-grid a{pointer-events:auto}.review-controls{display:flex;gap:18px;margin-top:28px;pointer-events:auto}.review-controls button{font:12px Arial,sans-serif;color:inherit;background:none;border:1px solid currentColor;padding:9px 12px;cursor:pointer}@keyframes quote-in{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media(max-width:500px){.review-field{inset:92px -8px 25px;padding:12px}.review-grid{gap:28px 16px}.review-grid p{font-size:21px}.review-grid a{font-size:10px}}@media(prefers-reduced-motion:reduce){.review-grid blockquote{animation:none}}

.other-reviews{margin:48px 0;color:#59321c;font:12px/1.5 Arial,sans-serif}.other-reviews h2{font:normal 12px Arial,sans-serif;margin:0 0 22px}.other-reviews blockquote{display:block;margin:0 0 22px}.other-reviews p{font:16px/1.35 Georgia,serif;margin:0 0 5px}.other-reviews cite{font:10px/1.5 Arial,sans-serif}.other-reviews a,.other-reviews a:visited{color:inherit}

.identity{margin-bottom:24px}.about{margin-bottom:44px}.opening .review-field{top:0}.opening{margin-top:32px}

.identity{display:flex;align-items:center;justify-content:space-between;position:relative;filter:none!important;gap:16px}.identity p{margin-bottom:0}.name-fork{width:96px;flex:none}.name-fork .fork-button{height:112px}.name-fork .opening-fork{width:100%;height:100%;max-height:none;object-fit:contain}.name-fork .fork-hint{font-size:9px;text-align:center;margin-top:0!important}.name-fork .review-field{position:fixed;inset:12vh max(20px,calc((100vw - 660px)/2));padding:22px;box-shadow:0 0 0 100vmax rgba(217,118,50,.96);background:#d97632;z-index:1100;overflow:auto}.name-fork .review-grid p{font-size:22px}@media(max-width:500px){.name-fork{width:80px}.name-fork .fork-button{height:96px}.name-fork .review-field{inset:8vh 14px;padding:14px}.name-fork .review-grid p{font-size:19px}}
.identity-title{flex:1;min-width:0}.identity-wordmark{display:block;width:min(100%,390px);height:auto;filter:invert(1);mix-blend-mode:multiply}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:500px){.identity-wordmark{width:min(100%,270px)}}
