.public-survey-tilt-card{--psc-accent:#e93;--psc-face:#fff;--psc-shadow:#dadada;--psc-hilite:#f6f6f6;--psc-inset:#c3c3c3;--psc-inset-hi:#cfcfcf;--psc-text:#111;--psc-muted:#636363;--psc-title:#1a1a1a;cursor:pointer;text-align:left;width:100%;min-height:300px;font:inherit;color:inherit;appearance:none;background:0 0;border:0;padding:0;text-decoration:none;transition:translate .35s;display:block;position:relative;overflow:visible}.dark .public-survey-tilt-card{--psc-face:#1c1c1e;--psc-shadow:#121214;--psc-hilite:#2a2a2e;--psc-inset:#141416;--psc-inset-hi:#2c2c30;--psc-text:#f4f4f5;--psc-muted:#a1a1aa;--psc-title:#fafafa;--psc-accent:#f0b35a}.public-survey-tilt-card:before,.public-survey-tilt-card__content{border-radius:20px;transition:transform .3s,box-shadow .2s,translate .35s}.public-survey-tilt-card:before{content:"";box-shadow:5px 5px 6px var(--psc-shadow), -5px -5px 6px var(--psc-hilite), #32325d14 0 18px 28px -14px inset, #0000000f 0 10px 16px -10px inset;background:#e8e8e8;display:block;position:absolute;inset:0;transform:rotate(5deg)}.dark .public-survey-tilt-card:before{background:#2a2e36;box-shadow:5px 5px 8px #12141a,-5px -5px 8px #343a46,inset 0 18px 28px -14px #00000059,inset 0 10px 16px -10px #ffffff0a}.public-survey-tilt-card__content{z-index:1;background-color:var(--psc-face);width:100%;height:100%;min-height:300px;box-shadow:5px 5px 10px color-mix(in srgb, var(--psc-shadow) 70%, transparent), -5px -5px 10px color-mix(in srgb, var(--psc-hilite) 90%, transparent), var(--neu-raised-sm-shadow,0 0 5px 1px #00000014);flex-direction:column;align-items:center;padding:1.35rem 1.15rem 1.15rem;display:flex;position:relative;transform:rotate(-5deg)}.public-survey-tilt-card__icon{background:color-mix(in oklch, var(--psc-accent) 16%, transparent);width:4.25rem;height:4.25rem;color:var(--psc-accent);box-shadow:inset 4px 4px 8px color-mix(in srgb, var(--psc-inset) 55%, transparent), inset -4px -4px 8px color-mix(in srgb, var(--psc-inset-hi) 80%, transparent);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.public-survey-tilt-card__body{text-align:center;flex-direction:column;flex:1;width:100%;min-height:0;margin-top:1rem;display:flex}.public-survey-tilt-card__badge{letter-spacing:.1em;text-transform:uppercase;color:var(--psc-accent);margin:0 0 .45rem;font-size:.7rem;font-weight:800}.public-survey-tilt-card__title{color:var(--psc-title);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 .55rem;font-size:1.05rem;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.public-survey-tilt-card__title strong{font-weight:800}.public-survey-tilt-card__info{color:var(--psc-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 .65rem;font-size:.82rem;line-height:1.4;display:-webkit-box;overflow:hidden}.public-survey-tilt-card__purpose-label{color:color-mix(in srgb, var(--psc-muted) 85%, var(--psc-text));font-weight:700}.public-survey-tilt-card__meta{color:var(--psc-accent);margin:auto 0 0;padding-top:.85rem;font-size:.9rem;font-weight:700}.public-survey-tilt-card__rocks{font-weight:800}.public-survey-tilt-card__meta-muted{color:var(--psc-muted);font-weight:500}.public-survey-tilt-card__voices{color:var(--psc-muted);margin:.35rem 0 0;font-size:.72rem;font-weight:500}.public-survey-tilt-card__footer{color:var(--psc-muted);margin:.55rem 0 0;font-size:.72rem;line-height:1.35}.public-survey-tilt-card__by-name{color:color-mix(in srgb, var(--psc-text) 70%, var(--psc-muted));font-weight:700}.public-survey-tilt-card__date{font-variant-numeric:tabular-nums}.public-survey-tilt-card__cta{color:var(--psc-text);letter-spacing:.01em;margin-top:.65rem;font-size:.88rem;font-weight:700}.public-survey-tilt-card:hover{translate:0 -10px}.public-survey-tilt-card:hover:before,.public-survey-tilt-card:hover .public-survey-tilt-card__content,.public-survey-tilt-card:focus-visible:before,.public-survey-tilt-card:focus-visible .public-survey-tilt-card__content{transform:rotate(0)}.public-survey-tilt-card:hover .public-survey-tilt-card__cta{color:var(--psc-accent)}.public-survey-tilt-card:active:before,.public-survey-tilt-card:active .public-survey-tilt-card__content{box-shadow:inset 4px 4px 8px color-mix(in srgb, var(--psc-inset) 40%, transparent), inset -4px -4px 8px color-mix(in srgb, var(--psc-inset-hi) 50%, transparent)}.public-survey-tilt-card:focus-visible{outline:none}.public-survey-tilt-card:focus-visible .public-survey-tilt-card__content{outline:2px solid var(--psc-accent);outline-offset:3px}@media (prefers-reduced-motion:reduce){.public-survey-tilt-card,.public-survey-tilt-card:before,.public-survey-tilt-card__content{transition:none;transform:translate(0,0)}.public-survey-tilt-card:hover{translate:none}.public-survey-tilt-card:hover:before,.public-survey-tilt-card:hover .public-survey-tilt-card__content,.public-survey-tilt-card:focus-visible:before,.public-survey-tilt-card:focus-visible .public-survey-tilt-card__content{transform:none}}
