.choice-group{grid-template-columns:repeat(6,minmax(0,1fr));overflow:hidden}.choice-group>button,.custom-tile{min-height:76px}.choice-group>button{display:flex;flex-direction:column;justify-content:center;gap:6px;padding:7px 4px}.choice-group>button span{font-weight:850}.choice-group>button small,.custom-tile small{display:block;color:#6a7c91;font-size:12px;font-weight:700;line-height:1.15}.choice-group>button[aria-pressed=true] small{color:#e8fff3}.custom-tile{position:relative;display:grid;border-left:1px solid var(--line);background:#fff}.custom-tile>button{display:flex;flex-direction:column;justify-content:center;gap:6px;width:100%;min-height:76px;border:0;background:#fff;color:#142a45;font:800 13px/1 Inter,Arial,sans-serif;cursor:pointer}.custom-tile>button[aria-pressed=true]{background:var(--green);color:#fff}.custom-tile>button[aria-pressed=true] small{color:#e8fff3}.custom-tile input{align-self:center;width:calc(100% - 14px);height:35px;margin:0 7px;border:1px solid #b9ccdc;border-radius:7px;padding:5px 7px;color:#142a45;font:700 14px Inter,Arial,sans-serif}.custom-tile.is-custom{grid-template-rows:1fr auto;padding-bottom:7px}.custom-tile.is-custom>small{text-align:center}.custom-tile input[aria-invalid=true]{border-color:#c43b3b;box-shadow:0 0 0 2px rgba(196,59,59,.12)}@media(max-width:700px){.choice-group{grid-template-columns:repeat(3,minmax(0,1fr))}.choice-group>button,.custom-tile,.custom-tile>button{min-height:70px}}@media(max-width:420px){.choice-group{grid-template-columns:repeat(2,minmax(0,1fr))}}
