@charset "UTF-8";.check__quiz{margin-top:6rem;padding:1rem 6rem 4rem}.check__quiz.is-show{display:block}.check__q{margin:0 0 2rem;color:var(--brown);font-size:clamp(1.8rem,2vw,2.4rem);text-align:center}.check__choice{width:100%;margin-bottom:1.2rem;padding:1.6rem 2rem;background:var(--bg);border:1px solid var(--brown);border-radius:15px;color:var(--brown);line-height:1.6;text-align:left;cursor:pointer;transition:.3s;font-size:clamp(1.2rem,2vw,1.6rem)}.check__choice:hover{background:var(--brown);color:#fff}.check__result{display:none;padding:3rem;background:var(--bg);border-radius:15px;text-align:center}.check__result.is-show{display:block}.check__result-label{margin:0 0 1rem;color:var(--brown);font-size:clamp(1.4rem,2.8vw,1.6rem)}.check__result-title{margin:0 0 1.5rem;color:var(--brown);font-size:clamp(1.4rem,2.8vw,2rem);line-height:1.5}.check__result-text{margin:0 0 2rem;color:var(--brown);font-size:clamp(1.1rem,2.8vw,1.2rem)}.check__result-links{display:flex;justify-content:center;flex-wrap:wrap;gap:1rem;margin-bottom:2rem}.check__result-links a{min-width:80%;padding:0 3rem;border-radius:999px;color:var(--white);text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:.8em;transition:.3s;min-height:80px;font-size:1.6rem}.check__result-links a .arrow{right:3rem;width:1.5rem}.check__result-links a:hover .arrow{transform:translateX(8px);transition:.3s}.check__reset{background:0 0;border:none;color:var(--brown);font-size:clamp(1.2rem,2.8vw,1.4rem);cursor:pointer;text-decoration:underline}.btn-blue{background:var(--blue);border:2px solid var(--blue)}.btn-blue:hover{background:var(--bg);color:var(--blue);transition:.3s}.btn-orange{background:var(--orange);border:2px solid var(--orange)}.btn-orange:hover{background:var(--bg);color:var(--orange);transition:.3s}.btn-green{background:var(--green);border:2px solid var(--green)}.btn-green:hover{background:var(--bg);color:var(--green);transition:.3s}.btn-brown{background:var(--brown);border:2px solid var(--brown)}.btn-brown:hover{background:var(--bg);color:var(--brown);transition:.3s}@media (max-width:1024px){.check__result-links a{min-height:60px;font-size:1.4rem;padding:1rem 2rem}.check__result-links a .arrow{right:2rem;width:1rem}}@media screen and (max-width:767px){.check__quiz{padding:2rem}.check__quiz{margin-top:3rem}.check__choice{padding:1.4rem 1.5rem}.check__result{padding:2.4rem 1.5rem}.check__result-links{display:grid}.check__result-links a{width:100%}}.check-modal{position:fixed;inset:0;z-index:9999;display:none}.check-modal.is-open{display:block}.check-modal__bg{position:absolute;inset:0;background:rgba(0,0,0,.35)}.check-modal__content{position:relative;width:min(90%,1080px);max-height:86vh;margin:7vh auto;padding:1rem;overflow-y:auto;background:#fff;border-radius:30px}.check-modal__close{position:absolute;right:20px;top:20px;width:60px;height:60px;font-size:3rem;border:none;background:0 0;color:var(--brown);cursor:pointer}body.is-modal-open{overflow:hidden}.symptom-modal{position:fixed;inset:0;z-index:99999;display:none;align-items:center;justify-content:center;padding:2rem}.symptom-modal.active{display:flex}.symptom-modal__bg{position:absolute;inset:0;background:rgba(60,50,40,.45)}.symptom-modal__card{position:relative;z-index:2;width:min(100%,1080px);padding:7rem 4rem 6rem;background:#fff;border-radius:30px;text-align:center;color:var(--brown)}.symptom-modal__close{position:absolute;right:20px;top:20px;width:60px;height:60px;font-size:3rem;border:none;background:0 0;color:var(--brown);cursor:pointer}.symptom-modal__title{margin-bottom:2rem}.symptom-modal__btn{position:relative;width:min(100%,520px);margin:0 auto 2rem;display:flex;align-items:center;justify-content:center;border-radius:999px;color:#fff;text-decoration:none}.symptom-modal__btn .arrow{position:absolute;right:3rem;top:50%;width:24px;transform:translateY(-50%);transition:.3s}.symptom-modal__btn:hover .arrow{transform:translateY(-50%) translateX(8px)}.symptom-modal__btn .arrow svg{display:block;width:100%}.symptom-modal.blue .symptom-modal__btn{background:var(--blue);transition:.3s}.symptom-modal.blue .symptom-modal__btn:hover{background:var(--white);border:2px solid var(--blue);color:var(--blue);transition:.3s}.symptom-modal.blue .symptom-modal__info{color:var(--blue)}.symptom-modal.orange .symptom-modal__btn{background:var(--orange);transition:.3s}.symptom-modal.orange .symptom-modal__btn:hover{background:var(--white);border:2px solid var(--orange);color:var(--orange);transition:.3s}.symptom-modal.orange .symptom-modal__info{color:var(--orange)}.symptom-modal.green .symptom-modal__btn{background:var(--green);transition:.3s}.symptom-modal.green .symptom-modal__btn:hover{background:var(--white);border:2px solid var(--green);color:var(--green);transition:.3s}.symptom-modal.green .symptom-modal__info{color:var(--green)}.symptom-modal__buttons{display:none;flex-direction:column;gap:1.5rem;width:min(100%,560px);margin:0 auto 4rem}.symptom-modal__btn.blue{background:var(--blue);transition:.3s}.symptom-modal__btn.blue:hover{background:var(--white);border:2px solid var(--blue);color:var(--blue);transition:.3s}.symptom-modal__btn.orange{background:var(--orange);transition:.3s}.symptom-modal__btn.orange:hover{background:var(--white);border:2px solid var(--orange);color:var(--orange);transition:.3s}.symptom-modal__btn.green{background:var(--green);transition:.3s}.symptom-modal__btn.green:hover{background:var(--white);border:2px solid var(--green);color:var(--green);transition:.3s}.symptom-modal__btn.brown{background:var(--brown);transition:.3s}.symptom-modal__btn.brown:hover{background:var(--white);border:2px solid var(--brown);color:var(--brown);transition:.3s}@media (max-width:767px){.symptom-modal__btn .arrow{right:2rem;width:1rem}}