.about-current-page{min-height:calc(100dvh - 80px);padding:clamp(7rem,12vh,9rem) 1.5rem 8rem;padding-bottom:max(8rem, calc(var(--shell-dock-clearance) + env(safe-area-inset-bottom)));background:var(--bg);overflow-x:clip}.about-current-field{width:min(1080px,100%);margin:0 auto;position:relative}.about-current-poster-layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-template-areas:"intro posters""actions posters";align-items:center;gap:1.5rem 4rem;display:grid}.about-current-poster-stage{aspect-ratio:1.4;isolation:isolate;grid-area:posters;min-width:0;position:relative}.about-current-poster{aspect-ratio:.71;border:1px solid var(--border-light);border-radius:var(--radius-md);background:var(--bg-card);width:44%;box-shadow:var(--shadow-sm);transform-origin:50% 95%;transform:rotate(var(--fan-angle));transition:transform .36s cubic-bezier(.22, 1, .36, 1), box-shadow var(--transition-normal);display:block;position:absolute;bottom:1rem;overflow:hidden}.about-current-poster img{object-fit:contain}.about-current-poster--1{--fan-angle:-8deg;z-index:1;left:0}.about-current-poster--2{--fan-angle:0deg;z-index:3;bottom:2rem;left:28%}.about-current-poster--3{--fan-angle:8deg;z-index:2;right:0}@media (hover:hover) and (pointer:fine){.about-current-poster-stage:hover .about-current-poster--1{transform:translate(-.35rem)rotate(-11deg)}.about-current-poster-stage:hover .about-current-poster--2{transform:translateY(-.25rem)}.about-current-poster-stage:hover .about-current-poster--3{transform:translate(.35rem)rotate(11deg)}}.about-current-poster-stage .about-current-poster:is(:hover,:focus-visible){z-index:4;box-shadow:var(--shadow-hover);transform:translateY(-.75rem)rotate(0)scale(1.025)}.about-current-poster:focus-visible{outline:2px solid var(--border-focus);outline-offset:4px}.about-current-intro{grid-area:intro;align-self:end}.about-current-intro h1,.about-current-intro p{margin:0}.about-current-intro h1{color:var(--text-sec);font-family:var(--font-sans);font-size:1rem;font-weight:500;line-height:1.375}.about-current-intro>p:not(.about-current-scope){max-width:30em;color:var(--text-sec);font-family:var(--font-sans);margin-top:1rem;font-size:1rem;font-weight:400;line-height:1.7}.about-current-intro>.about-current-lead{color:var(--text-main);margin-top:1.25rem;font-size:1.0625rem;line-height:1.8}.about-current-scope{max-width:30em;color:var(--text-sec);font-family:var(--font-sans);font-size:.94rem;font-weight:400;line-height:1.7;margin-top:1rem!important}.about-current-actions{flex-wrap:wrap;grid-area:actions;align-self:start;align-items:center;gap:.5rem 1.25rem;display:flex}.about-current-action,.about-current-feedback-link{min-height:44px;color:var(--text-main);font-family:var(--font-sans);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-size:.9rem;font-weight:500;text-decoration:none;display:inline-flex}.about-current-action--primary{border-radius:var(--radius-md);background:var(--primary);color:var(--bg-card);padding:0 1.1rem}.about-current-action:not(.about-current-action--primary),.about-current-feedback-link{color:var(--text-sec)}.about-current-action:not(.about-current-action--primary):hover,.about-current-feedback-link:hover{color:var(--text-main)}.about-current-actions :where(a,button):focus-visible{outline:2px solid var(--border-focus);outline-offset:3px}@media (max-width:820px){.about-current-page{padding-top:5.25rem;padding-left:1.25rem;padding-right:1.25rem}.about-current-poster-layout{grid-template-columns:1fr;grid-template-areas:"intro""actions""posters";gap:1.25rem}.about-current-intro{align-self:auto}.about-current-poster-stage{width:min(100%,600px);margin:.5rem auto 0}.about-current-actions{gap:.5rem 1rem}}@media (max-width:640px){.about-current-poster-stage{width:min(100% - 2rem,420px);margin:.5rem auto 0}.about-current-poster{width:43%;bottom:.75rem}.about-current-poster--2{bottom:1.5rem;left:28.5%}}@media (prefers-reduced-motion:reduce){.about-current-poster{transition:none}}:root[data-home-motion=off] .about-current-poster{transition:none}body:has(.about-current-page) .shell-content-offset{padding-bottom:0!important}.feedback-shell{width:min(640px,100%);margin:0 auto}.feedback-back{min-height:44px;margin-bottom:var(--spacing-lg);font-family:var(--font-sans);color:var(--text-sec);align-items:center;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-flex}.feedback-back:hover{color:var(--text-main)}.feedback-header{padding-bottom:var(--spacing-lg);border-bottom:1px solid var(--border-light)}.feedback-header h1{color:var(--text-main);font-family:var(--font-sans);letter-spacing:0;margin:0;font-size:16px;font-weight:500;line-height:24px}.feedback-lead{margin:var(--spacing-sm) 0 0;max-width:34em;color:var(--text-sec);font-family:var(--font-sans);font-size:.92rem;line-height:1.8}.feedback-form{gap:var(--spacing-md);margin-top:var(--spacing-lg);flex-direction:column;display:flex}.feedback-field{flex-direction:column;gap:8px;display:flex}.feedback-field span{font-family:var(--font-sans);color:var(--text-main);font-size:.82rem;font-weight:600}.feedback-field textarea,.feedback-field input{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-card);width:100%;color:var(--text-main);font-family:var(--font-sans);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);padding:12px 14px;font-size:.92rem;line-height:1.7}.feedback-field textarea{resize:vertical;min-height:168px}.feedback-field textarea:focus,.feedback-field input:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 16%, transparent);outline:none}.feedback-field textarea::placeholder,.feedback-field input::placeholder{color:var(--text-muted)}.feedback-honeypot{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-9999px}.feedback-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.feedback-submit{border-radius:var(--radius-full);background:var(--primary);min-height:44px;color:var(--bg-card);font-family:var(--font-sans);cursor:pointer;transition:background var(--transition-fast), opacity var(--transition-fast);border:0;padding:0 1.5rem;font-size:.9rem;font-weight:600}.feedback-submit:hover:not(:disabled){background:var(--primary-light)}.feedback-submit:disabled{opacity:.55;cursor:not-allowed}.feedback-message{font-family:var(--font-sans);font-size:.85rem;line-height:1.6}.feedback-message.is-ok{color:var(--semantic-success,var(--primary))}.feedback-message.is-error{color:var(--semantic-danger,var(--accent-dark))}
/*# sourceMappingURL=05mxg717selqh.css.map*/