.etho-corner[data-astro-cid-3peszect]{left:max(var(--space-5), env(safe-area-inset-left));bottom:max(var(--space-5), env(safe-area-inset-bottom));z-index:40;pointer-events:none;max-width:calc(100vw - 40px);position:fixed}.etho-corner[data-astro-cid-3peszect]>aside[data-astro-cid-3peszect]{pointer-events:auto}body:has(dialog[open]) .etho-corner[data-astro-cid-3peszect],.etho-corner[data-astro-cid-3peszect][data-keyboard],.etho-corner[data-astro-cid-3peszect][data-footer] .etho-peek[data-astro-cid-3peszect]{visibility:hidden}.quote-resume[data-astro-cid-3peszect]{border:1px solid var(--color-border-control);border-radius:var(--radius-pill);color:var(--color-ink);box-shadow:var(--shadow-float);background:#fff;flex-wrap:wrap;align-items:center;display:flex}.quote-resume[data-astro-cid-3peszect] a[data-astro-cid-3peszect]{align-items:center;gap:var(--space-3);min-height:var(--control-sm);padding:var(--space-3) var(--space-2) var(--space-3) var(--space-5);font-size:var(--text-sm);border-radius:inherit;display:flex}.quote-resume-face[data-astro-cid-3peszect]{--etho-size:26px;margin:-4px 0 -4px calc(-1 * var(--space-2))}.quote-resume[data-astro-cid-3peszect] a[data-astro-cid-3peszect]>svg[data-astro-cid-3peszect]{transition:transform var(--duration-fast) var(--ease-settle);flex-shrink:0}.quote-resume[data-astro-cid-3peszect] a[data-astro-cid-3peszect]:is(:hover,:focus-visible){color:var(--color-action)}.quote-resume[data-astro-cid-3peszect] a[data-astro-cid-3peszect]:is(:hover,:focus-visible)>svg[data-astro-cid-3peszect]{transform:translateX(var(--motion-nudge))}.quote-resume[data-astro-cid-3peszect] button[data-astro-cid-3peszect]{min-width:var(--control-sm);min-height:var(--control-sm);cursor:pointer;border-radius:50%;place-items:center;display:grid}.quote-resume[data-astro-cid-3peszect] .quote-resume-forget[data-astro-cid-3peszect]{min-width:0;padding:0 var(--space-2);border-radius:var(--radius-pill);color:var(--color-action);font-size:var(--text-xs);text-underline-offset:3px;font-weight:500;text-decoration:underline}.quote-resume[data-astro-cid-3peszect]:has(.quote-resume-forget:not([hidden])){border-radius:var(--radius-lg)}.etho-peek[data-astro-cid-3peszect]{width:min(22rem,100vw - 40px);padding:var(--space-3) var(--space-12) var(--space-3) var(--space-3);border:1px solid var(--color-border-hairline);border-radius:var(--radius-xl) var(--radius-xl) var(--radius-xl) var(--radius-sm);color:var(--color-ink);background:#fff;align-items:center;display:flex;position:relative;box-shadow:0 1px 2px #0b192c0d,0 18px 44px -12px #0b192c38}.etho-peek-main[data-astro-cid-3peszect]{align-items:center;gap:var(--space-3);min-height:var(--control-md);border-radius:var(--radius-lg);display:flex}.etho-peek-face[data-astro-cid-3peszect]{--etho-size:52px}.etho-peek-copy[data-astro-cid-3peszect]{gap:var(--space-1);min-width:0;display:grid}.etho-peek-line[data-astro-cid-3peszect]{font:500 var(--text-sm)/1.45 var(--font-sans);text-wrap:balance}.etho-peek-line[data-astro-cid-3peszect]>span[data-astro-cid-3peszect]{text-wrap:balance;display:inline-block}.etho-peek-cta[data-astro-cid-3peszect]{align-items:center;gap:var(--space-1);color:var(--color-action);font-size:var(--text-sm);font-weight:600;display:inline-flex}.etho-peek-cta[data-astro-cid-3peszect] svg[data-astro-cid-3peszect]{transition:transform var(--duration-fast) var(--ease-settle)}.etho-peek-main[data-astro-cid-3peszect]:is(:hover,:focus-visible) .etho-peek-cta[data-astro-cid-3peszect] svg[data-astro-cid-3peszect]{transform:translateX(var(--motion-nudge))}.etho-peek-close[data-astro-cid-3peszect]{width:var(--control-sm);height:var(--control-sm);color:var(--color-ink-muted);cursor:pointer;border-radius:50%;place-items:center;display:grid;position:absolute;top:2px;right:2px}.etho-peek-close[data-astro-cid-3peszect]:hover{color:var(--color-ink);background:var(--color-surface)}@media (prefers-reduced-motion:no-preference){.quote-resume[data-astro-cid-3peszect]:not([hidden]){animation:corner-arrive var(--duration-base) var(--ease-settle) both}.etho-peek[data-astro-cid-3peszect]:not([hidden]){animation:corner-rise .56s var(--ease-spring) both}.etho-peek[data-astro-cid-3peszect]:not([hidden]) .etho-peek-face[data-astro-cid-3peszect]{animation:corner-face .68s .12s var(--ease-spring) both}}@keyframes corner-arrive{0%{opacity:0;transform:translateY(var(--motion-rise))}to{opacity:1;transform:none}}@keyframes corner-rise{0%{opacity:0;transform:translateY(calc(100% + 24px))}60%{opacity:1}to{opacity:1;transform:none}}@keyframes corner-face{0%{transform:translateY(40%)scale(.8)}to{transform:none}}@media (width<=599px){.etho-corner[data-astro-cid-3peszect]{left:var(--space-4);bottom:max(var(--space-4), env(safe-area-inset-bottom));max-width:calc(100vw - 32px)}.etho-peek[data-astro-cid-3peszect]{width:calc(100vw - 32px)}.etho-peek-face[data-astro-cid-3peszect]{--etho-size:44px}}
