.FrailtyCheck_checkboxWrapper__I6oGJ{display:flex;align-items:center;gap:10px;flex-direction:column;background-color:var(--color-000);border-radius:20px;padding:var(--gutter-xs);cursor:pointer}@media only screen and (min-width:768px),print{.FrailtyCheck_checkboxWrapper__I6oGJ{flex-direction:row;justify-content:space-between;padding:var(--gutter-sm) var(--gutter-md)}}.FrailtyCheck_checkboxWrapper__I6oGJ:not(:last-child){margin-bottom:var(--gutter-2xs)}.FrailtyCheck_checkboxWrapper__I6oGJ.FrailtyCheck_bmi__HlYTm{border-radius:20px 20px 0 0;margin-bottom:0}.FrailtyCheck_bmiText__IxGhD{background-color:var(--color-000);border-radius:0 0 20px 20px;padding:0 var(--gutter-xs) var(--gutter-xs)}.FrailtyCheck_bmiText__IxGhD>p{padding-top:var(--gutter-xs);border-top:1px solid #ebebeb}@media only screen and (min-width:768px),print{.FrailtyCheck_bmiText__IxGhD{padding:0 var(--gutter-md) var(--gutter-md)}}.FrailtyCheck_bmiInput__SUVI5{font-size:var(--font-size-sm);width:-moz-fit-content;width:fit-content}.FrailtyCheck_bmiInput__SUVI5 input{padding:var(--gutter-xs);background-color:var(--color-tertiary);width:calc(100% - 40px);box-sizing:border-box;border-radius:5px}@media only screen and (min-width:768px),print{.FrailtyCheck_bmiInput__SUVI5 input{width:90px}}.FrailtyCheck_bmiButton__s6OcT{background-color:var(--color-primary);color:var(--color-000);padding:var(--gutter-2xs) var(--gutter-md);border-radius:4px;margin-top:var(--gutter-sm);text-align:center;width:100%;transition:background-color .4s ease}@media only screen and (min-width:1220px),print{.FrailtyCheck_bmiButton__s6OcT{width:-moz-fit-content;width:fit-content}}.FrailtyCheck_bmiButton__s6OcT:hover{background-color:var(--color-primary-dark)}.FrailtyCheck_bmiButtonSp__0734d{display:none}@media only screen and (min-width:1220px),print{.FrailtyCheck_bmiButtonSp__0734d{display:block}}.FrailtyCheck_bmiButtonPc__afcA_{display:block}@media only screen and (min-width:1220px),print{.FrailtyCheck_bmiButtonPc__afcA_{display:none}}.FrailtyCheck_checkbox__1SbzO{display:none}.FrailtyCheck_checkbox__1SbzO+span{--checkbox-size:var(--element-checkbox-size,32px);vertical-align:middle;margin-left:var(--gutter-2xs);width:var(--checkbox-size);height:var(--checkbox-size);border:1px solid var(--color-primary);border-radius:4px;background-color:var(--color-000);cursor:pointer;transition:background-color .1s ease;display:inline-block;position:relative;line-height:1;flex-shrink:0}.FrailtyCheck_checkbox__1SbzO+span:before{content:"";display:inline-block}.FrailtyCheck_checkbox__1SbzO+span:after{content:"";position:absolute;top:50%;left:50%;width:calc(var(--checkbox-size) - (var(--checkbox-size) / 2 - 3px));height:calc(var(--checkbox-size) - (var(--checkbox-size) / 2 + 1px));border-left:3px solid var(--color-000);border-bottom:3px solid var(--color-000);transition:opacity .1s ease;opacity:0;transform:translate(-50%,-70%) rotate(-45deg)}.FrailtyCheck_checkbox__1SbzO:checked+span{background-color:var(--color-primary)}.FrailtyCheck_checkbox__1SbzO:checked+span:after{opacity:1}.FrailtyCheck_resultBox__6C3j3{background-color:var(--color-000);border-radius:30px;padding:var(--gutter-md) var(--gutter-xs)}@media only screen and (min-width:1220px),print{.FrailtyCheck_resultBox__6C3j3{padding:var(--gutter-lg) var(--gutter-md);position:sticky;top:calc(var(--height-header-scrolled) + var(--gutter-md));height:-moz-fit-content;height:fit-content}}.FrailtyCheck_resultBoxItem__bQmuY{height:56px;width:56px;display:flex;align-items:center;justify-content:center;font-size:var(--font-size-base);text-align:center;border-radius:16px}@media only screen and (min-width:768px),print{.FrailtyCheck_resultBoxItem__bQmuY{font-size:24px}}.FrailtyCheck_knowledgeList__HLCfV{display:grid;grid-template-columns:1fr;grid-gap:var(--gutter-md);margin-top:var(--gutter-md)}