:root{--color-white: hsl(0, 100%, 100%);--color-black: hsl(0, 0%, 0%);--color-purple-100: hsl(275, 100%, 97%);--color-purple-600: hsl(292, 16%, 49%);--color-purple-950: hsl(292, 42%, 14%);--color-violet-600: hsl(281, 83%, 54%)}.card{display:flex;flex-direction:column;min-width:20.4375rem;max-width:37.5rem;width:100%;background-color:var(--color-white);border-radius:0.5rem;padding:1.5rem;z-index:1}@media(min-width: 37.5em){.card{padding:2.5rem}}.card__header{display:flex;align-items:center;gap:1.5rem;margin-bottom:1.5rem;color:var(--color-purple-950);font-family:"Work Sans",sans-serif;font-size:2rem;font-size:clamp(2rem,-0.5rem + 10.6666666667vw,3.5rem);font-weight:700;line-height:4.125rem;letter-spacing:0}.card__header--image{width:clamp(1.5rem,.4583333333rem + 4.4444444444vw,2.125rem)}.card__question{padding:1.5rem 0;border-bottom:1px solid var(--color-purple-100)}.card__question::details-content{overflow:hidden;block-size:0;transition:block-size 1s,content-visibility 1s;transition-behavior:allow-discrete}.card__question summary{display:flex;align-items:center;justify-content:space-between;list-style:none;cursor:pointer;gap:1.5rem;color:var(--color-purple-950);font-family:"Work Sans",sans-serif;font-size:1rem;font-size:clamp(1rem,.7916666667rem + .8888888889vw,1.125rem);font-weight:700;line-height:1.3125rem;letter-spacing:0}.card__question summary:hover{color:var(--color-violet-600)}.card__question summary:focus{outline:none;color:var(--color-violet-600)}.card__question summary::after{content:url(../images/icon-plus.svg)}.card__question[open]::details-content{block-size:165px}@media(min-width: 37.5em){.card__question[open]::details-content{block-size:120px}}.card__question[open] summary::after{content:url(../images/icon-minus.svg)}.card__question p{color:var(--color-purple-600);padding-top:1.5rem;font-family:"Work Sans",sans-serif;font-size:.875rem;font-size:clamp(.875rem,.6666666667rem + .8888888889vw,1rem);line-height:1.5rem;letter-spacing:0}.card__question:first-of-type{padding-top:0}.card__question:last-of-type{border-bottom:none;padding-bottom:0}@media(prefers-reduced-motion: reduce){.card__question::details-content{transition:none;animation:none}}*,::before,::after{margin:0;padding:0;box-sizing:border-box}body{min-height:100dvh;width:100%;display:flex;justify-content:center;align-items:center;position:relative;background-color:var(--color-purple-100);padding:1.5rem}@media(min-width: 37.5em){body{padding:2rem}}body::before{content:"";background:url(../images/background-pattern-mobile.svg) no-repeat top center fixed;background-size:contain;position:absolute;width:100%;height:18.75rem;top:0}@media(min-width: 37.5em){body::before{background:url(../images/background-pattern-desktop.svg) no-repeat;background-size:cover}}/*# sourceMappingURL=styles.css.map */