.bustia{padding-top:32px;padding-bottom:56px}.bustia__capcalera{border-bottom:2px solid var(--color-text);max-width:760px;margin-bottom:32px;padding-bottom:16px}.bustia__capcalera h1{font-family:var(--font-titols);margin:0 0 12px;font-size:44px;line-height:1.1}.bustia__entradeta{color:#333;margin:0;font-size:19px}.bustia__cos{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:48px;display:grid}.bustia__formulari{flex-direction:column;gap:24px;display:flex}.bustia__formulari fieldset{border:0;flex-direction:column;gap:24px;margin:0;padding:0;display:flex}.bustia__formulari legend{font-family:var(--font-titols);margin-bottom:12px;font-size:20px;font-weight:700}.bustia__formulari .camp textarea{min-height:200px}.camp__comptador{text-align:right;color:var(--color-suau);margin:0;font-size:14px}.camp__fitxers{margin:0;padding-left:20px;font-size:14px}.camp__fitxers span{color:var(--color-suau)}.interruptor input:focus-visible+.interruptor__pista{outline:2px solid var(--color-accent);outline-offset:2px}.bustia__enviat a{text-decoration:underline}.bustia__anonim{border:2px solid var(--color-linia);background:#fff;padding:18px 20px;transition:background .2s,border-color .2s,color .2s}.bustia__anonim--actiu{border-color:var(--color-text);background:var(--color-text);color:#fff}.bustia__anonim-estat{margin:10px 0 0;font-size:15px}.interruptor{cursor:pointer;align-items:center;gap:12px;font-size:18px;font-weight:700;display:inline-flex}.interruptor input{opacity:0;width:1px;height:1px;position:absolute}.interruptor__pista{background:#b9b4a8;border-radius:13px;flex:none;width:48px;height:26px;transition:background .2s;position:relative}.interruptor__pista:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .2s;position:absolute;top:3px;left:3px}.interruptor input:checked+.interruptor__pista{background:var(--color-accent)}.interruptor input:checked+.interruptor__pista:after{transform:translate(22px)}.bustia__avis{margin:0;padding:12px 16px;font-weight:600}.bustia__avis--error{color:var(--color-accent);border-left:4px solid var(--color-accent);background:#fbeceb}.bustia__enviat{border-left:4px solid var(--color-text);background:#fff;padding:24px}.bustia__enviat h2{font-family:var(--font-titols);margin:0 0 8px}.bustia__consells{border-top:4px solid var(--color-accent);background:#fff;padding:20px 24px;font-size:15px}.bustia__consells h2{font-family:var(--font-titols);margin:0 0 12px;font-size:20px}.bustia__consells p{margin:0 0 12px}.bustia__consells p:last-child{margin-bottom:0}.bustia__consells-lema{font-family:var(--font-titols);font-size:18px;font-weight:700;line-height:1.3}.bustia__consells-tancament{border-top:1px solid var(--color-linia);font-family:var(--font-titols);padding-top:12px;font-style:italic}@media (max-width:900px){.bustia__cos{grid-template-columns:1fr}}@media (max-width:600px){.bustia__capcalera h1{font-size:32px}}
